Kali中的Python抢票技巧:回家路上不再为没票而忧愁

抢票难题仍未解决?别着急,让我来教你如何通过Python轻松搞定。这个工具不仅支持多账号、多任务,还能在集群环境下高效运行,同时提供了便捷的Web管理页面。以下是工具的一些亮点和安装步骤。

功能特色

  • 多日期查询余票
  • 自动打码下单
  • 用户状态恢复
  • 电话语音通知
  • 多账号、多任务、多线程支持
  • 单个任务多站点查询
  • 分布式运行
  • Docker 支持
  • 动态修改配置文件
  • 邮件通知
  • Web 管理页面
  • 微信消息通知

实验环境

  • Python 3.9

源码安装

首先,将作者的项目克隆到本地:

git clone https://github.com/pjialin/py12306

图片[1]-Kali中的Python抢票技巧:回家路上不再为没票而忧愁-山海云端论坛

进入项目目录,安装依赖环境:

pip install -r requirements.txt

图片[2]-Kali中的Python抢票技巧:回家路上不再为没票而忧愁-山海云端论坛

接下来,根据实际需求修改配置文件:

cp env.py.example env.py

图片[3]-Kali中的Python抢票技巧:回家路上不再为没票而忧愁-山海云端论坛

修改配置文件

vim env.py

根据实际情况选择扫描登录或账号登录(建议扫码登录),并在配置文件中填写始发地和终点。

Docker 安装

为了方便,作者提供了Docker运行方式:

docker run –rm pjialin/py12306 cat /config/env.py > env.py
docker run –rm –name py12306 -p 8008:8008 -d -v $(pwd):/config -v py12306:/data pjialin/py12306

图片[4]-Kali中的Python抢票技巧:回家路上不再为没票而忧愁-山海云端论坛

注意事项

尽量避免将工具部署在云服务器上,以免账号被封。

通过这个强大的Python工具,你将更轻松地购得心仪的火车票。记得合理使用,避免滥用,祝你购票愉快!

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容