火车票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程序爱好者,非诚勿扰!!!
请不要进群询问该如何抢票,尤其是非程序员工作者。
分享到:
相关推荐
这个名为“JAVA程序GOHOME自动抢票”的项目,就是利用Java编程语言开发的一个自动抢票系统,它专为解决网络购票难题而设计。下面将详细介绍这个系统的关键知识点和可能涉及的技术。 首先,Java是这个项目的核心编程...
protoc-gen-grpc-java-1.9.1-windows-x86_64.exe
标题中的“2013春节火车票 订票 买票 抢票 软件 python源码 (出售)”表明这是一个使用Python编程语言编写的软件,它的主要功能是帮助用户在2013年春节期间进行火车票的预订、购买和抢购。这款软件通过命令行界面运行...
在IT行业中,Go语言(Golang)以其简洁的语法、高效的性能和强大的并发能力而备受开发者喜爱。在软件开发过程中,尤其是对于桌面应用或者服务端应用,自我更新功能是提高用户体验和维护便捷性的重要特性。"Go-go-...
【最新版 GO HOME 火车票软件】是一款专为用户设计的高效便捷的火车票查询与购买应用,其核心功能在于提供快速的车次锁定服务。这款软件更新至典藏版 v2.1,意味着它在原有基础上进行了优化升级,以满足用户不断增长...
【标题】"Go-go-ole-golang的Win32OLE实现"主要涉及到的是在Go语言中如何使用`go-ole`库来实现Windows操作系统上的Win32对象链接与嵌入(OLE)技术。OLE是微软在Windows平台上实现的一个组件对象模型(COM),它允许...
weixin-golang-sdk 微信golang工具包
Go Home是一个具有简单AI和强大OCR识别功能的火车票自动订票程序,让”一票难求“成为的历史吧!该程序实现了一键登录,自动查询,自动选择最优车次及席别,自动识别验证码,自动订票等功能,能够帮您在第一时间秒杀...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
网上火车票自动订票程序) 中文绿色版 Go Home是一个具有简单AI和强大OCR识别功能的火车票自动订票程序,让”一票难求“成为的历史吧!该程序实现了一键登录,自动查询,自动选择最优车次及席别,自动识别验证码,...
《Go-deployr:利用Golang简化软件自动化部署》 在现代软件开发中,自动化部署是提高效率和减少错误的关键环节。"Go-deployr"是一个由Golang编写的轻量级工具,专为实现这一目标而设计。通过SSH(Secure Shell)...
Go语言,也被称为Golang,是由Google开发的一种静态类型的、编译式的、并发型且具有垃圾回收功能的编程语言。自2009年发布以来,Go语言因其简洁的语法、高效的性能以及对并发编程的良好支持,受到了广大开发者的欢迎...
Featured 2012.01.15 最新 谨慎下载 有账号暂时锁定的风险 已经包含2012-01-16补丁。 本人只是搬运工,具体更新请参阅http://code.google.com/p/go-home/
2、解压后运行Gohome文件夹下的”start.bat“便会自动弹出UI界面; 3、按界面提示输入相应信息即可。 功能说明: 1、自动识别验证码 如果选中”自动识别验证码”便会自动填写相应的验证码实现无人值守自动购票...
Java语言写的围棋小游戏。半成品A Go game written in golang(Semi-finished).zip Java语言写的围棋小游戏。半成品A Go game written in golang(Semi-finished).zip Java语言写的围棋小游戏。半成品A Go game ...
在Golang这个强大的编程语言中,开发者们常常需要处理各种异步操作和事件驱动的场景。在这种情况下,有一个良好的事件触发器系统是非常重要的。本文将深入探讨“Go-trigger”,一个专为Golang设计的全局事件触发器库...
【标题】与【描述】提及的是一个项目,它利用了两个关键组件——go-cqhttp 和 Java,来创建一个QQ机器人。这个QQ机器人能够与QQ用户进行交互,提供各种服务或者自动化操作。让我们深入探讨一下这两个关键技术以及...
I-go 围棋:Java 小程序的魅力与深度解析》 围棋,这一源自中国的古老智慧游戏,自古以来就以其深邃的策略性和无尽的变化吸引着无数爱好者。随着科技的发展,围棋游戏也逐渐走向数字化,而Java作为一款广泛应用于...
运用编程语言实现基于Go-Back-N 的可靠数据传输软件
2013年,一款名为“2013火车票抢购助手”的软件应运而生,旨在为广大的旅客提供一个快速、简洁的订票平台,让回家的路不再艰难。 这款软件的核心功能是快速订票,其设计思路和操作流程都充分考虑到了用户的需求。在...