NTUST GPA 擴充功能是一款為 NTUST 課程資訊頁面設計的 Chrome 擴充工具,能夠幫助使用者快速查詢每個課程的 GPA 資訊。透過整合 myNTUST 提供的 API,可以讓大家在課程資訊表格中直接查看 GPA,並以顏色標示不同的 GPA…

Latest Version

Version
0.0.1
Update
December 29, 2024
Size
137KiB
Developer
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
中文 (繁體)
See more
Permissions
Storage
See more

NTUST GPA Extension Extension

NTUST GPA 擴充功能是一款為 NTUST 課程資訊頁面設計的 Chrome 擴充工具,能夠幫助使用者快速查詢每個課程的 GPA 資訊。透過整合 myNTUST 提供的 API,可以讓大家在課程資訊表格中直接查看 GPA,並以顏色標示不同的 GPA 範圍,能更直觀地了解課程難易度及成績分布。

使用教學
1. 設定 API Token
\t1. 點擊瀏覽器右上角的擴充功能圖示,打開 NTUST GPA 擴充功能。
\t2.\t點擊進入 https://gpa.myntust.com/APIService/。
\t•\t請使用您的 NTUST 帳號登入(若尚未登入)。
\t3.\t登入後,點擊 Generate API Token 按鈕,生成您的 API Token。
\t4.\t回到擴充功能介面,將 Token 輸入至指定欄位,並確認顯示「Token validity: Valid」。
\t•\t請注意,Token 有效期限僅數小時,失效後需要重新生成。

2. 顯示課程 GPA 資訊
\t1.\t開啟 NTUST 課程資訊頁面:https://querycourse.ntust.edu.tw/querycourse/#/。
\t2.\t在頁面上會看到新增的 GPA 欄位,並包含一列「搜尋」按鈕。
\t3.\t點擊任意「搜尋」按鈕,即可獲取並顯示該課程的 GPA 資訊。

3. GPA 顯示規則
\t•\t若課程無法在資料庫中找到,GPA 顯示為 N/A。
\t•\t若課程找到,GPA 顯示為數字,並以不同顏色標示:
\t•\t綠色:GPA 高於 3.7
\t•\t橙色:GPA 介於 2.7 至 3.7
\t•\t紅色:GPA 介於 1.7 至 2.7
\t•\t紫色:GPA 低於 1.7
\t•\t詳細 GPA 資訊:將滑鼠懸停在 GPA 數字上,可查看 GPA 分布的直方圖。
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "NTUST GPA Extension", "version": "0.0.1", "manifest_version": 3, "action": { "default_popup": "index.html" }, "content_scripts": [ { "js": ["content.js"], "matches": [ "https://querycourse.ntust.edu.tw/*" ] } ], "web_accessible_resources": [ { "resources": ["*"], "matches": [""] } ], "permissions": [ "storage" ]}
Read more

Similar Extensions

icon

WPS PDF - Read, Edit, Fill, Convert, and AI Chat PDF with Ease Extension · Productivity 0 110 ★ 6.01MiB

icon

Shazam: Find song names from your browser Extension · Productivity 0 22855 ★ 587KiB

icon

IE Tab Extension · Productivity 0 19117 ★ 940KiB

icon

Sider: ChatGPT Sidebar + GPT-4o, Claude 3.5, Gemini 1.5 & AI Tools Extension · Productivity 0 68759 ★ 13.41MiB

icon

BetterTTV Extension · Productivity 0 10377 ★ 657KiB

icon

Video DownloadHelper Extension · Productivity 0 22351 ★ 1.36MiB

icon

Take Webpage Screenshots Entirely - FireShot Extension · Productivity 0 43664 ★ 12.14MiB

icon

Google Input Tools Extension · Productivity 0 5372 ★ 734KiB

icon

QR Code Generator Extension · Productivity 0 225 ★ 302KiB

icon

Monica: ChatGPT AI Assistant | GPT-4o, Claude 3.5, Gemini 1.5, o1 &More Extension · Productivity 0 17928 ★ 23.98MiB

icon

Google Dictionary (by Google) Extension · Productivity 0 13680 ★ 47.37KiB

icon

ChatGPT for Google Extension · Productivity 0 3642 ★ 11.17MiB

icon

Lightshot (screenshot tool) Extension · Productivity 0 6925 ★ 685KiB

icon

AIPRM for ChatGPT Extension · Productivity 0 2809 ★ 313KiB

icon

Immersive Translate - Translate Web & PDF Extension · Productivity 0 1114 ★ 3.19MiB

icon

Scrnli - Screen Recorder & Screen Capture App Extension · Productivity 0 9370 ★ 3.16MiB

icon

Enhancer for YouTube™ Extension · Productivity 0 15709 ★ 426KiB

icon

Ecosia - The search engine that plants trees Extension · Productivity 0 2394 ★ 33.62KiB

icon

BlockSite: Block Websites & Stay Focused Extension · Productivity 0 29776 ★ 18.42MiB

icon

Screen Recorder and Screenshot Tool Extension · Productivity 0 879 ★ 1.13MiB

icon

YouTube Summary with ChatGPT & Claude Extension · Productivity 0 1829 ★ 894KiB

icon

Keywords Everywhere - Keyword Tool Extension · Productivity 0 5672 ★ 776KiB

icon

Wordtune: AI Writing, Paraphrasing, and Grammar Tool Extension · Productivity 0 2397 ★ 2.79MiB

icon

Smallpdf—Edit, Convert, Compress, & AI Summarize PDF Extension · Productivity 0 2967 ★ 1.15MiB