基于Python和Selenium实现的ti9抢票脚本—— 这是一名玩了10年dota依然还是卫士的dotaer为了信仰编写的Ti9抢票工具,能帮助你填写特权码并迅速完成第一个页面的提交工作,以及订单页面的快速确认
仅支持windows平台,Python3.6+ 和 Chrome浏览器
安装依赖包
pip3 install -r requirements.txt
- 修改config.ini文件,保存你的配置信息
;修改说明:
;[信息]
;privilege_val 将“特权码”修改为你的特权码
;name 联系人写你的名字
;phone 换票用手机号
;[模式]
;round 抢票场次(1/2/3)
; 1:8月20-21日套票,包含两张门票
; 2:8月22-23日套票,包含两张门票
; 3:8月24-25日套票,包含两张门票
;quantity 抢票张数(1/2)
;express 是否快递(True/False)
; True:快递 选快递需要提前在大麦登记好自己的收货信息,而且选这个的话页面加载会慢,不推荐使用
; False:电子票
- 执行脚本(首次执行会有防火墙提示,通过后关闭并重新运行)
python main.py
- 根据网页提示登陆你的大麦账号
- 成功登陆后会进入买票页面,页面会判断“确定”按钮是否可用而不断刷新,一旦可用会自动开始抢票
- 继续手动操作
- 如果进入了“订单确认”页面,会自动填写联系人信息并提交(注意,这里默认使用电子票方式订票)
(祝你抢票成功,我们有缘上海见)
- 脚本没法测试,我全是按理想状态写的,抢不到不怪我:satisfied:
- 本脚本源码公开可见,仅做研究使用,不得用于非法获利, 如产生法律纠纷与脚本作者无关!!!