图书馆自动化预约v2

admin 2022年5月10日00:11:42评论66 views字数 607阅读2分1秒阅读模式

厂商更新了规则,为此我又加了个从校内服务预约的脚本,维护到毕业。




程序会自动预约座位并以邮件提醒是否成功。


图书馆自动化预约v2



完整程序代码在 https://github.com/Xyntax/Juneberry-Cat (请复制到浏览器打开)

或者点击文末的 查看原文

如果有帮助请star支持一下,谢谢!




Juneberry-Cat

Juneberry图书馆座位管理系统 - 自动化预约脚本(通用在线平台 + 校内预约平台)

说明

  1. 利用python模拟登录及爬虫来完成对图书馆座位的自动化预约,不涉及到漏洞利用。

  2. 分为通用平台和校内平台两个部分。

  3. 实现了预约结果判断、邮件提醒等功能。

  4. 以下程序作者仅在北京交通大学账号下测试成功,其他大学用户需修改部分配置及代码,仅供参考。


程序

juneberry.cn

模拟了用户在http://yuyue.juneberry.cn网站预约座位的动作。

图书馆自动化预约v2


campus-client

模拟了用户在校内图书馆客户端网站(如:北京交通大学预约系统)预约座位的动作。

图书馆自动化预约v2

配置

配置mail文件夹下mail.py的部分代码,来实现邮件的自动发送功能。


使用

python *.py [用户名] [密码] [座位号] [收信邮箱] 


自动化

vim /etc/crontab 实现自动化


适用高校(仅供参考)

  • 山东大学(威海)

  • 电子科技大学

  • 中国人民大学

  • 北京工商大学

  • 北京交通大学

  • 武汉理工大学

  • 中国政法大学

  • 第二军医大学

  • 大连医科大学




图书馆自动化预约v2


原文始发于微信公众号(乐枕迭代日志):图书馆自动化预约v2

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年5月10日00:11:42
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   图书馆自动化预约v2http://cn-sec.com/archives/943561.html

发表评论

匿名网友 填写信息