GO-HOME我要回家JAVA2013版火车票抢票程序

火车票JAVA版抢票程序。仅用于技术交流,请勿用于商业用途!网络购票主要还是讲究眼疾,手快,运气,网速!!!

去年的火车票抢票程序推出后,当时反响强烈,几乎将群吵爆了。当时的作者是上海-cafebabe。2013低调发布版地址详见:http://code.google.com/p/go-home/


深圳-杨杰重写了一下。使用maven管理项目,整个项目精简了不少。功能差不多。只是验证码的识别依然是个问题,建议手动输验证码。刷票主要是蹲点守票登录进去就OK了。2013.01.16最新版本地址:http://code.google.com/p/mygod-go-home/downloads/list

用法很简单:安装JDK6以上的版本-》验证是否安装正确java -version。-》双击start.bat运行即可。有config.property配置文件指定车次抢票,详情请看下面详细说明。



          auto-scheduleticket使用说明书

 

 

版本说明

版本

作者

简要说明

V1.0

杨杰

提供指定列车预定,暂时没有测试未指定列车预定,抢位算法暂时不是很完善,

V2.0将提供以下功能,优化抢位算法,测试未指定列车预定。

V2.0

杨杰

优化指定列车预定,优化抢位算法,指定列车无票则主动预定未指定列车。增加多列车指定,多座位席别指定,按座位的排列顺序依次执行车次、座位席别。

新增抢票技巧,完善文档。

 

 

 

 

作者申明:

本软件只作为学习、技术研究用途!请勿用于商业用途!由此引发的后果,作者概不负责!!!

 

                                            目录

目录

第一章        引言...2

编写目的...2

软件背景...2

软件说明...2

软件介绍...2

第二章        配置要求...2

软件配置...2

软件下载...2

软件安装...3

前期设置...3

第三章        软件使用...5

配置文件修改...5

软件启动...6

第四章        使用技巧...7

快捷登录...7

抢票技巧...8

第五章        最后的话...8

 

 

第一章    引言

编写目的

肯定是为了回家的时候能够抢张卧铺票回家。 

 

软件背景

软件使用JAVA技术开发。利用开源的httpclient4.x的版本。

软件说明

本软件是一款基于http协议抢票软件,因为铁道有排队功能,所以本软件只提供让你不要界面繁琐操作,让你排队排到前面的软件,最后多途径订票。

软件介绍

快速抢票软件。

第二章   配置要求

软件配置

1.    windowxp以上版本。

2.    图片引擎识别库。

3.    JavaJDK 1.6+。

4.    auto-scheduleticket抢票软件。

软件下载

图片引擎识别库下载地址:

http://mygod-go-home.googlecode.com/files/tesseract-ocr-setup-3.00.7z

JavaJDK下载地址: http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/

jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe(不是软件专业的童鞋,可以用360软件管家下载->编程开发中)

1.      auto-scheduleticket抢票软件下载地址:

http://code.google.com/p/mygod-go-home/downloads/list

软件安装

2.      引擎库安装:window傻瓜式安装(下一步),注意记住安装路径,因为软件启动需要。

3.      JavaJDK安装:window傻瓜式安装(下一步),注意记住安装路径,因为软件启动需要。

 

前期设置

JAVA环境变量配置,以window 7做讲解。

右键我的电脑->属性->高级系统设置->高级->环境变量

点新建按钮,新建一个变量名为JAVA_HOME的环境变量,变量值为软件安装中JDK安装路径。假设:JDK安装为路径为D:\Program Files\Java,找到该路径进入jdk*(*表示任意字符)目录下,拷贝

将变量名设置为拷贝的路径

修改PATH变量,

在 PATH变量前面加上一句

%JAVA_HOME%\bin;最后保存设置。

然后在运行中输入cmd,

回车会看到这样一个界面

然后在界面中输入java –version,如果出现下图信息表示JDK安装成功,

第三章   软件使用

配置文件修改

用记事本打开auto-scheduleticket抢票软件下载后解压包中的config.properties配置文件,

注意不要在文件中留下空格。

*注意车次号大写。

用记事本打开auto-scheduleticket抢票软件下载后解压包中的start.bat,修改文件

把红框中的内容修改成引擎库的安装路径,例如:作者机器上的图片识别引擎库安装路径为:

D:\Program Files\Tesseract-OCR 则把红框中的内容替换为该字符串。注意:jar字符串后面一定要有一个空格,如果路径有空格请用双引号。

*因为铁道部换了验证生成算法,所以登录请尽量不要选择自动登录,识别率太低。

软件启动

双击auto-scheduleticket抢票软件下载后解压包中的start.bat。如果前面配置没有错误,则会看到下图画面:

输入相关信息,测试订票。

然后去12306中查看订单(可用快捷登录,V2.0版本发布)

第四章   使用技巧

快捷登录

软件提供一个快捷登录模式就是session导入功能。

用foxfire访问:http://dynamic.12306.cn/otsweb(直接访问订票减少网络流量)

浏览器登录,F12打开firebug截取到登录过后滴cookie值

Firebug安装教程:http://bbs.chinaz.com/Course/thread-5504960-1-1.html

将2个cookie值填入软件中的

填入发站到站 乘车日期,点击导入,就可以不用在软件登录了。

如果是用软件登录之后想直接在浏览器登录,找到日志文件(软件同级目录下)

打开找到一个jessionid = 49CCFE3782F2886931D794B22CADF649;bigipserverotsweb =2178154762.62495.0000

把等号右边的值贴入foxfire浏览器的firebug中进行快速登录如图:

粘贴成功后,直接F5,就会看到已经登录上。

 

抢票技巧

1.      当前城市发票时间,提前10~30min在软件登录,或者导入cookie。

例如:深圳8点放票,最好7点半起来登录再睡20几分钟。大家懂滴。

在放票点就可以用软件开始抢票了。最坑爹的还是铁道部的排队,不知道铁道部是怎么想到滴。

2.      配置文件,多配置几趟心仪的车次,心仪的座位。

3.      例如:深圳到常德有2趟火车,心仪K9076,但是怕订不到票把K9064也加上心仪座位席别为卧铺,但是怕订不到卧铺把硬座也配置上,则配置文件文件如下:

注意:配置在前面的会优先订,车次、座位同理。

第五章   最后的话

auto-scheduleticket是作者经过2个月工作业余时间,写出来的第一个版本。如果有好的优化建议,请您联系作者。

邮箱:hncdyj123@163.com

Q Q: 请下载后查看,这里就不说了。

本人苦逼程序猿一名,求程序媛勾搭。嘿嘿!


JAVA自由人技术交流群:197656663

仅限JAVA程序爱好者,非诚勿扰!!!


请不要进群询问该如何抢票,尤其是非程序员工作者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值