魔兽世界战士玩家:12306网上秒杀火车票

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 06:20:16
  • 12306网上秒杀火车票(Firefox+Firebug)详细步骤解析


  • 楼主:和尚洗头用润滑油  发表时间:2012-01-07 18:49:45  1333点击 | 5回复

    最近网上流传一个“网上订火车票的方法(Firefox+Firebug)”的帖子来告诉大家如何从12306抢火车票,很多人不知道什么是Firebug,也不知道怎么用Firebug,其实Firebug是firefox下的一个插件,做网络技术的人才会用到它。这种方法是有效的,因为这个方法也可以用来抢各种秒杀,所以虽然有点麻烦,但为了一票难求的火车票,也为了以后会点秒杀技术,介意大家硬着头皮学会它。
    第一步:安装Firefox浏览器和Firebug插件
    首先先得装上Firefox浏览器,没安装的可以去官网下载http://www.firefox.com.cn/download/
    然后打开Firefox浏览器,然后点“工具”——“附加组件”

    在右侧搜索“Firebug”,找到后点“安装”


    安装好“Firebug”,会提示重启浏览器 重启Firefox浏览器,然后从“工具”中选择“Web开发者”中的“Firebug”,然后是“打开Firebug”


    第二步:12306网上抢火车票步骤

    1)提前十五分钟(8点放票,我是7点半登的系统),用Firefox(8.01)打开页面:https://dynamic.12306.cn/otsweb/order/querySingleAction.do?method=init

    2)提前十分钟,查询能够进入预订页面(预订按钮为激活状态)的同类车次,进入该页面。比如,我想订的是14号T9的硬卧(这个时候还没放出来),但我知道12号的硬座还有票,那么我直接查询12号T9。

    3)提前五分钟,下面就要用到Firebug来修改好相应的参数(也就是把12号的T9改成14号的T9),这步非常重要。
    A)修改席别
    右键单击 席别 下面的下拉列表,选择 审查元素

    修改 硬座 对应项的值,即将 Value 改为3(3对应的是硬卧)。



    B)修改日期
    在之前动态修改的 HT** 代码之上,找到 id 为 start_date 的 无效 标记(默认为隐藏),将日期修改为想要预定的时间

    把光标往上拉找到下图位置


    4)提前一分钟,刷新验证码并填好(注意是只刷新验证码)也就是先点“看不清,换一换”,然后将新的验证码填好。
    5)提前几秒钟,单击 提交订单 按钮

    最后补充几个注意事项:
    1)确保网速够快
    2)确保迅速完成修改参数步骤(最好提前演练几次)
    3)提前在IE-32bit上登陆系统,以确保及时完成支付

    另外,本人也尝试过电话预定,都以悲剧告终了。总结一下电话预定有两个劣势:
    1)关键时刻(6点左右和8点左右)系统提示忙音,这种情况对于抢购为数不多的火车票的人来说简直就是灾难。
    2)订票延迟较大,中间有10次以上的按键操作,即使你在选择席别的环节下获知存在硬卧火车票,等你选好其他选项时,票已经被抢没了

    以上原帖中,主要是利用Firebug将12号的票改成14号的,将硬座改成硬卧,因为那时候14号的票还没放出,所以等14号刚放出的票的时候,就能把改好的网页直接提交。一来是省去直接选日期的步骤,二来是避免因为人多网速慢而不能操作。