https://github.com/lonelam/shu-xk-deamon
Shanghai University xk-system deamon for course select, auto loggin xk.shu.edu.cn:8080
https://github.com/lonelam/shu-xk-deamon
Last synced: 3 months ago
JSON representation
Shanghai University xk-system deamon for course select, auto loggin xk.shu.edu.cn:8080
- Host: GitHub
- URL: https://github.com/lonelam/shu-xk-deamon
- Owner: lonelam
- Created: 2017-06-04T11:03:20.000Z (over 8 years ago)
- Default Branch: rm
- Last Pushed: 2017-11-06T03:31:28.000Z (almost 8 years ago)
- Last Synced: 2025-04-10T10:55:19.572Z (6 months ago)
- Language: Python
- Homepage:
- Size: 1.67 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SHU-XK-Deamon
However, because of the crash of xk-system recently, we decided to remove codes temperary.
Thanks to the inspiration from [Lodour's](https://github.com/Lodour/SHU-XK) and [Diggerdu's](https://github.com/diggerdu/Shanghai-University-Course-Kit) Repo
Write this because of growing course proxy in xk.shu.edu.cn and more restricted system environment
I'm not sure but indeed we need a tool that is strong enough grasping courses day and night.
However to jump over the validate code is not a small case.
Diggerdu uses initially SVM and then RNN which finally reach 90%+ correctness.
Unfortunately he uses bunches of dependencys that I can't resolve.
and You can use this script with less dependencys to resolve.
-----
usage
-----
1. $sudo pip3 install pillow pytesseract
2. $sudo apt install tesseract-ocr
3. $git clone https://github.com/lonelam/SHU-XK-Deamon.git
4. $cd SHU-XK-Deamon
5. Create and modify 'config.ini'.
6. $nohup python3 query_class.py &-----
config.ini
-----
[user]
username:151234567
password:12345678
[courses]
course_list:['08306030',]
teacher_ids:['1002',]bug反馈:diggerdu@hotmail.com