Extract timetable from IN4SIT website

Latest Version

Version
0.1.7
Update
November 5, 2024
Size
741KiB
Developer
Category
Users
1,000+
Rating
4.23077 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

SIT Timetable Grabber Extension

Overview:
The SIT Timetable Grabber is an essential tool for SIT students, allowing easy download of your timetable from the SIT website and import into your preferred calendar app, so you’re always organized and up-to-date.

Features:
- Extracts both course and exam timetables from the SIT website and downloads them as an ICS file.
- Enhanced support for all campus locations.
- Easily import your timetable into popular calendar apps like Google Calendar, Outlook, and more.

Update in v0.1.7:
- Fixed an issue where the exam timetable extraction was incomplete, ensuring all exams are now captured.

Notes:
- This tool is a student project. If you encounter any issues, please contact the developer directly—GitHub is preferred: https://github.com/ekiost/SIT-Timetable-Grabber-Extension.
- Interested in contributing? I’m looking for an SIT student to take over this project. Reach out if interested!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "SIT Timetable Grabber", "version": "0.1.7", "description": "Extract timetable from IN4SIT website", "background": { "service_worker": "background/service_worker.js" }, "content_scripts": [ { "matches": [ "https://in4sit.singaporetech.edu.sg/*" ], "js": [ "content_scripts/content-0.js" ], "css": [] } ], "icons": { "16": "public/icon/icon_16.png", "48": "public/icon/icon_48.png" }, "web_accessible_resources": [ { "resources": [ "web_accessible_resources/*" ], "matches": [ "https://in4sit.singaporetech.edu.sg/*" ] } ]}
Read more

Similar Extensions

icon

TimeTable Extension · Productivity 1,000+ 0 ★ 7.74KiB

icon

Repo creation date checker for Github Extension · Developer Tools 1,000+ 3 ★ 97.66KiB

icon

geckoDM Extension · Productivity 1,000+ 46 ★ 199KiB

icon

axe DevTools - Web Accessibility Testing Extension · Accessibility 1,000+ 114 ★ 2.89MiB

icon

ShopBack Button - Earn Cashback as you shop! Extension · Shopping 1,000+ 1132 ★ 2.89MiB

icon

Encoder / Decoder Extension · Developer Tools 1,000+ 16 ★ 14.83KiB

icon

M-TimeTable Extension · Accessibility 1,000+ 2 ★ 24.5KiB

icon

Echo360 Downloader Extension · Productivity 1,000+ 0 ★ 9.84MiB

icon

Essentials for KissAnime Extension · Productivity 1,000+ 613 ★ 1.57MiB

icon

AliPrice Shopping Assistant for Lazada Extension · Shopping 1,000+ 304 ★ 2.29MiB

icon

Solid Motivation Extension · Productivity 1,000+ 0 ★ 84.64KiB

icon

Tick Ninja Downloader By Sgfreepapers.com Extension · Productivity 1,000+ 1 ★ 4.89KiB

icon

QUT Timetable Planner Extension · Productivity 1,000+ 73 ★ 321KiB

icon

MHCT MouseHunt Helper Extension · Fun 1,000+ 18 ★ 546KiB

icon

Echo360+ Extension · Productivity 1,000+ 3 ★ 17.64KiB

icon

Sort User's Most Popular Followers On TikTok Extension · Productivity 1,000+ 0 ★ 72.68KiB

icon

Custom Week Number - Google Calendar Extension · Productivity 1,000+ 2 ★ 117KiB

icon

Github - Date of creation Extension · Developer Tools 1,000+ 15 ★ 477KiB

icon

Visual Hashing Extension · Productivity 1,000+ 28 ★ 183KiB

icon

MouseHunt Improved Extension · Fun 1,000+ 13 ★ 1.75MiB

icon

Silktide Accessibility Checker Extension · Accessibility 1,000+ 30 ★ 11.56MiB

icon

TeX to Unicode Extension · Productivity 1,000+ 16 ★ 73.66KiB

icon

Clone in VS Code Extension · Developer Tools 1,000+ 1 ★ 18.28KiB

icon

AliPrice Shopping Assistant for Shopee Extension · Shopping 1,000+ 434 ★ 6.24MiB

User reviews

icon

Nicholas Phoon (ID: 00000089eaa5c0d7) Voted 5 ★ - Updated 09/04/2023 This is the best timetable grabber of all time!

icon

Alxin. Pixrrx (APierreVlogs) (ID: 000000ec028c91c4) Voted 5 ★ - Updated 08/31/2023 It has worked for me. Real great job brother.

icon

Donovan Leong (ID: 000000cb05b765bd) Voted 3 ★ - Updated 08/14/2023 Not working for me either. From console error message `` Error in event handler: TypeError: Cannot read properties of undefined (reading 'length') at t () at NUI_FRAMEWORK.PT_AGSTARTPAGE_NUI.GBL?CONTEXTIDPARAMS=TEMPLATE_ID%3aPTPPNAVCOL&scname=ADMN_MODULE_MANAGEMENT&PTPPB_GROUPLET_ID=N_SR_MODULE_MATTERS&CRefName=ADMN_NAVCOLL_18&AJAXTRANSFER=Y:1 Error in event handler: TypeError: Cannot read properties of undefined (reading 'length') at t (chrome-extension://cnffedmfildfgejcckjcmhabbdkpcibh/contentScript.js:2:67324) at chrome-extension://cnffedmfildfgejcckjcmhabbdkpcibh/contentScript.js:2:69036 ``

icon

Daniel Lee (ID: 0000001bd94b78ea) Voted 1 ★ - Updated 08/08/2023 didn't work for me too ``` console Hello, my name is Pop. I am from Popup. popup.js:1 Hi Pop, my name is Bac. I am from Background. It's great to hear from you. popup.js:1 Current count value passed to contentScript file popup.html:1 Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist. ```

icon

Low Ee Loong (ID: 0000003843394f16) Voted 5 ★ - Updated 08/08/2023 Works perfectly!