Skip to content
/ 12306 Public
forked from peanode/12306

PHP写的12306服务器端刷票工具,一旦有票会通过邮件发送到指定邮箱

License

Notifications You must be signed in to change notification settings

lyhiving/12306

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

12306自动刷票程序

放在服务器上随时刷票,爸妈再也不用担心我买不到票了~

#简介#

PHP写的12306服务器端刷票工具,一旦有票会通过邮件发送到指定邮箱,具有如下特点:

1.指定起始地、目的地、时间、车次(可以为空),且可以为多个;
2.有票立即发邮件告知(可以使用有短信提醒的邮箱)
3.配置简单

需求

1.Linux或者Windows(这个定时任务可能稍微麻烦点)系统
2.最好是服务器或者VPS,可以24小时挂着跑
3.PHP环境
4.可以使用SMTP发送邮件的邮箱帐号和密码

使用方法

1. 12306里的配置我就不一一解释了,不光要配置刷票的参数,还要配置邮箱参数,学过英语的都知道怎么配置;
2. 使用Linux crontab循环刷票:
	[root@localhost ~]# crontab -e
	
	* * * * * /usr/bin/php /root/12306.php
	
	解释:Crontab使用vi编辑器,输入i即可编辑,以上命令是每分钟刷一次,前提是要安装PHP,我这里是Centos下Yum安装的,如果不用,请使用 `whichis php`  命令找到PHP路径;最后一个是文件路径,pwd一下即可;如果想每两分钟刷一次请使用如下命令:


	*/2 * * * * /usr/bin/php /root/12306.php

如果有暗恋的妹子还没买到回家的票,就弄个服务器默默的刷去吧,哥在这么用行动支持你了~~

About

PHP写的12306服务器端刷票工具,一旦有票会通过邮件发送到指定邮箱

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 73.9%
  • CSS 17.8%
  • JavaScript 6.8%
  • HTML 1.5%