Skip to content

NTHU-SA/ccxpLite

 
 

Repository files navigation

ccxpLite

ccxpLite demo image

A lightweight browser extension that improves the usability and navigation experience of the NTHU Academic Information System (CCXP).

Features

  • Redesigned login page for improved usability and better announcement readability
  • Automatic CAPTCHA solving for both CCXP login and OAuth verification (used in eLearn and eeclass) with 99.95% and 98.79% accuracy respectively
  • Faster access to frequently used functions with support for pinned functions and folders
  • Two navigation layouts available: redesigned sidebar or full-screen menu
  • Reduced visual clutter through saturation and texture suppression

Installation

Demo

Screen Original Sidebar Mode Menu Mode
Login Original login screen Sidebar mode login screen Menu mode login screen
Main Original main screen Sidebar mode main screen Menu mode main screen
Category Expanded Original expanded main screen Sidebar mode expanded main screen Menu mode expanded main screen
Funtion Selected Original 網路選課 selected screen Sidebar mode 網路選課 selected screen Menu mode 網路選課 selected screen

Decaptcha

The extension bundles decaptcha models from ccxpDecaptcha and runs inference locally in the content script.

About

NTHU Academic Information System overhaul — UI/UX, decaptcha, and i18n.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 96.6%
  • CSS 3.0%
  • Other 0.4%