Easy Class Break (UCLA)

Find out the classes whose break is not enough to walk to the next class.

Easy Class Break (UCLA)란 무엇입니까?

Easy Class Break (UCLA)은(는) Qingpeng Li에 의해 개발된 Chrome 확장 프로그램으로, 주요 기능은 "Find out the classes whose break is not enough to walk to the next class."입니다.

확장 프로그램 스크린샷

screenshot
screenshot
screenshot
screenshot

Easy Class Break (UCLA) 확장 프로그램 CRX 파일 다운로드

크롬 확장 프로그램을 crx 형식으로 다운로드하여 브라우저에 수동으로 설치하거나 crx 파일을 친구들과 공유하여 쉽게 크롬 확장 프로그램을 설치하세요.

확장 프로그램 사용 설명서

                        The extension will check all class breaks in the Class Planner. If the extension find a class whose break is not enough to walk to the next class, that is (break time - walking time) <= 2min, the extension will insert a red button below the location box in the Class Planner to tip you.

The red button will be ["Ori"+ weekday] (not enough time to get next class + the class on which weekday) or ["Dest"+ weekday] (not enough time to go from previous class + the class on which weekday).

Hover over the red button will display more information about next/previous class and time/distance.

Click the icon of the extension will pop up a window for adjusting the remaining time you want to reserve (0-10 min, 2 min is default). The reset button will reset the remaining time to default. Select Tip Button used to select which type tip button appears in the Class Planner. 

Summary table shows BreakTime, WalkTime, ResTime and Distance of every class pairs, and hurry class pair is shown in red. The triangle next to [Summary] can collapse the summary table.

About the extension:
In a quarter, I had a discussion session in Boelter Hall, and next discussion session in Public Affairs Building, it took me a long time to walk, and it is inconveninent to ask TA questions after discussion. Then, the idea of the extension was inspired by the discussion with Jonathan of this situation.

This extension is open-source on https://github.com/qingpeng9802/Easy-Class-Break-UCLA

Acknowledgment:
The Chromium Authors' Mappy chrome extension
Inspired by Robert Ursua and Preetham Narayanareddy's Easy BruinWalk Ratings (UCLA) extension
Stack Overflow's answer contributor

Disclaimer:
This extension uses Google Analytics to collect usage statistics to help improve user experience. If you want to opt-out of Google Analytics tracking, please visit http://tools.google.com/dlpage/gaoptout.                    

확장 프로그램 기본 정보

이름 Easy Class Break (UCLA) Easy Class Break (UCLA)
ID cinodjcaojlhljfgnmcmbfogamicehmo
공식 URL https://chromewebstore.google.com/detail/easy-class-break-ucla/cinodjcaojlhljfgnmcmbfogamicehmo
설명 Find out the classes whose break is not enough to walk to the next class.
파일 크기 65.21 KB
설치 횟수 325
현재 버전 0.4.7
최근 업데이트 2021-07-01
출시 날짜 2020-06-18
평점 5.00/5 총 1 개의 평점
개발자 Qingpeng Li
이메일 [email protected]
결제 유형 free
지원되는 언어 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Easy Class Break (UCLA)",
    "version": "0.4.7",
    "description": "Find out the classes whose break is not enough to walk to the next class.",
    "icons": {
        "128": "icon.png"
    },
    "background": {
        "scripts": [
            "addressList.js",
            ".\/background\/distanceMat.js",
            ".\/background\/background.js"
        ],
        "persistent": false
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/*.my.ucla.edu\/ClassPlanner\/*"
            ],
            "css": [
                ".\/content_scripts\/showTips.css"
            ],
            "js": [
                "addressList.js",
                ".\/content_scripts\/jquery-3.6.0.slim.min.js",
                ".\/content_scripts\/getClassInfo.js",
                ".\/content_scripts\/processClassInfo.js",
                ".\/content_scripts\/showTips.js",
                ".\/content_scripts\/contentScript.js"
            ]
        }
    ],
    "web_accessible_resources": [
        ".\/distanceMat.json"
    ],
    "permissions": [
        "storage"
    ],
    "page_action": {
        "default_icon": "icon.png",
        "default_popup": ".\/popup\/popup.html"
    },
    "manifest_version": 2,
    "content_security_policy": "default-src 'self' https:\/\/www.google-analytics.com; style-src 'self'; script-src 'self' https:\/\/www.google-analytics.com"
}