NKLCBHub(네카라쿠배 허브)

백준 온라인 저지(BOJ)의 문제를 Github에 쉽게 업로드할 수 있습니다.

Co je NKLCBHub(네카라쿠배 허브)?

NKLCBHub(네카라쿠배 허브) je rozšíření Chrome vyvinuté donghyeon0915, a jeho hlavní funkcí je „백준 온라인 저지(BOJ)의 문제를 Github에 쉽게 업로드할 수 있습니다.“.

Snímky obrazovky rozšíření

screenshot
screenshot
screenshot
screenshot
screenshot

Stáhnout soubor CRX rozšíření NKLCBHub(네카라쿠배 허브)

Stáhněte si soubory rozšíření NKLCBHub(네카라쿠배 허브) ve formátu crx, ručně nainstalujte rozšíření Chrome do prohlížeče nebo sdílejte soubory crx s přáteli, abyste jednoduše nainstalovali rozšíření Chrome.

Pokyny pro Použití Rozšíření

                        네카라쿠배 허브(NKLCBHub)는 백준 온라인 저지의 문제를 깃허브에 쉽게 올릴 수 있는 환경을 제공합니다.

해당 익스텐션과 자신의 깃허브를 연동하게 되면, 사용자의 깃허브 저장소의 디렉토리 정보를 제공합니다.

문제 업로드 버튼을 클릭하면 자신이 올릴 저장소의 디렉토리 정보를 확인하고, 원하는 디렉토리를 선택하여 문제 정보와 제출한 소스 코드를 업로드 할 수 있습니다.

If a user solves a problem in Baekjoon Online Judge, this program posts the problem on Github.

Users can link their Github with the application, and when they click the Upload Problem button, they import the directory of the linked Github Repository.

Users can automatically upload problems and the source code they submitted to Github by checking the directory and selecting the directory they want.






*해당 익스텐션은 BaekjoonHub를 커스텀하여 제작되었습니다.                    

Základní Informace o Rozšíření

Název NKLCBHub(네카라쿠배 허브) NKLCBHub(네카라쿠배 허브)
ID hhpoinniefcngfbkiepakgelppjoambe
Oficiální URL https://chromewebstore.google.com/detail/nklcbhub%EB%84%A4%EC%B9%B4%EB%9D%BC%EC%BF%A0%EB%B0%B0-%ED%97%88%EB%B8%8C/hhpoinniefcngfbkiepakgelppjoambe
Popis 백준 온라인 저지(BOJ)의 문제를 Github에 쉽게 업로드할 수 있습니다.
Velikost souboru 263 KB
Počet instalací 61
Aktuální Verze 0.0.9
Poslední Aktualizace 2023-03-10
Datum Vydání 2023-01-10
Hodnocení 5.00/5 Celkem 2 Hodnocení
Vývojář donghyeon0915
E-mail [email protected]
Typ Platby free
Webové stránky Rozšíření https://github.com/Donghyeon0915/NKLCB_Hub
URL Stránky Nápovědy https://github.com/Donghyeon0915/NKLCB_Hub
URL Stránky Zásad Ochrany Soukromí https://sites.google.com/view/nklcbhub/%ED%99%88
Podporované Jazyky ko
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "NKLCBHub(\ub124\uce74\ub77c\ucfe0\ubc30 \ud5c8\ube0c)",
    "description": "\ubc31\uc900 \uc628\ub77c\uc778 \uc800\uc9c0(BOJ)\uc758 \ubb38\uc81c\ub97c Github\uc5d0 \uc27d\uac8c \uc5c5\ub85c\ub4dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.",
    "version": "0.0.9",
    "manifest_version": 3,
    "permissions": [
        "tabs",
        "activeTab",
        "storage",
        "unlimitedStorage",
        "declarativeNetRequest",
        "declarativeNetRequestWithHostAccess"
    ],
    "icons": {
        "16": "thumbnail.png",
        "32": "thumbnail.png",
        "48": "thumbnail.png",
        "64": "thumbnail.png",
        "128": "thumbnail.png"
    },
    "background": {
        "service_worker": "background.js"
    },
    "declarative_net_request": {
        "rule_resources": [
            {
                "id": "ruleset",
                "enabled": true,
                "path": "rules.json"
            }
        ]
    },
    "host_permissions": [
        "https:\/\/www.acmicpc.net\/",
        "https:\/\/github.com\/"
    ],
    "action": {
        "default_title": "Baekjoon Hub",
        "default_popup": "popup.html"
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/github.com\/*"
            ],
            "js": [
                "scripts\/utils.js",
                "scripts\/Github.js",
                "scripts\/authorize.js"
            ],
            "run_at": "document_idle"
        },
        {
            "matches": [
                "https:\/\/www.acmicpc.net\/*"
            ],
            "css": [
                "css\/modal.css"
            ],
            "js": [
                "library\/jquery-3.6.3.min.js",
                "library\/bootstrap-4.4.1.js",
                "library\/bstreeview.min.js",
                "scripts\/utils.js",
                "scripts\/Github.js",
                "scripts\/authorize.js",
                "scripts\/storage.js",
                "scripts\/baekjoon\/variable.js",
                "scripts\/baekjoon\/directory.js",
                "scripts\/baekjoon\/modal.js",
                "scripts\/baekjoon\/baekjoon.js",
                "scripts\/baekjoon\/parse.js",
                "scripts\/baekjoon\/api.js",
                "scripts\/baekjoon\/uploadfunctions.js"
            ],
            "run_at": "document_idle"
        }
    ],
    "web_accessible_resources": [
        {
            "matches": [
                ""
            ],
            "resources": [
                "library\/jquery-3.3.1.min.js",
                "popup.html",
                "popup.js",
                "welcome.html",
                "welcome.js"
            ]
        }
    ]
}