1. 程式人生 > >教你如何秒殺12306,JAVA程式搶票成功!分享~~~[附截圖]

教你如何秒殺12306,JAVA程式搶票成功!分享~~~[附截圖]

GOHOME最新版出世了!!!支援多人訂票及指定車次等功能!!!更方便!

JAVA程式GOHOME自動搶票成功!非常棒~~~不多說,直接截圖上教程說明!

大家都在搶票,可誰讓咱們是程式設計師呢。程式設計師就得用自己的方式搶票。咱不和農民工兄弟搶,咱在網上搶。祝大家好運~

GOHOME最新版下載地址:

下面是說明:

12306.cn 火車票 網路購票助手 1.1

要過年,先回家!要回家先買票!雖然大家翹首以盼的火車票終於實現網路購票了,但由於其各方面的不成熟,即使是常用電腦的朋友,也會在網路購買火車票時遇到些小麻煩。瀏覽一些學生部落格,看他們還在等待考試過後才能回家,軟體盒子希望這款《12306.cn 網路購票助手》能幫你們還有所有正在網上購買火車票等待回家的朋友早點買上車票!

1.1版增加自動提交訂單,直到訂單成功的功能。

12306.cn 網路購票助手 實現功能:

2、記住登入的使用者名稱和密碼,在開啟登入頁面後自動填寫;並自動定位到驗證碼輸入框;

3、如遇購票人數過多或網路繁忙購票助手會自動重試,直到登入成功

4、自動記錄查詢資訊,一次查詢線路後下次再查詢自動填入;

5、自動重新整理查詢,當沒有需要的車次時,自動重新重新整理;

6、在 Chrome下,查票和登入有右下角提示和聲音提示;Firefox下暫不支援聲音提示,但有桌面彈窗提示。

注意:密碼是明文記錄在Cookies中的,所以如果不是你自己的電腦,建議不要記錄


按提示,安裝完以上軟體過後,開啟壓縮包。開啟使用說明.txt。

如下:

使用說明
非常感謝大家下載試用該軟體,大家想回家的心情表示非常理解!
這裡就網友和自己使用的的一些經驗告知大家,希望祝你第一時間搶到回家的票!
第一步:(重要)本程式為java語言編寫,使用時依賴jre(java runtime environment),且版本必須大於1.6,對應不熟悉的朋友建議直接使用[360軟體管家or其他同類軟體]搜尋java,然後安裝Java Runtime Environment 6 Update 30

第二步:如果您已經完成了第一步,那麼您只需要雙擊start.bat啟動該程式,然後等介面初始完畢後輸入相應的資訊即可!

Tips:
1.本程式啟動後如果設為自動識別驗證碼,那麼可以在無人值守下執行,但是目前自動識別驗證的準確率還不能到達100%,所以程式會多次嘗試登入or提交。這些都屬於正常工作!希望您有耐心等待,如過您希望快速登,您也可以改為手工輸入驗證碼的方式。

2.建議使用者啟動本程式後,自行嘗試從網頁登入,登入成功後請保持線上(不定期查詢餘票資訊即可),然後等待程式訂票成功後(成功後有彈窗提醒),只需到我的訂單管理介面去,完成支付操作即可。

3.鑑於部分朋友的網路需要使用的代理的原因,程式特增加config.properties檔案,您只需要使用記事本開啟此檔案做如下設定
##代理伺服器配置
userproxy=true
ip="您的代理IP
port="您的代理埠"


4.對於朋友想要指定車次訂票的需求,您也只需要使用記事本開啟config.properties檔案,然後編輯
#指定車次 如:traincode=D520
traincode=填寫您想定的車次

注意:為了提高訂票的成功率這個指定車次,只是優先預定該趟,如果遇到指定車次沒票的情況,程式會自動幫您選擇其他的車次.

5.軟體介面的動車優先功能,也只是優先預定動車車票,如遇動車無票也將自動預訂其他車次車票

6.軟體介面的臥鋪優先,表示優先預訂硬臥車票。

7.程式啟動後,除登入資訊外,其他資訊均可以及時修改和及時生效。


祝你使用愉快,早日成功購票!

如何使用:

按提示用記事本開啟config.properties

修改為

userproxy=true

你要買的車次

#指定車次 如:traincode=D105
traincode=1955

開啟start.bat開始執行軟體。[前提是你的電腦上已安裝jre,這是java執行時環境,如果你和我一樣也是一名java程式設計師,那麼你可能就省了這一步,呵呵]

填寫你的資訊,正確執行如圖:


如果你很懶,你可以選中自動識別驗證碼。不過驗證碼可能10次中只有一次是對的。如果你想要更精確更快的話,建議手動輸入驗證碼!不信,你可以試試。如果你執行好,2分鐘內應該就可以搶到票了。如上圖所示,登入成功後,自動查詢車次。



下面這一步就是關鍵的了。。。

因為你只能手動登入進網站,完成支付操作!支付時間45分鐘這內。所以得抓緊時間,因為搶票人太多,很難登入進去!

不過我運氣好,不要5分鐘我就登入上去了。

OK!!!果然搶到票了!!!!my GOD~~~。雖然只搶到了一張站票,而當我準備再去看看票的時候,發現。。。。連站票都。。。。


哈哈~~~~~~~~看來我這票搶得是最後的票了。。。因為都沒了。。。

後記:

雖然同為java程式設計師,但自己也只是曾經用htmlunit登入過QQ空間,沒用過其它用途,想必當初這位大牛也是急著回家才寫了這個程式吧。向這位牛人表示感謝!雖然還沉浸在訂票成功的喜悅中,我還是想知道他是怎麼完成的,用jd-gui反編繹他的jar檔案,檢視原始碼。發現他是用htmlparse來爬網頁的,不過他這個自動識別驗證碼的功能,還是很有借鑑的。按我的想法應該是通過顏色畫素來識別驗證碼的,不過由於模糊效果,所以不是很理想,但仍不失為一種學習的好方法。寫在此處,以此共勉!

原圖中由於網友的提醒,關於身份和電話號碼已PS掉。其實沒這個必要,這麼做也是為了防止小人。呵呵。

不過能做到這樣的,也許也是做為一名程式設計師的好處吧。

再次宣告,此程式非本人制作。請不要找我再要原始碼,我在工作。如果你和我一樣對原始碼感興趣,請自己反編繹或者去googleCode下載。謝謝。

↑↑↑支援開源↑↑↑請點選上面!!!作者歡迎您的加入!!!

建議閱讀:使用說明及攻略
如果您對此專案感興趣且自己優化or增加了一些新的功能,想提交您的原始碼,那麼請趕緊發郵件至:[email protected] 期待您的加盟!

上班族群:197656663[進群改名片:地點+姓名]

僅限JAVA。請對號入座。