Although I haven’t worked on this since the first week or two of semester, thought I’d post up a screenshot of where I got up to for general interest. I was using Greasemonkey to write a Firefox extension that loads a selection of classes from the XML file saved by Uni Timetable Manager. It doesn’t do any sign-on yet, just loads up the selection and locates a couple of links. Probably get around to working on this more over the holidays!
Archive for the ‘Uni Timetable Manager’ Category
Auto Signon for UQ
September 20, 2008Tags:Auto Signon, Firefox, Greasemonkey, Javascript, Projects, Timetable
Posted in Uni Timetable Manager | Leave a Comment »
Uni Timetable Manager v2 Beta & Source Code Released
July 21, 2008A beta release of version 2 is now available for download from the new site, http://unitimetable.googlepages.com/. I’ve also opened a Google Code webpage at http://code.google.com/p/unitimetable/ so it’s officially an open source project! If anyone’s interested in becoming a developer let me know. If you have any suggestions or bugs, you can add them to the Issues section at the Google Code site, or email/messenger (MSN/Gtalk) me on jack.valmadre@gmail.com.
Here’s a list of the major changes in version 2:
- Revamped user interface, including drag-droppable classes, nicer-looking classes, a sidebar showing remaining streams and ginormous vista-ified toolbar icons.
- An Import Wizard to make it easier to load the timetable data into the program. The code was also modularised to allow other universities to use the same program. A quick UNSW importer was hooked up (not guaranteed to work) and a QUT version is in the pipeline.
- You can now save and open files in XML format. Exporting as an image now includes support for EMF vector graphics (if a little buggy) and higher quality JPEGs. Alternatively you can export directly to the desktop background and the program will put a transparent overlay of the timetable on your wallpaper.
- I played around with the algorithm a bit. No major improvements though, I was mainly working on the interface.
I’ve got a feeling there’s some features I’ve forgotten but I’ll edit them in as I remember. There’s also a hidden Easter Egg which can be unlocked by entering the “Konami Code” and pressing Enter
Tags:C Sharp, Projects, Timetable
Posted in Uni Timetable Manager | 1 Comment »


