一、什么是联大小助?
联大小助是一个运行在微信公众平台上的机器人,以微信订阅号为接口对外提供校园卡,教务系统,图书馆系统查询等相关功能。
二、运行环境
先来说一下运行环境。
- Mysql
- Redis
- tesseract 相关文件,用于识别验证码
- Python3
然后来说说校园内相关系统的概况。
- VPN 相关,是深信服的 Easyconnect,这个我拿台 Windows 的机器来开 Socks 代理做跳板,这样就可以跳回学校内网了。
- 以下业务均需要内网访问。
- 统一门户,似乎是某个开源的 CASLOGIN
- 校园卡,哈尔滨新中新的系统。
- 教务系统,正方。
- 图书馆,北创软件。
- 地址均写死- -可以自己改- –
然后需要运行的话,还需要 buu_config.py.example 里提到的相关服务也要申请。
三、源代码地址
https://github.com/glzjin/BUUBot
四、部署方法
1、先准备好上面的环境。
2、pip install -i requirements.txt
3、把 buu_config.py.example 改名为 buu_config.py ,把里面的东西配置好。
4、 开个 screen,然后 python3 buu.py 运行吧。
五、演示号
1 个评论
antior
mark一下