광운대학교 KLAS 사이트에 편리한 기능을 추가하는 브라우저 확장 프로그램
KLAS Helper Extension
광운대학교 KLAS 에 유용한 기능을 추가하는 KLAS Helper 확장프로그램입니다.
기본 기능
* 강의 계획서 조회의 불편했던 부분 개선 (새 창으로 열기 등)
* 학기별 전공 평점과 전공 외 평점을 자동으로 계산, 차트 시각화
* 어학성적 차트 시각화
* 이전 학기 석차 정보 조회
* 연속 강의 시청 시 2분 쿨타임 제거
* 100% 수강한 강의 숨기기 기능
* 미시청 강의 및 미제출 목록 표시
* 강의 시간 표시
* 더 자유롭게 강의 속도 조절 가능
안내 사항
'KLAS Helper'는 개인 사용 용도로 제작된 프로그램이며 공신력이 없음을 알려드립니다. 참고 용도로 사용해 주시면 감사하겠습니다. 불법적인 목적으로 사용 시 발생하는 불이익에 대해서 'KLAS Helper' 제작자는 어떠한 책임도 지지 않음을 밝힙니다.
Github
원본 스크립트 Github: https://github.com/klas-helper/klas-helper
확장 프로그램 Github: https://github.com/klas-helper/klas-helper-extension
Changelog
https://github.com/kw-service/klas-helper-extension/blob/main/CHANGELOG.md
Read more
기본 기능
* 강의 계획서 조회의 불편했던 부분 개선 (새 창으로 열기 등)
* 학기별 전공 평점과 전공 외 평점을 자동으로 계산, 차트 시각화
* 어학성적 차트 시각화
* 이전 학기 석차 정보 조회
* 연속 강의 시청 시 2분 쿨타임 제거
* 100% 수강한 강의 숨기기 기능
* 미시청 강의 및 미제출 목록 표시
* 강의 시간 표시
* 더 자유롭게 강의 속도 조절 가능
안내 사항
'KLAS Helper'는 개인 사용 용도로 제작된 프로그램이며 공신력이 없음을 알려드립니다. 참고 용도로 사용해 주시면 감사하겠습니다. 불법적인 목적으로 사용 시 발생하는 불이익에 대해서 'KLAS Helper' 제작자는 어떠한 책임도 지지 않음을 밝힙니다.
Github
원본 스크립트 Github: https://github.com/klas-helper/klas-helper
확장 프로그램 Github: https://github.com/klas-helper/klas-helper-extension
Changelog
https://github.com/kw-service/klas-helper-extension/blob/main/CHANGELOG.md
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "KLAS Helper", "manifest_version": 3, "version": "2.1.1.1", "description": "\uad11\uc6b4\ub300\ud559\uad50 KLAS \uc0ac\uc774\ud2b8\uc5d0 \ud3b8\ub9ac\ud55c \uae30\ub2a5\uc744 \ucd94\uac00\ud558\ub294 \ube0c\ub77c\uc6b0\uc800 \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8", "homepage_url": "https://github.com/klas-helper/klas-helper-extension", "permissions": ["storage"], "action": { "default_popup": "popup.html", "default_icon": { "16": "./assets/images/icon-16x16.png", "32": "./assets/images/icon-32x32.png", "48": "./assets/images/icon-48x48.png", "128": "./assets/images/icon-128x128.png" } }, "icons": { "16": "./assets/images/icon-16x16.png", "32": "./assets/images/icon-32x32.png", "48": "./assets/images/icon-48x48.png", "128": "./assets/images/icon-128x128.png" }, "content_scripts": [ { "matches": ["https://klas.kw.ac.kr/*"], "js": ["content-style.js"], "run_at": "document_start" }, { "matches": ["https://klas.kw.ac.kr/*"], "js": ["content-main.js"], "run_at": "document_end" }, { "matches": ["https://kwcommons.kw.ac.kr/*"], "js": ["content-video.js"], "run_at": "document_end", "all_frames": true } ], "web_accessible_resources": [ { "matches": ["https://klas.kw.ac.kr/*", "https://kwcommons.kw.ac.kr/*"], "resources": [ "assets/js/jszip.min.js", "assets/js/FileSaver.js", "assets/js/Chart.min.js", "assets/js/jquery.modal.min.js", "assets/css/jquery.modal.min.css", "dark.css", "app.js", "app.css" ] }, { "matches": ["https://kwcommons.kw.ac.kr/*"], "resources": [ "video-viewer.js" ] } ], "background": { "service_worker": "background.js" }, "browser_specific_settings": { "gecko": { "update_url": "https://raw.githubusercontent.com/klas-helper/klas-helper-extension/main/update/manifest.json" } }}
Read more