September 14th, 2004
This script and module are designed to scrape the course section information made available on the RIT Schedule of Courses. The module is a proper Object-Oriented Perl Module which can be easily ported from one application to another. This script is used for the current version of the Schedule Maker.
Downloads
Tags: module, perl, rit, scrape
Comment on 'RIT::Courses'
April 3rd, 2004
This utility scrapes through the contents of all user folders on Grace (the RIT web server) looking for files. As opposed to attempting to visit the web site over the web and spidering the pages, navigating the directories directly proved to be much more useful and powerful.
The application need to be run on Grace itself, and could probably be quickly configured to work on other web servers too.
The first version of this application is also provided - it scraped the RIT web server's public traffic logs looking for images and inserted them into a database.
Downloads:
Tags: library, perl, rit
Comment on 'RIT Grace Scraper'
January 9th, 2004
This site was created as a fun utility of sorts when an auto-updating listing of web sites on the rit.edu web server was located. (For anyone familiar with Apache, this particular feature is commonplace.) A nice aspect of hunting down pictures using this method is that pictures crop up that would normally be unavailable to web spiders - providing others with access to fun, and generally hidden, information. Essentially, the purpose of this program is to display fun pictures located in (typically) student accounts on the rit.edu domain. By browsing these images you get a wide variety of RIT flavor (anime, math, programming, more anime, etc.) - available in a slideshow format. Using the options available on the preferences page, one could easily make a custom screensaver for their computer, or even turn it into a simple drinking game of sorts (take a sip whenever you see an animated gif, a shot for a math formula, etc - the possibilities are endless).
Note: The online demo is currently offline.
Tags: db, web, perl, pgsql, rit, scrape
Comment on 'RITPic'
April 1st, 2003
A simple Perl library that you can include in your code to connect to the RIT SIS web interface and download course information. Was utilized in the original RIT Schedule Maker.
The documentation included in the library itself is fairly straight forward. At some point I hope to convert this to a proper OO module and upload it to CPAN.
Downloads
Tags: library, perl, rit, scrape
Comment on 'RIT SIS Query'
April 1st, 2003
This Perl library can be included into your code and utilized to authenticate against the RIT SIS web site and acquire current course information, amoungst other items. There are still many features that I would've liked to have added to this library, but as it is it should work, to some degree.
Someday I hope to convert this library to a properly written OO module and place it up on CPAN.
Downloads
Tags: library, perl, rit, scrape
Comment on 'RIT SIS Account Query'