mirror of https://github.com/testerSunshine/12306
候补逻辑优化
parent
0381e09bd9
commit
3b97e32d96
|
@ -4,7 +4,7 @@
|
|||
# 如果这个时候捡漏捡到的话,也是可以付款成功的,也就是说,捡漏+候补,可以最大程度提升抢票成功率
|
||||
|
||||
# 刷票模式:1=刷票 2=候补+刷票
|
||||
TICKET_TYPE = 1
|
||||
TICKET_TYPE = 2
|
||||
|
||||
# 出发日期(list) "2018-01-06", "2018-01-07"
|
||||
STATION_DATES = []
|
||||
|
@ -31,7 +31,6 @@ TO_STATION = ""
|
|||
# "无座",
|
||||
# "动卧",
|
||||
SET_TYPE = []
|
||||
|
||||
# 当余票小于乘车人,如果选择优先提交,则删减联系人和余票数一致在提交
|
||||
# bool
|
||||
IS_MORE_TICKET = True
|
||||
|
@ -39,9 +38,7 @@ IS_MORE_TICKET = True
|
|||
# 乘车人(list) 多个乘车人ex:
|
||||
# - "张三"
|
||||
# - "李四"
|
||||
TICKET_PEOPLES = [
|
||||
"",
|
||||
]
|
||||
TICKET_PEOPLES = []
|
||||
|
||||
# 12306登录账号
|
||||
USER = ""
|
||||
|
@ -76,7 +73,7 @@ EMAIL_CONF = {
|
|||
"notice_email_list": "",
|
||||
"username": "",
|
||||
"password": "",
|
||||
"host": "smtp.qq.com",
|
||||
"host": "",
|
||||
}
|
||||
|
||||
# 是否开启 server酱 微信提醒, 使用前需要前往 http://sc.ftqq.com/3.version 扫码绑定获取 SECRET 并关注获得抢票结果通知的公众号
|
||||
|
@ -119,12 +116,12 @@ PASSENGER_TICKER_STR = {
|
|||
'一等座': 'M',
|
||||
'特等座': 'P',
|
||||
'二等座': 'O',
|
||||
'商务座': 9,
|
||||
'硬座': 1,
|
||||
'无座': 1,
|
||||
'软座': 2,
|
||||
'软卧': 4,
|
||||
'硬卧': 3,
|
||||
'商务座': "9",
|
||||
'硬座': "1",
|
||||
'无座': "1",
|
||||
'软座': "2",
|
||||
'软卧': "3",
|
||||
'硬卧': "4",
|
||||
}
|
||||
|
||||
# 保护12306官网请求频率,设置随机请求时间,原则为5分钟不大于80次
|
||||
|
|
|
@ -171,7 +171,7 @@ class query:
|
|||
"train_no": ticket_info[2],
|
||||
"status": True,
|
||||
}
|
||||
elif ticket_info[3][0] in ["T", "Z", "K"] and set_type in ["硬座", "无座", "软座", "软卧", "硬卧"]:
|
||||
elif ticket_info[3][0] in ["T", "Z", "K"] and set_type in ["硬卧", "硬座", "无座", "软座", "软卧"]:
|
||||
return {
|
||||
"secretList": ticket_info[0],
|
||||
"seat": [set_type],
|
||||
|
|
Loading…
Reference in New Issue