首先, 直接在chrome裏面打開pc.huochepiao.360.cn沒法用(因為我在安裝360瀏覽器的時候並沒有安裝額外的extension, 所以猜測可能並不需要extension). 然而, 經過調試pc.huochepiao.360.cn 這個搶票站點之後發現在js 裏面有壹段判斷代碼格外引人註目:
if (isExtInstalled) {
if (extVer >= minExtVer) {
document.getElementById('main').style.display = 'block';
seajs.config({
base: './'
});
於是嘗試將判斷都設置成true, 這樣就能看到和在306瀏覽器裏面顯示的界面查不到的功能了, 但是還是沒辦法登陸以及刷票, 很多訪問12306的鏈接都沒有正確返回(connect forbidden).
經過壹段時間的分析發現在index.js 裏面有些調用widget的url, 於是又發現js源碼裏面有:
var extUrl = '/ext/piao_5.2.0.20.crx'
嘗試下載這個文件之後, 用7zip成功解壓, 並且通過調試模式加載到chrome的extension, 發現居然可以用.
下壹步, 卸載360瀏覽器.