博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
动手写了一个12306插件 chrome浏览器
阅读量:6719 次
发布时间:2019-06-25

本文共 758 字,大约阅读时间需要 2 分钟。

hot3.png

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

    以前大学离家相对比较近,都是坐汽车回家的,平常都不是高峰期坐火车,使用12306倒是非常舒服。

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

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

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

    由于这个插件是以功能为主的,所以我就没有花太多心思在UI上了。

    下面记录一下使用步骤:

  1.     填写火车票信息
  2. 填写完全结果 点击保存,再点击浏览器上的插件ICON,可以查看我们的火车票需求。
  3. 进入 车票预定页面,上面填写的信息会自动填入,并且结果会过滤掉我们不想预定的车次信息。
  4. 哎。现在没有加来的票了,没事,一直刷着。
  5. 现在把日期改成2012-10-04(肯定有票),则会自动跳转到输入预定的页面,播放背景音乐,并让输入验证码的输入框focus
  6. 输入完验证码,只需要按一下ENTER,就完成订票了。
    本来想做一个web服务,再利用tesseract ocr完成验证码的识别的,但由于时间关系,以后再加上吧。
    经过星期一的编写和星期二的测试, 总算能满足小小的需求了。
    现在的任务就是,坐等用这个成功预定到火车票的激动瞬间。
    嘿嘿。。  
    视频演示:
    

转载于:https://my.oschina.net/MikeLiuzheqiang/blog/80287

你可能感兴趣的文章
翻译连载 | 附录 A:Transducing(上)-《JavaScript轻量级函数式编程》 |《你不知道的JS》姊妹篇...
查看>>
缓存更新(同步)
查看>>
前端每周清单半年盘点之 CSS 篇
查看>>
PyCharm 设置小计
查看>>
underscorejs
查看>>
Linux网络——GW总结
查看>>
2017-08-06 前端日报
查看>>
canvas基础知识
查看>>
Go语言暴力入门1
查看>>
Java线程汇总
查看>>
javascript实现浏览器Ctrl+F页面搜索功能
查看>>
自己简单实现Spring的IOC原理
查看>>
解析Json更快的Gson的APT版本开源库
查看>>
慎用!BLEU评价NLP文本输出质量存在严重问题
查看>>
WebAssembly Studio:Mozilla提供的WASM工具
查看>>
专访何红辉:谈谈Android源码中的设计模式
查看>>
不用鼠标/键盘/显示器给树莓派安装系统
查看>>
InfoQ宣布成立CNUT容器技术俱乐部 欲连接中国容器社区
查看>>
你知道为什么Facebook的API以一个循环作为开头吗?
查看>>
Product Mastery 作者访谈
查看>>