V-I-C-T-O-R / 12306

12306买票小工具
MIT License
676 stars 220 forks source link

抢到票了,分享下喜悦吧! #6

Open V-I-C-T-O-R opened 5 years ago

V-I-C-T-O-R commented 5 years ago

希望有通过工具抢到票的童鞋,留个名,哈哈!(要是没抢到过,就忽略吧,尴尬...)

route-nice commented 5 years ago

希望有通过工具抢到票的童鞋,留个名,哈哈!(要是没抢到过,就忽略吧,尴尬...)

订单成功了,但是出票失败了,是什么情况

V-I-C-T-O-R commented 5 years ago

@route-nice 估计是当时排队的队列里面人太多,等你加入获取订单的时候,没票了,所以出票失败。加油加油

route-nice commented 5 years ago

好的。我抢了一个上午,下面的附件里有日志的截图,帮忙看看有啥问题嘛,谢谢

Victor notifications@github.com 于2019年1月17日周四 下午12:38写道:

@route-nice https://github.com/route-nice 估计是当时排队的队列里面人太多,等你加入获取订单的时候,没票了,所以出票失败。加油加油

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/V-I-C-T-O-R/12306/issues/6#issuecomment-455039774, or mute the thread https://github.com/notifications/unsubscribe-auth/Alcsx_d-zx7QlLDe1xdoNHkKiBZnti0Dks5vD_4qgaJpZM4aAnTE .

V-I-C-T-O-R commented 5 years ago

@route-nice 截图在哪?

route-nice commented 5 years ago

是这个截图[image: 微信截图_20190117135639.png]

Victor notifications@github.com 于2019年1月17日周四 下午2:37写道:

@route-nice https://github.com/route-nice 截图在哪?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/V-I-C-T-O-R/12306/issues/6#issuecomment-455059328, or mute the thread https://github.com/notifications/unsubscribe-auth/Alcsxw3gsDBEC1vjAUtX-OFbf00Qq4DJks5vEBosgaJpZM4aAnTE .

V-I-C-T-O-R commented 5 years ago

@route-nice 我看不到你说的图片-_-

route-nice commented 5 years ago

[image: 微信截图_20190117135639.png]

Victor notifications@github.com 于2019年1月17日周四 下午5:14写道:

@route-nice https://github.com/route-nice 我看不到你说的图片-_-

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/V-I-C-T-O-R/12306/issues/6#issuecomment-455098109, or mute the thread https://github.com/notifications/unsubscribe-auth/Alcsx7b9jZ3bKAWPCDox7JoxHLXbiAzhks5vED8LgaJpZM4aAnTE .

sybfzzz commented 5 years ago

@V-I-C-T-O-R 谢谢victor! 我抢到票了!^_^

route-nice commented 5 years ago

我成功抢到了一张票,好开森,谢谢

qingmengxinghe commented 5 years ago

/usr/local/lib/python3.7/site-packages/skimage/io/_io.py:49: UserWarning: as_grey has been deprecated in favor of as_gray warn('as_grey has been deprecated in favor of as_gray')

'NoneType' object is not subscriptable

请问这个怎么解决

V-I-C-T-O-R commented 5 years ago

@qingmengxinghe 这个估计是长时间刷票之后,偶然12306出现的bad response问题。你可以调试一下在对应的代码出多加几个捕获或判断,借以避免出现这种提示。

V-I-C-T-O-R commented 5 years ago

@route-nice @poiuyhn 恭喜恭喜

HenryDuan commented 5 years ago

image 这啥原因啊?

V-I-C-T-O-R commented 5 years ago

@HenryDuan 更新下代码,原因是所选的城市代号没有记录

HenryDuan commented 5 years ago

@V-I-C-T-O-R 嗯 后面改了 买到一张 以后试试抢票成功率怎么样,这回是测试的余票充足的车次

ahumoon7421 commented 5 years ago

2019-01-23 21:01:31,086 INFO Submit.py 224 获取乘客信息成功! 2019-01-23 21:01:31,674 INFO Submit.py 241 校验订单信息成功! 2019-01-23 21:01:31,913 INFO Submit.py 246 G7092 剩余车票:237,0 ,目前排队人数: 0 2019-01-23 21:01:32,169 INFO Submit.py 315 正在排队获取订单! 2019-01-23 21:01:32,399 INFO Submit.py 322 [1]正在等待订单提交结果... 2019-01-23 21:01:32,400 WARNING Submit.py 331 未出票,订单排队中...预估等待时间: 0 分钟 2019-01-23 21:01:38,738 INFO Submit.py 322 [2]正在等待订单提交结果... 2019-01-23 21:01:38,738 INFO Submit.py 325 订单提交成功,订单号: 2019-01-23 21:01:38,994 INFO Submit.py 262 您已成功订购火车票!请在30分钟内前往12306官方网站进行支付! +------+--------------------+-------------+----------------+---------------+----------+ | 序号 | 车次信息 | 席位信息 | 旅客信息 | 票款金额 | 车票状态 | +------+--------------------+-------------+----------------+---------------+----------+

+------+--------------------+-------------+----------------+---------------+----------+ 2019-01-23 21:01:39,569 INFO Submit.py 308 总张数:2 待支付金额:379.0元

终于成功了一次,虽然这个票不用抢。。。适配过程中遇到不少问题,修改了日志打印接口。幸福。。。

V-I-C-T-O-R commented 5 years ago

@ahumoon7421 恭喜恭喜

fingerred commented 5 years ago

我测试抢有足够票的车次,不知道为什么有足够票的情况还一直在循环抢票,就是占不了位~

V-I-C-T-O-R commented 5 years ago

@fingerred 检查一下是不是配置车次和座位之类的有冲突,或者是免费的代理ip被封了

fingerred commented 5 years ago

@fingerred 检查一下是不是配置车次和座位之类的有冲突,或者是免费的代理ip被封了

image 代理IP都失效了

v-smwang commented 5 years ago

老是login failed,怎么回事?验证码倒是不错。手动填写

V-I-C-T-O-R commented 5 years ago

@fingerred 免费的代理池可用性不敢保证。其余的得看具体的异常日志

V-I-C-T-O-R commented 5 years ago

@v-smwang 本地测试过程中没有遇到过此类情况

v-smwang commented 5 years ago

本地测试过程中没有遇到过此类情况 嗯好的,我追踪下代码看看,非常感谢

kebencool commented 5 years ago

识别验证码方式第一种跟第二种都识别不了,请问你们都是怎么正常登陆的呢?百度识别API需要的属性怎么获取?

kebencool commented 5 years ago

image

V-I-C-T-O-R commented 5 years ago

@kebencool 登录有两种不同的url,有时候是识别有问题,有时候是超过10次之后的第二种情况才能正常登录。当前免费的第三方api尚且能调通,而且经度还不错,你可以选自动识别就好。慢慢调试

fingerred commented 5 years ago

我测试抢有足够票的车次,不知道为什么有足够票的情况还一直在循环抢票,就是占不了位~

找到我的问题了,车次字母大小写问题,12306的车次默认应该是大写,我配置了小写的

V-I-C-T-O-R commented 5 years ago

@fingerred 优秀!

kebencool commented 5 years ago

我用的是第三方接口,需不需要申请什么账号。 image

V-I-C-T-O-R commented 5 years ago

@kebencool 你是说自动识别的么?不用账号申请账号,不过这种接口不稳定,没有很大的负荷承载能力,所以有时候可能会有异常

kebencool commented 5 years ago

@kebencool 你是说自动识别的么?不用账号申请账号,不过这种接口不稳定,没有很大的负荷承载能力,所以有时候可能会有异常

我现在三种验证码方式都不能通过,正在试着调试手动输入验证码的方式,你现在哪种方式能通过。

V-I-C-T-O-R commented 5 years ago

自动识别

V-I-C-T-O-R commented 5 years ago

@kebencool 新增了验证方式,测试了几次,基本上10次之内可以通过登录,你试试吧

Shmily6988 commented 5 years ago

您好,我运行程序搜索到订单成功,但是提示获取个人信息失败,应该关注哪里呢,我看我配置文件都正常。我怀疑是不没有登陆上我的账号,我登陆的时候不提示识别图形码,请问正常吗?是缺模块还是,请帮助下

Shmily6988 commented 5 years ago

重新配置了一下,好了。

scxwhite commented 5 years ago

image 首先给大佬点个赞。功能很棒,如果支持改签就好了~ 本来想改签来着。。加了一个配置项,发现硬卧余票就提醒然后手动改签。

V-I-C-T-O-R commented 5 years ago

@scxwhite 这只是个工具,目的是能方便抢到票。改签不属于硬性需求,饱汉子要知道饿汉子饥哈 -_-

xavieryang2011 commented 5 years ago

重新配置了一下,好了。 我这也提示获取用户信息失败,你是怎么改好的?谢谢. @Shmily6988

xavieryang2011 commented 5 years ago

getExtraInfoUrl: failed to visit https://kyfw.12306.cn/otn/confirmPassenger/initDc getPassengerDTOs: 获取乘客信息失败 大佬看看这个错误 @V-I-C-T-O-R

V-I-C-T-O-R commented 5 years ago

@xavieryang2011 更新一下代码

xavieryang2011 commented 5 years ago

@xavieryang2011 更新一下代码

我没有更新代码,刚才把cookie.txt文件清了一下,居然好了,不过还是返回confirmSingleOrGoForQueue: 余票不足!哭脸 @V-I-C-T-O-R

V-I-C-T-O-R commented 5 years ago

@xavieryang2011 重新登录就可以了,12306隔一段时间就是检测是否在活跃的登录状态,祝你好运

xavieryang2011 commented 5 years ago

@V-I-C-T-O-R 多谢多谢。

lyplyplyp commented 5 years ago

可能我的票难抢,现在还在跑

V-I-C-T-O-R commented 5 years ago

@lyplyplyp 票呢,得有票才能抢,没票得等有票,捡漏票。抗过了12306的拦截,还有打得过小三,怎么打败小三呢?升级服务器配置,优化网络,上主干道光纤宽带,多服务器同时刷票,这样,小三就只能去抢别的票了

lyplyplyp commented 5 years ago

正在为您第1次刷票,当前时间为:2019-04-29 21:01:09 D1872 一等座: 1 已为您查询到可用余票:[车次:D1872,出发站:广州南,到达站:肇庆东,出发时间:14:26,到达时间:15:07] 提交订单请求成功! 获取乘客信息成功! 校验订单信息成功! D1872 剩余车票:0 ,目前排队人数: 66 confirmSingleOrGoForQueue: 余票不足!

每次都要排队排到就没票啦(泪流满面)

fakefake00 commented 5 years ago

车票座位选择怎么填写,没明白注释意思,

V-I-C-T-O-R commented 5 years ago

@fakefake00 😂😒😞解释已经很详细了

StoneRicky commented 5 years ago

1 这种情况是配置文件配置的错误吗?还是系统环境问题?