網上訂票,宣告拼體力時代的終結,取而代之,拼腦力的時代到來了。下面介紹一下最近看的訂票選用瀏覽器的技巧,一言以蔽之,用chrome和firefox才是王道。
方法.1 用chrome訂票
先介紹用chrome訂票所需的裝備:
1. chrome瀏覽器
2. 12306 Auto Login1.0自動登錄腳本。
在chrome中,打開
https://gist.github.com/raw/1570973/0064a3a6ed37ef70e817d4f5d69bef0ac76b5345/12306AutoLogin.user.js
地址,進行插件安裝。
3. Chrome自帶的javascript調試工具
裝備介紹完了,我們現在就開工。
1. 首先登錄12306.cn的后台地址:
https://dynamic.12306.cn/otsweb/main.jsp
裝了上面兩個腳本之后登錄界面會有點不一樣,多了一個"自動登錄"按鈕,左上角也可以看到有個"重試次數"。
2. 輸入用戶名、密碼和驗證碼,然后點“自動登錄”就開始了。
3. 點擊上圖的”確定“之后就開始嘗試自動登錄了,不斷的重試直到登上為止。
4.重試了N遍之后終於登錄進來了。
登錄過的朋友會發現這個頁面也不一樣了,這是Auto Query1.0腳本修改過的,可以看到席別位置上有多個選框,需要這個席別就夠上(默認是全部勾上的)。右下角有個“自動刷新”按鈕,選好之后點自動刷新就開始刷票了。
5. 當有需要的票出現時會高亮顯示,並且會播放音樂提醒,然后就可以開訂了。
==========================================================================================
以上是方法1,接下來講的是另外一種方法了。
因為余票信息更新到網頁有個時間間隔(官方說是10分鍾),10分鍾能干什么?整列車的票都被搶光啦,這就是為什么看到明明有票卻提示訂不到。
下面咱們要出賤招了。
==========================================================================================
方法.2 用firefox訂票
基本過程和用chrome類似,主要的區別是需要手動修改HTML代碼,大概過程如下。
1. 提前十五分鍾,用Firefox(8.01)打開頁面:
https://dynamic.12306.cn/otsweb/main.jsp
2. 提前十分鍾,查詢能夠進入預訂頁面(預訂按鈕為激活狀態)的同類車次,進入該頁面。比如,我想訂的是14號T9的硬卧(這個時候還沒放出來),但我知道12號的硬座還有票,那么我直接查詢12號T9。
3. 提前五分鍾,用Firebug改好相應的參數,這步非常重要。
(1) 修改席位。
右鍵單擊"席別"下面的下拉列表,選擇"審查元素"。
修改"硬座"對應項的值,即將 Value 改為3(3對應的是硬卧)。
(2) 修改日期。
在之前動態修改的HTML代碼之上,找到id為"start_date"的INPUT標記(默認為隱藏),將日期修改為想要預定的時間。
4. 提前一分鍾,單擊(刷新)驗證碼並填好(注意是只刷新驗證碼)。
5. 提前幾秒鍾,單擊"提交訂單"按鈕。
最后補充幾個注意事項:
1)確保網速夠快。
2)確保迅速完成修改參數步驟(最好提前演練幾次)。
3)提前在IE-32bit上登陸系統,以確保及時完成支付。