github项目地址:/testerSunshine/12306
第一、安装python
github项目中,支持python版本
python下载地址:/
点击View the full list of downloads
下面选择版本,我选择的是3.7.0,点击Download,进入下载页面
点击上图红圈内的下载,下载完成后点击安装即可。注意:安装过程中勾选Add python 3.7 to PATH 将python添加至环境变量中。
第二、先注册github账号,然后下载项目至本地
解压项目,打开根目录下文件TickerConfig.py ,可以使用开发工具打开,也可以Notepad++打开,不建议用记事本打开,排版太乱。
依次修改配置,开发人员已经把每一项的内容写得很清楚了
打码建议设置类型为 “2”本地自动打码,这里还有一步操作,需到:/s/1rS155VjweWVWIJogakechA 密码:bmlm
下载两个后缀为".h5"的文件然后粘贴至项目根目录,然后会提示已存在相同文件名,点击保存并替换即可。
然后就是抢票提醒的设置,我没有设置邮件提醒,只设置了微信提醒,该项目借助了server酱来作为消息推送,点击:/3.version按照上面提示进行授权,关注,最终得到一个sckey,把他填入上面“你申请的Secret”。
然后是设置登录模式,设置类型“3”,这里需要填入两个值“RAIL_EXPIRATION ”和“
RAIL_DEVICEID” ,这两个值需要我们进行一步操作获取。搜索12306,打开12306官网,然后点右上角登录按钮,输入用户名和密码登录,然后chorme浏览器,点击F12(其他浏览器想办法进入开发者工具),就会看到下面页面(如果右侧没有刷出值则刷新页面),依次点击“network”“index.html”“Header”然后再下面cookie中找到那两个参数,填入即可。
配置完TickerConfig.py,退出保存即可。
第三、运行
cmd 然后通过cd指令进入到之前下载项目的根目录文件夹下(指令可百度),
依次输入
pip3 install -i https://pypi.tuna./simple -r requirements.txt
python run.py c
python run.py r
即可进入开始抢票