https://github.com/yeliudev/seatkiller
A library seat booking script for Wuhan University.
https://github.com/yeliudev/seatkiller
Last synced: about 1 month ago
JSON representation
A library seat booking script for Wuhan University.
- Host: GitHub
- URL: https://github.com/yeliudev/seatkiller
- Owner: yeliudev
- License: mpl-2.0
- Created: 2017-12-08T17:57:49.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2021-09-14T18:32:39.000Z (over 3 years ago)
- Last Synced: 2025-03-26T04:34:11.319Z (about 2 months ago)
- Language: Python
- Homepage:
- Size: 2.52 MB
- Stars: 25
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SeatKiller
[](LICENSE)
[](https://www.python.org/)本工具仅供学习交流,因使用本工具而造成的一切不良后果由使用者自行承担,与作者无关
该仓库已停止维护,所有功能已移植到了用 C# 重写的 GUI 版本:[SeatKiller-GUI](https://github.com/yeliudev/SeatKiller-GUI)
## 功能列表
* 获取用户的信息,包括姓名、当前状态(未入馆、已进入某分馆)和累计违约次数
* 晚上 22:15 定时抢座(可自行选择是否指定区域、座位号)
* 检测是否已有有效预约,区分状态(预约、履约中、暂离),并可取消或释放座位
* 预约成功后连接邮件服务器发送邮件提醒
* 捡漏模式可用于抢当天座位
* 改签模式可用于在已有有效预约的情况下,更换座位或改签预约时间(若空闲),确保新座位可用的情况下再释放原座位,防止座位丢失## 使用方法
1. 配置 [Python3](https://www.python.org/) 运行环境
2. Terminal 或 CMD 执行 `pip install requests` 安装 requests 库
3. 运行 `main.py` ,按提示输入相关参数,即可实现自动抢座## 软件截图
![]()