Package: nott-your-timetable
Nott Your TimetableExports Timetable for University of Nottingham Malaysia Student.Table of ContentsNott Your TimetableInstallationWindows Folder (Recommended)Windows Single EXEMacOSInstalling via PipRequirementsInstallationUsageGUIImporting TimetableOutlookGoogle CalendarCLITODOInstallationWindows Folder (Recommended)Download the latest version of nott-your-timetable.ziphere.Extract the .zip file.Run the .exe file inside the extracted folder.Windows Single EXENote:Both folder and single exe file has the same features. However, the single exe file might take a longer time to start.Download the latest version of nott-your-timetable.exehere.Run the .exe file.MacOSNote:Both versions have the same features, but the first one might take a longer time to start.Download the latest version of nott-your-timetable-macos.zip or nott-your-timetable-macos-folder.zip (recommended)here.Extract the .zip file.Move the extracted .app file intoApplicationsfolder (optional).Run the .app file.Installing via PipRequirementspython>=3.10Latest version of Python can be downloadedherefor more informationInstallationpipinstallnott-your-timetableFor GUI support:Note:there might be some error isntalling PyGObject using pip, follow the instructionhereto download gtk. When following the instructions replace all refrences togtk3withgtk4as nott-your-timetable usesgtk4and notgtk3e.g.mingw-w64-x86_64-gtk3->mingw-w64-x86_64-gtk4.pipinstallnott-your-timetable[gui]UsageGUISelect School/DivisionSelect ProgramSelect week periodSelect day periodSelect export file format and hit continue. If you are confused just chooseics.Select location to save.Importing TimetableOutlookOpen Outlook and go to the calendar section.Click on add calendar.Click on upload from file.Select file and calendar to import to.Done :)Google CalendarTODOCLIA simple usage to export the entire year to a ics file by default.Note:The quotes are needed if you are putting spaces inbetweenGets the timetable for Electrical and Electronic Engineering BEng Year 2:nott-your-timetable-cli-c"E & EE""BEng Hons Electl & Electnc Eng/F/02 - H603 Electrical and Electronic Engineering"Only for week 1 to week 10.nott-your-timetable-cli-w'1-10'-c"E & EE""BEng Hons Electl & Electnc Eng/F/02 - H603 Electrical and Electronic Engineering"Only for Monday to Friday.nott-your-timetable-cli-c"E & EE""BEng Hons Electl & Electnc Eng/F/02 - H603 Electrical and Electronic Engineering"-d1-5Only for week 4 to week 6 Monday to Friday.nott-your-timetable-cli-c"E & EE""BEng Hons Electl & Electnc Eng/F/02 - H603 Electrical and Electronic Engineering"-d'4, 5, 6'-w1-5If you don't know what school/division and program, the-iflag can be used to ender interactive mode.nott-your-timetable-cli-iTo export the output to csvnott-your-timetable-cli-c"E & EE""BEng Hons Electl & Electnc Eng/F/02 - H603 Electrical and Electronic Engineering"-fcsvThere are more options available, to see all the options use the help argument.nott-your-timetable-cli-hTODOSupport for exporting to other formatsCSViCalandervCardSupport for other course programsAdd more convinience option e.g. Schedule for Spring SemesterA graphical frontendAdd GUI and TUI for displaying timetableMake use ofCalender ObjectAdd Export OptionsAdd better help descriptionsSupport for mutiple program selectionAdd binariesEXE (Windows)EXEInstallerApplication (MacOS)App BundleDMGAppimage (Linux)PKGBUILD (AUR/Arch)DEB (Debian)RPM (Red Hat)Flatpak (Linux) (Maybe?)Snaps (Linux) (Maybe?)