The University of Basel Exercise Raider keeps track of new exercise and lecture sheets come online over the semester. Configure once, run periodically and avoid downloading things manually. Because doing things manually sucks.
The idea is to check websites for new sheets by using jQuery to find out file URLs. You can add the ability to check new websites by writing a parser similar to this example.
- install node.js
- checkout repository
cdinto it- install required packages:
npm install
- configure
mv config.json.example config.json vim config.json
- run
./uber.js