https://github.com/nusmodifications/nus-exams-downloader
Script and executable to download all exam scripts for an NUS module
https://github.com/nusmodifications/nus-exams-downloader
Last synced: 5 months ago
JSON representation
Script and executable to download all exam scripts for an NUS module
- Host: GitHub
- URL: https://github.com/nusmodifications/nus-exams-downloader
- Owner: nusmodifications
- License: mit
- Created: 2015-04-20T19:19:06.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2023-04-13T06:20:32.000Z (about 3 years ago)
- Last Synced: 2024-04-14T05:15:18.285Z (about 2 years ago)
- Language: Python
- Homepage: http://exams.nusmods.com
- Size: 1.64 MB
- Stars: 32
- Watchers: 13
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

NUS Exam Paper Downloader
===============
Simple script to download exam papers from the NUS database. Requires NUSNET login.
Runs on Python 2.7 only.
### Using via Command Line
```
$ python examdownloader-cli.py
```
The required username and target destination can be set in the script or passed as a command line argument.
If no command line arguments are provided, the user is prompted for input.
### Using via a Graphical User Interface
```
$ python examdownloader-gui.py
```
### Compiling the Binary
1. Install `pyinstaller`:
```
$ pip install pyinstaller
```
2. Compile the app:
```
$ pyinstaller build.spec
```
The compiled app can be found inside the `dist` folder.
### Credits
- Oh Shunhao [(https://github.com/Ohohcakester)](https://github.com/Ohohcakester)
- Liu Xinan [(https://github.com/xinan)](https://github.com/xinan)
- Yangshun Tay [(https://github.com/yangshun)](https://github.com/yangshun)