放在服务器上随时刷票,爸妈再也不用担心我买不到票了~
#简介#
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