Centos 抢票软件环境搭建


开源抢票软件github地址
https://github.com/testerSunshine/12306


采用docker的环境

首先安装docker
https://www.cnblogs.com/lonelyxmas/p/10430207.html

然后安装docker-compose
pip install docker-compose==1.23.2

启动docker
systemctl start docker
守护进程重启   
sudo systemctl daemon-reload
重启docker服务   
systemctl restart  docker
重启docker服务  
sudo service docker restart
关闭docker  
 service docker stop   
关闭docker  
systemctl stop docker


wget https://www.crummy.com/software/BeautifulSoup/bs4/download/4.8/beautifulsoup4-4.8.2.tar.gz

解压
tar -vxf beautifulsoup4-4.8.2.tar.gz


git clone https://github.com/testerSunshine/12306.git


如果您的服务器安装了docker与docker-docker,那么您可以忽略上面的所有步骤,直接按以下步骤操作,即可开始抢票:
初步条件:
请确认你安装的docker版本为18.09及以上: docker -v
请确认您安装的docker-compose版本为1.23.2及以上: docker-compose -v
请根据自己需要修改好配置文件:TickerConfig.py

1、配置通知邮箱

#  邮箱配置,如果抢票成功,将通过邮件配置通知给您

#  列举163

#  email: "xxx@163.com"

#  notice_email_list: "123@qq.com"

#  username: "xxxxx"

#  password: "xxxxx

#  host: "smtp.163.com"

#  列举qq  ,qq设置比较复杂,需要在邮箱-->账户-->开启smtp服务,取得授权码==邮箱>登录密码

#  email: "xxx@qq.com"

#  notice_email_list: "123@qq.com"

#  username: "xxxxx"

#  password: "授权码"

#  host: "smtp.qq.com"

2、通知微信通知

http://sc.ftqq.com/3.version 

测试:http://sc.ftqq.com/?c=code 

 


修改请配置文件TickerConfig.py中的变量AUTO_CODE_TYPE状语从句:HOST,AUTO_CODE_TYPE改为3,HOST改为"captcha:80"(这里很重要,这是本地打码服务器的配置)
运行命令:
开始抢票:docker-compose up --build -d
停止抢票:docker-compose down
查看抢票日志: docker logs --follow ticket

 


 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值