修改早上7点自动刷票功能
parent
4cc4205d86
commit
d1be6833bb
|
@ -107,4 +107,11 @@
|
||||||
#host: 邮箱地址
|
#host: 邮箱地址
|
||||||
```
|
```
|
||||||
|
|
||||||
|
- 2018.1.14更新
|
||||||
|
- 优化订票流程
|
||||||
|
- 优化挂机功能
|
||||||
|
- 修改之前程序到11点自动跳出功能,现在修改为到早上7点自动开启刷票
|
||||||
|
- 需要开启打码兔代码功能,is_aotu_code 设置为True
|
||||||
|
- 增加异常判断
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -9,10 +9,12 @@ import urllib
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
|
from init import login
|
||||||
|
|
||||||
from config.emailConf import sendEmail
|
from config.emailConf import sendEmail
|
||||||
from config.ticketConf import _get_yaml
|
from config.ticketConf import _get_yaml
|
||||||
from damatuCode.damatuWeb import DamatuApi
|
from damatuCode.damatuWeb import DamatuApi
|
||||||
|
from init.login import login
|
||||||
from myException.PassengerUserException import PassengerUserException
|
from myException.PassengerUserException import PassengerUserException
|
||||||
from myException.ticketConfigException import ticketConfigException
|
from myException.ticketConfigException import ticketConfigException
|
||||||
from myException.ticketIsExitsException import ticketIsExitsException
|
from myException.ticketIsExitsException import ticketIsExitsException
|
||||||
|
@ -611,8 +613,9 @@ class select:
|
||||||
num += 1
|
num += 1
|
||||||
time.sleep(self.select_refresh_interval)
|
time.sleep(self.select_refresh_interval)
|
||||||
if time.strftime('%H:%M:%S', time.localtime(time.time())) > "23:00:00":
|
if time.strftime('%H:%M:%S', time.localtime(time.time())) > "23:00:00":
|
||||||
print "12306休息时间,本程序自动停止,明天早上七点运行"
|
print "12306休息时间,本程序自动停止,明天早上七点将自动运行"
|
||||||
break
|
time.sleep(28800)
|
||||||
|
login.main() # 重新登录
|
||||||
start_time = datetime.datetime.now()
|
start_time = datetime.datetime.now()
|
||||||
self.submitOrderRequestImplement(from_station, to_station)
|
self.submitOrderRequestImplement(from_station, to_station)
|
||||||
print "正在第{0}次查询 乘车日期: {1} 车次{2} 查询无票 代理设置 无 总耗时{3}ms".format(num, self.station_date, ",".join(self.station_trains), (datetime.datetime.now()-start_time).microseconds/1000)
|
print "正在第{0}次查询 乘车日期: {1} 车次{2} 查询无票 代理设置 无 总耗时{3}ms".format(num, self.station_date, ",".join(self.station_trains), (datetime.datetime.now()-start_time).microseconds/1000)
|
||||||
|
|
Loading…
Reference in New Issue