You can use this script to get any courses you want during Integra war automatically
- Install NodeJs
- Git clone or download this repository
- Run
npm install
in this repository folder
There are some things to do before you can use this script
- Login to your integra account and access SIAKAD
- Get your cookie from browser you use to login
- Rename
config.json.example
toconfig.json
- Fill
config.json
inuser
with your NRP and cookie - Fill courses you want to take in
courses
insideconfig.json
- run
npm start
Format: course_code:class:curriculum_year:department_code
Explanation:
- course_code = IF4101 (Dasar Pemrograman)
- class = A (
_
for course with one class only) - curriculum_year = 2018 (current curriculum year)
- department_code = 51100 (informatics)
- (Confuse? You can inspect integra form in courses dropdown)
Hidden feature
You can update config.json
to get courses faster (by default each request takes about 2 - 5 seconds)
- It works well at FRS Genap 2017/2018
- If it doesn't work, it means that integra is updated prior to genap 2017/2018
- Use it at your own risk
Made by William AD