The original script uses node.js + puppeteer. This repo is a re-written version using Python + selenium.
THIS IS A WIP PROJECT WHICH MEANS IT NEEDS FURTHER MODIFICATION TO WORK PROPERLY! USE IT ON YOUR OWN RISK!
- Auto report daily status
- Check script
- Captcha bypass
- Multi-account support
- QQ / Wechat notification
- WebUI management
-
Failure warning from backup serverNo longer needed, just go and subscribe the official wechat account to get the alarm. - Non-GUI mode to reduce hardware utilization
pip install -r requirements.txt
SU_T students :D
- Install requirements via pip
- Install
chromedriver
andGoogle Chrome
- Run
python3 config.py
then choose initialize and go through the whole settings - Run
python3 main.py
and enjoy
-
2021.10.23
- FUCK-YIBAN now use json file to store data.
-
2021.08.10
- Fixed MAH(Mirai-Api-Http) support.
- Add notification api info
-
2021.07.25
- Add custom location support
- Add config functionality
-
2021.06.11
- Fixed: Bark notifications may not send properly when QQbot is disabled
- Add support for Linux
- Some random optimization
-
2021.05.29
IMPORTANT NOTICE : You have to regenerate
account.ini
by runningconfig.py
, or it will NOT compatible with this version- Changed browser UA to Safari on iOS
- Now the url can be auto-renewed while it expired
- Add a backup mode
-
2021.05.25
- Fixed: Bark push not working
-
2021.05.24
- Fully rewrite the code.
- Removed support for Mirai framework due to the insane instability.
-
2021.05.19
- Added support for XiaoLz framework
- Optimized code structure
- Reduced system resource consumption
-
2021.04.13
- Fixed a bug caused sending notification to unexpected person
- Add Bark push for iOS
-
2021.04.05
- Optimized code structure
-
2021.03.16
- Add bot toggles
- Add codes to flush DNS cache
-
2021.03.06
-
Add support for new api
-
Update README.md
-
Update LICENSE
-
-
2021.02.28
A LOT OF CHANGES
-
2021.02.27
Initial commit