Extract class details from CliC, generate possible timetable combinations and auto enrollment.

Latest Version

Version
1.0.1
Update
January 23, 2025
Size
75.14MiB
Developer
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Scripting
Storage
Windows
See more

SassyNic Extension

😃 Find this open-source project on github with my username: FramedStone

❗❗ Requirements ❗❗
- MMU student with \"Active\" current student status ONLY.
- Chrome browser ONLY (for now).

Key binding ⌨️
Timetable table's navigation: Arrow keys (Left & Right) or ('p' & 'n')
Timetable enroll button: 'e' or 'Enter' key

Tech Stack 🚀
1. HTML
2. CSS
3. Javascript
4. Chrome API

Algorithm Used 💻
1. Backtracking
2. Genetic (only fitness function part)

Changelog 📁
Detailed changes for each release are documented in the release notes on Github

Privacy policy 📜
Please read the Privacy Policy for this extension before proceeding.

License ⚖️
This project is licensed under the GNU General Public License v3.0 - see the LICENSE on GitHub

Donations 💰
If you like this project and willing to donate or even sponsor this project for future implementation, feel free to check out the links in my Github.

Credit 🤝🏻
Hackerspace MMU, My Discrete Structure Prof. Linda
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "author": "leeweixuan39@gmail.com", "name": "SassyNic", "version": "1.0.1", "minimum_chrome_version": "131.0.6778.86", "description": "Extract class details from CliC, generate possible timetable combinations and auto enrollment.", "permissions": ["activeTab", "scripting", "storage", "windows"], "icons": { "16": "./extension/images/icon/icon16.png", "32": "./extension/images/icon/icon32.png", "48": "./extension/images/icon/icon48.png", "128": "./extension/images/icon/icon128.png" }, "action": { "default_popup": "./extension/popup/popup.html" }, "background": { "service_worker": "./extension/scripts/background.js", "type": "module" }, "content_scripts": [ { "matches": ["https://clic.mmu.edu.my/*"], "js": [ "./extension/scripts/extraction.js", "./extension/scripts/auto_enrollment.js" ], "run_at": "document_idle" } ], "web_accessible_resources": [ { "resources": ["./extension/timetable/timetable.html", "./extension/timetable/timetable.js"], "matches": [""] } ]}
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

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

icon

Google Input Tools Extension · Productivity 0 5372 ★ 734KiB

icon

Video DownloadHelper Extension · Productivity 0 22351 ★ 1.36MiB

icon

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

icon

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

icon

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

icon

QR Code Generator Extension · Productivity 0 225 ★ 302KiB

icon

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

icon

ChatGPT for Google Extension · Productivity 0 3642 ★ 11.17MiB

icon

AIPRM for ChatGPT Extension · Productivity 0 2809 ★ 313KiB

icon

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

icon

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

icon

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

icon

Nimble capture Extension · Productivity 0 17339 ★ 25.67MiB

icon

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

icon

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

icon

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

icon

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

icon

Pie Adblock: Block Ads, Get Paid Extension · Productivity 0 3198 ★ 6.49MiB