[开源] 12306 分布式购票助手

2019-01-10 14:37:26 +08:00
 Jialin

本来只想写个支持多个出发地的程序来着,写着写着停不下来了,硬生生支持了分布式 ) 看来真是代码使我快乐 😂

目前已经支持 同时多个账号,多个查询任务自动下单,以及支持分布式集群

地址: https://github.com/pjialin/py12306

后面打算可能或许再写个 Web 页面出来,欢迎围观

5992 次点击
所在节点    Python
21 条回复
xuanli
2019-01-10 15:14:24 +08:00
star
ujh353
2019-01-10 15:18:09 +08:00
star
jiangeshanxi
2019-01-10 15:27:22 +08:00
语音验证码接口下线了。。。
bighead22
2019-01-10 15:32:54 +08:00
这个会不会被国家有关部门查啊
Hoegl
2019-01-10 15:41:33 +08:00
SyntaxError: encoding problem: utf8 怎么解决,python 小白
labulaka
2019-01-10 15:59:53 +08:00
那你抢到票了吗
goodryb
2019-01-10 16:01:06 +08:00
没太明白这个分布式的意义是什么,主故障后能够自动切换到备用节点

还是说多个节点都能够抢票?
Jialin
2019-01-10 16:03:51 +08:00
@jiangeshanxi 没有吧,可以用的
@labulaka 没有,一直在码代码😂

@Hoegl 编码问题,得提供多点报错信息
Jialin
2019-01-10 16:05:58 +08:00
@goodryb 每个节点都能处理任务,也就是说一个挂了不影响其它的, 意义的话,我自己有好几台服务器可以同时挂着,一般人可能也没这个条件 😂
goodryb
2019-01-10 16:13:32 +08:00
@Jialin #9 各个服务器之间是怎么同步的,走公网还是内网? 不同地域的服务器可以组成集群吗?
lepig
2019-01-10 16:13:51 +08:00
楼主 用自己写的抢到票了么?
tulongtou
2019-01-10 16:16:09 +08:00
12306 账号密码泄漏就是因为用了这些第三方抢票平台吧
Jialin
2019-01-10 16:18:53 +08:00
@goodryb 通过 redis
@lepig 看上面
Hoegl
2019-01-10 16:21:13 +08:00
@Jialin
$ python main.py
File "main.py", line 1
SyntaxError: encoding problem: utf8


main.py 里面的# encoding=utf8 去了可以运行,就是乱码。
1010543618
2019-01-10 16:23:00 +08:00
@jiangeshanxi 说起这个就想到谷歌的语音验证和语音识别
wfd0807
2019-01-10 16:31:29 +08:00
据说 12306bypass 检测全国范围的 cdn 节点,可以考虑下加上这个吗?
Jialin
2019-01-10 17:24:56 +08:00
@wfd0807 会考虑加上
wmwwmv
2019-01-10 18:00:05 +08:00
楼主流弊,造福一群人
u0axuan
2019-01-11 15:37:14 +08:00
楼主加油,早日实现 WebUI,已 star
xiaowangwang92
2019-01-11 16:02:25 +08:00
可能是因为我的颜值吧,抢票至今还未失手。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/525692

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX