BlackBoard Extension

Blackboard Extension from UNIST HeXA UNIST 동아리 HeXA에서 UNIST 학우들의 blackboard 사용을 돕기 위해 만든 브라우저 확장 프로그램입니다. 현재 지원되는 기능은 다음과 같습니다. 1.…

什么是BlackBoard Extension?

BlackBoard Extension是由hyweare开发的Chrome扩展程序,该扩展的主要功能是“Blackboard Extension from UNIST HeXA UNIST 동아리 HeXA에서 UNIST 학우들의 blackboard 사용을 돕기 위해 만든 브라우저 확장 프로그램입니다. 현재 지원되는 기능은 다음과 같습니다. 1.…”。

扩展截图

screenshot

下载BlackBoard Extension扩展crx文件

下载BlackBoard Extension扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。

扩展使用说明

                        Blackboard Extension from UNIST HeXA
UNIST 동아리 HeXA에서 UNIST 학우들의 blackboard 사용을 돕기 위해 만든 브라우저 확장 프로그램입니다.

현재 지원되는 기능은 다음과 같습니다.
1. 자동 로그아웃 방지
2. Assignments 및 To-Do 관리
3. Contents 한번에 다운로드

더욱 자세한 사항은 아래 링크를 통해 확인해주시기 바랍니다.
https://github.com/123wwwa/Blackboard-Extension

개발 및 에러 관련 피드백은 리뷰 혹은 이메일([email protected])로 부탁드립니다                    

扩展基本信息

名称 BlackBoard Extension BlackBoard Extension
ID podggppkgpnnlealiemhdadcdbfmknaf
官方URL https://chromewebstore.google.com/detail/blackboard-extension/podggppkgpnnlealiemhdadcdbfmknaf
简介 Blackboard Extension from UNIST HeXA UNIST 동아리 HeXA에서 UNIST 학우들의 blackboard 사용을 돕기 위해 만든 브라우저 확장 프로그램입니다. 현재 지원되는 기능은 다음과 같습니다. 1.…
文件大小 770 KB
安装次数 164
当前版本 1.1.0
更新时间 2023-09-24
上架时间 2023-08-26
开发者 hyweare
电子邮箱 [email protected]
付费类型 free
扩展官网 https://github.com/123wwwa/Blackboard-Extension
支持的语言 ko
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "BlackBoard Extension",
    "version": "1.1.0",
    "action": {
        "default_title": "Popup",
        "default_popup": "index.html",
        "default_icon": "public\/assets\/HeXA_icon.png"
    },
    "permissions": [
        "storage",
        "activeTab",
        "identity",
        "identity.email"
    ],
    "oauth2": {
        "client_id": "342264675239-crqs9j8rl0nk4eth2um683vkjmcb6hu2.apps.googleusercontent.com",
        "scopes": [
            "https:\/\/www.googleapis.com\/auth\/calendar",
            "https:\/\/www.googleapis.com\/auth\/calendar.readonly",
            "https:\/\/www.googleapis.com\/auth\/calendar.events",
            "https:\/\/www.googleapis.com\/auth\/userinfo.email"
        ]
    },
    "background": {
        "service_worker": "service-worker-loader.js",
        "type": "module"
    },
    "icons": [],
    "content_scripts": [
        {
            "js": [
                "assets\/content-script-loader.getLectureInfo.tsx.9b08b99b.10a97bb4.js"
            ],
            "matches": [
                "https:\/\/blackboard.unist.ac.kr\/webapps\/portal\/execute\/tabs\/*"
            ],
            "media": []
        },
        {
            "js": [
                "assets\/content-script-loader.main.tsx.c4f753da.2021e884.js"
            ],
            "matches": [
                "https:\/\/mylab.pearson.com\/Student\/*",
                "https:\/\/openvellum.ecollege.com\/course.html?courseId*"
            ]
        },
        {
            "js": [
                "assets\/content-script-loader.getmylab.tsx.965e1bbb.8226072d.js"
            ],
            "matches": [
                "https:\/\/mylab.pearson.com\/api\/studenthome?requestType=studenthomedata*"
            ]
        },
        {
            "js": [
                "assets\/content-script-loader.main.tsx.44fef2a6.4f308031.js",
                "assets\/content-script-loader.main.tsx.a64214b3.b493592c.js",
                "assets\/content-script-loader.CancelLogout.js.47b06895.fe54bd31.js"
            ],
            "matches": [
                "https:\/\/blackboard.unist.ac.kr\/*"
            ],
            "media": [],
            "css": [
                "assets\/main.c9ca9003.css"
            ]
        },
        {
            "js": [
                "assets\/content-script-loader.loadfile.tsx.c811d471.ecac280f.js"
            ],
            "matches": [
                "https:\/\/blackboard.unist.ac.kr\/webapps\/assignment\/uploadAssignment*"
            ]
        },
        {
            "js": [
                "assets\/content-script-loader.assignmentList.tsx.d81455e6.580265cf.js",
                "assets\/content-script-loader.main.tsx.6cefb846.2129926d.js"
            ],
            "matches": [
                "https:\/\/blackboard.unist.ac.kr\/webapps\/blackboard\/content\/listContent.jsp*"
            ]
        },
        {
            "js": [
                "assets\/content-script-loader.main.tsx.c7014178.f735b8b3.js"
            ],
            "matches": [
                "https:\/\/blackboard.unist.ac.kr\/courses\/1\/2023_human_rights_edu\/content*"
            ]
        },
        {
            "js": [
                "assets\/content-script-loader.Redirect.js.d6c19234.43053258.js"
            ],
            "matches": [
                "*:\/\/bb.unist.ac.kr\/*"
            ]
        }
    ],
    "host_permissions": [
        ""
    ],
    "content_security_policy": {
        "extension_pages": "script-src 'self'; object-src 'self'",
        "sandbox": "sandbox allow-scripts; script-src 'self'; object-src 'self'"
    },
    "web_accessible_resources": [
        {
            "matches": [
                ""
            ],
            "resources": [
                "public\/assets\/lectureInfo.json",
                "public\/assets\/HeXA_logo.png",
                "public\/icons\/*.png"
            ],
            "use_dynamic_url": false
        },
        {
            "matches": [
                "https:\/\/blackboard.unist.ac.kr\/*"
            ],
            "resources": [
                "src\/content-script\/LoadAssignment\/loadfile-append.js",
                "src\/content-script\/CancelLogout\/CancelLogout-append.js"
            ],
            "use_dynamic_url": false
        },
        {
            "matches": [
                "https:\/\/blackboard.unist.ac.kr\/*"
            ],
            "resources": [
                "assets\/getLectureInfo.tsx.9b08b99b.js",
                "assets\/store.95ec60de.js",
                "assets\/emotion-styled-base.browser.esm.78bd7c75.js",
                "assets\/ActionIcon.5f9fdb10.js",
                "assets\/index.3b6a1c0f.js",
                "assets\/useDispatch.ed7d8d9d.js",
                "assets\/main.tsx.44fef2a6.js",
                "assets\/jszip.min.d82dc8c6.js",
                "assets\/main.tsx.a64214b3.js",
                "assets\/CancelLogout.js.47b06895.js",
                "assets\/loadfile.tsx.c811d471.js",
                "assets\/assignmentList.tsx.d81455e6.js",
                "assets\/main.tsx.6cefb846.js",
                "assets\/main.tsx.c7014178.js"
            ],
            "use_dynamic_url": true
        },
        {
            "matches": [
                "https:\/\/mylab.pearson.com\/*",
                "https:\/\/openvellum.ecollege.com\/*"
            ],
            "resources": [
                "assets\/store.95ec60de.js",
                "assets\/emotion-styled-base.browser.esm.78bd7c75.js",
                "assets\/useDispatch.ed7d8d9d.js",
                "assets\/main.tsx.c4f753da.js"
            ],
            "use_dynamic_url": true
        },
        {
            "matches": [
                "https:\/\/mylab.pearson.com\/*"
            ],
            "resources": [
                "assets\/store.95ec60de.js",
                "assets\/useDispatch.ed7d8d9d.js",
                "assets\/getmylab.tsx.965e1bbb.js"
            ],
            "use_dynamic_url": true
        },
        {
            "matches": [
                "*:\/\/bb.unist.ac.kr\/*"
            ],
            "resources": [
                "assets\/Redirect.js.d6c19234.js"
            ],
            "use_dynamic_url": true
        }
    ]
}