hcmus-ctda-calendar

ctda-calendar

Inspired by BKalendar

Exports your timetable from the HCMUS CTDA Portal to the iCalendar format, for importing into popular calendar apps like Google Calendar or Outlook.

Usage

On the timetable page, paste this script into the browser’s DevTools console:

((d, l) => {
    if (l.host === "portal.ctdb.hcmus.edu.vn" && l.pathname === "/sinh-vien/ket-qua-dkhp")
        d.body.appendChild(d.createElement("script")).src = "https://beer-psi.github.io/hcmus-ctda-calendar/script.min.js?t="+Math.floor(Date.now()/60000);
})(document, location);

The exported iCalendar file will be in your downloads folder.

For convenience, you can also save this bookmarklet (view from https://beer-psi.github.io/hcmus-ctda-calendar/) and execute it every time you want to export the timetable.

Todos