hejun135 / damaiTi9

基于Python和Selenium的ti9抢票脚本

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

damaiTi9

基于Python和Selenium实现的ti9抢票脚本—— 这是一名玩了10年dota依然还是卫士的dotaer为了信仰编写的Ti9抢票工具,能帮助你填写特权码并迅速完成第一个页面的提交工作,以及订单页面的快速确认

依赖

仅支持windows平台,Python3.6+ 和 Chrome浏览器

安装依赖包

pip3 install -r requirements.txt

用法

  1. 修改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:电子票
  1. 执行脚本(首次执行会有防火墙提示,通过后关闭并重新运行)
python main.py
  1. 根据网页提示登陆你的大麦账号
  2. 成功登陆后会进入买票页面,页面会判断“确定”按钮是否可用而不断刷新,一旦可用会自动开始抢票
  3. 继续手动操作
  4. 如果进入了“订单确认”页面,会自动填写联系人信息并提交(注意,这里默认使用电子票方式订票)

(祝你抢票成功,我们有缘上海见)

免责声明

  1. 脚本没法测试,我全是按理想状态写的,抢不到不怪我:satisfied:
  2. 本脚本源码公开可见,仅做研究使用,不得用于非法获利, 如产生法律纠纷与脚本作者无关!!!

About

基于Python和Selenium的ti9抢票脚本

License:GNU Lesser General Public License v3.0


Languages

Language:Python 100.0%