动手写了一个12306插件 chrome浏览器

    小生是今年毕业来上海参加工做的一位很普通的java web程序员,后经人介绍转到SAP方向。php

    之前大学离家相对比较近,都是坐汽车回家的,日常都不是高峰期坐火车,使用12306却是很是舒服。java

    此次长假不同,我离家比较远了(老家江西),坐火车是最好的选择,但12306却像是在考验个人耐心,不过还好我作过JAVA WEB,知道一些插件,和一些工具,就开始用起来了,通过我不屑的努力,终于抢到一张宝贵的火车票,还帮朋友抢到了。程序员

    利用周末的时间,看了一下chrome extension的官方文档,全英文,看起来真头痛。不过想起我抢票的痛苦,我忍了,周末过去,我把文档中重要的一些知识掌握了。web

    废话,我就不说了。我写这篇博客的意义在于记念个人第一个chrome插件的诞生。chrome

    因为这个插件是以功能为主的,因此我就没有花太多心思在UI上了。浏览器

    下面记录一下使用步骤:app

  1.     填写火车票信息

  2. 填写彻底结果 点击保存,再点击浏览器上的插件ICON,能够查看咱们的火车票需求。
  3. 进入 车票预约页面,上面填写的信息会自动填入,而且结果会过滤掉咱们不想预约的车次信息。

  4. 哎。如今没有加来的票了,没事,一直刷着。
  5. 如今把日期改为2012-10-04(确定有票),则会自动跳转到输入预约的页面,播放背景音乐,并让输入验证码的输入框focus
  6. 输入完验证码,只须要按一下ENTER,就完成订票了。
    原本想作一个web服务,再利用tesseract ocr完成验证码的识别的,但因为时间关系,之后再加上吧。


    通过星期一的编写和星期二的测试, 总算能知足小小的需求了。

    如今的任务就是,坐等用这个成功预约到火车票的激动瞬间。

    嘿嘿。。  

    视频演示:
相关文章
相关标签/搜索