Comfortable Atcoder

Comfort your atcoder life. For more detail, visit https://github.com/drafear/comfortable-atcoder

Comfortable Atcoderคืออะไร?

Comfortable Atcoder เป็นส่วนขยายของ Chrome ที่พัฒนาโดย drafear และคุณลักษณะหลักของมันคือ "Comfort your atcoder life. For more detail, visit https://github.com/drafear/comfortable-atcoder"

ภาพหน้าจอของส่วนขยาย

screenshot
screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย Comfortable Atcoder

ดาวน์โหลดไฟล์ส่วนขยาย Comfortable Atcoder ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย

คำแนะนำในการใช้ส่วนขยาย

                        1. Notify judge result of codes you submit
2. Notify new clarifications on the contest page you open
3. Add a link tab to beta page on non-beta pages
4. Dropdown list of problems
5. Warn if you select specific languages for submission such as text, bash and so on (configurable)
6. You can enable/disable them                    

ข้อมูลพื้นฐานของส่วนขยาย

ชื่อ Comfortable Atcoder Comfortable Atcoder
ID ipmmkccdccnephfilbjdnmnfcbopbpaj
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/comfortable-atcoder/ipmmkccdccnephfilbjdnmnfcbopbpaj
คำอธิบาย Comfort your atcoder life. For more detail, visit https://github.com/drafear/comfortable-atcoder
ขนาดไฟล์ 95.25 KB
จำนวนการติดตั้ง 3,580
เวอร์ชันปัจจุบัน 1.6.10
อัปเดตครั้งล่าสุด 2019-05-25
วันที่เผยแพร่ 2019-05-24
คะแนน 4.83/5 รวมทั้งหมด 6 คะแนน
ผู้พัฒนา drafear
อีเมล [email protected]
ประเภทการชำระเงิน free
เว็บไซต์ส่วนขยาย https://github.com/drafear/comfortable-atcoder
ภาษาที่รองรับ en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Comfortable Atcoder",
    "version": "1.6.10",
    "manifest_version": 2,
    "description": "Comfort your atcoder life. For more detail, visit https:\/\/github.com\/drafear\/comfortable-atcoder",
    "author": "drafear",
    "content_scripts": [
        {
            "matches": [
                "*:\/\/atcoder.jp\/contests\/*",
                "*:\/\/atcoder.jp\/users\/*",
                "*:\/\/*.contest.atcoder.jp\/*"
            ],
            "exclude_matches": [
                "*:\/\/*.contest.atcoder.jp\/users\/*"
            ],
            "js": [
                "lib\/jquery.min.js",
                "lib\/jquery.cookie.js",
                "content\/all.js"
            ],
            "css": [
                "css\/all.css"
            ],
            "run_at": "document_start"
        },
        {
            "matches": [
                "*:\/\/atcoder.jp\/contests\/*"
            ],
            "js": [
                "content\/betalib.js",
                "content\/dropdown-modify.js",
                "content\/clar-notify.js"
            ],
            "css": [
                "css\/dropdown-modify.css"
            ],
            "run_at": "document_start"
        },
        {
            "matches": [
                "*:\/\/atcoder.jp\/contests\/*\/submissions\/me"
            ],
            "js": [
                "content\/result-notify.js"
            ],
            "run_at": "document_start"
        },
        {
            "matches": [
                "*:\/\/atcoder.jp\/contests\/*\/submit*",
                "*:\/\/atcoder.jp\/contests\/*\/tasks\/*"
            ],
            "js": [
                "content\/submission-warning.js"
            ],
            "run_at": "document_start"
        },
        {
            "matches": [
                "*:\/\/atcoder.jp\/users\/*\/history*"
            ],
            "js": [
                "content\/add-tweet-button.js"
            ],
            "css": [
                "css\/add-twitter-button.css"
            ],
            "run_at": "document_start"
        },
        {
            "matches": [
                "*:\/\/*.contest.atcoder.jp\/*"
            ],
            "js": [
                "content\/link-to-beta.js"
            ],
            "run_at": "document_start"
        }
    ],
    "web_accessible_resources": [
        "image\/beta.png"
    ],
    "background": {
        "scripts": [
            "lib\/jquery.min.js",
            "background\/oninstall.js",
            "background\/dispatcher.js"
        ],
        "persistent": true
    },
    "options_page": "options-page\/options.html",
    "permissions": [
        "notifications",
        "storage",
        "tabs"
    ],
    "icons": {
        "16": "image\/icon.png",
        "48": "image\/icon.png",
        "128": "image\/icon.png"
    }
}