DMOJ Rating Predictor

An extension which shows rating changes next to DMOJ contest rankings.

What is DMOJ Rating Predictor?

DMOJ Rating Predictor is a Chrome extension developed by https://evanzhang.ca, and its main feature is "An extension which shows rating changes next to DMOJ contest rankings.".

Extension Screenshots

screenshot

Download DMOJ Rating Predictor Extension CRX File

Download DMOJ Rating Predictor extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        This is the frontend Chrome extension for predicting rating changes. The extension queries the API at evanzhang.ca. It supports custom contest requests with the use of a request token, so live hidden-scoreboard contests will have rating predictions as well.

Source code available at: https://github.com/Ninjaclasher/dmoj-rating-predictor                    

Extension Basic Information

Name DMOJ Rating Predictor DMOJ Rating Predictor
ID nkhbchlmfhjpjgocbaakkmgejjhnnkoa
Official URL https://chromewebstore.google.com/detail/dmoj-rating-predictor/nkhbchlmfhjpjgocbaakkmgejjhnnkoa
Description An extension which shows rating changes next to DMOJ contest rankings.
File Size 79.12 KB
Installation Count 202
Current Version 1.0.5
Last Updated 2023-02-07
Publish Date 2022-02-16
Rating 5.00/5 Total 1 Ratings
Developer https://evanzhang.ca
Email [email protected]
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "DMOJ Rating Predictor",
    "version": "1.0.5",
    "manifest_version": 3,
    "description": "An extension which shows rating changes next to DMOJ contest rankings.",
    "homepage_url": "https:\/\/dmoj.ca",
    "icons": {
        "32": "icons\/32.png",
        "48": "icons\/48.png",
        "128": "icons\/128.png"
    },
    "permissions": [
        "storage"
    ],
    "host_permissions": [
        "https:\/\/evanzhang.ca\/"
    ],
    "incognito": "split",
    "options_page": "src\/main.html",
    "action": {
        "default_title": "DMOJ Rating Predictor",
        "default_popup": "src\/main.html"
    },
    "background": {
        "service_worker": "src\/js\/background.js"
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/dmoj.ca\/contest\/*\/ranking\/",
                "https:\/\/dmoj.ca\/users\/"
            ],
            "css": [
                "src\/css\/predictor.css"
            ],
            "js": [
                "src\/vendor\/jquery-3.4.1.min.js",
                "src\/js\/common.js",
                "src\/js\/predictor.js"
            ]
        }
    ]
}