差不多花了一个星期的业余时间去完成了相关的编码。最后也只是使用了5篇文章将整个大题流程和使用的关键技术介绍了一下。其中有很多酸甜苦辣,其中记忆最为深刻的就是我对图像做了处理后,tesseract-ocr对验证码识别的准确度提升非常大。当我还沉浸子在这片喜悦之中时,12306将验证码生成规则改了,使得我前功尽弃。我是希望能在购买返程票之前将此软件完成,可是出于种种原因我已无心将其做完。可能事情就是如此,没有什么都是好的。有时想想,攻防就是如此,可以拖死你,也可以在你无尽喜悦中给你闷声一棒子,让你失去攻破其的信心。也许成功和不成功也就是由在这个时候做出的抉择来决定的。闲话不多话了。我再总结下这系列文章。(转载请指明出于breaksoftware的csdn博客)
《如何定制一款12306抢票浏览器——构架》
主要讲解了我设计这个软件的原因和该软件的结构。
《如何定制一款12306抢票浏览器——用户界面》
主要讲解,如何使用HTML设计用户界面。
《如何定制一款12306抢票浏览器——启动“人”线程》
主要讲解了跨线程COM接口对象传递的问题,以及其中产生的“生产者”和“消费者”问题的解决方法。
《如何定制一款12306抢票浏览器——实现自动查询和预订功能》
主要讲解如何解决跨域问题,以及如何插入页面内容。
《如何定制一款12306抢票浏览器——处理预订页面和验证码自动识别功能》
主要讲解了文字识别技术、网页中截屏技术和禁用Alert技术。
最后附上工程源码。
分享到:
相关推荐
12306抢票专家是UC浏览器打造的一款最新火车票抢票软件,12306抢票专家是一款能够帮助你抢到回家车票的神器。目前12306抢票专家的全部功能已集成在UC浏览器内,用户下载打开本软件后,在右上方插件栏搜索”抢票专家...
Python3编写实用脚本程序——12306抢票....Python3编写实用脚本程序——12306抢票.zipPython3编写实用脚本程序——12306抢票.zipPython3编写实用脚本程序——12306抢票.zipvPython3编写实用脚本程序——12306抢票.zip
12306 抢票助手 - Java版
12306抢票助手!12306抢票助手!12306抢票助手!12306抢票助手!
12306 抢票助手C#源码
12306 抢票助手,作者为后花园,每年都为大家抢票带来巨大贡献,用这个工具抢到票的都应该说声谢谢。
12306抢票 145专用
12306抢票抢票抢票抢票
12306抢票软件源码 下载源码运行请注意下面几条: 1.此项目用到了selenium库,浏览器是chrome 2.将driverchrome放到main同级目录下。 3.进入setting.py文件配置一下chrome.exe的路径。注意driverchrome与chrome的...
12306抢票逻辑与代码实现
12306抢票神器
python实现的12306抢票程序,内含讲义、资料、代码等,代码注释比较全,有需要可自行阅读。
猎豹浏览器12306抢票助手插件。 近期遇到强迫插件安装不上的问题,原来是插件的提供网站超负荷,所以在此分享下。下载后用猎豹浏览器打开此安装文件就可以了。
火车票抢票软件,你懂的。 希望对你有所帮助,能扩展一些
12306抢票
代码基于Python2环境开发,无打包,需要操作。1.8日仍然有效,速速下载使用。
欢迎使用12306抢票精灵,最强大的安全抢票软件。本软件使用脚本技术模拟人工键盘鼠标操作,保障电脑纯净安全。让您买票回家无忧。 软件使用说明: 1.双击运行抢票防崩溃浏览器.exe 2.在抢票防崩溃浏览器中输入访问...
12306抢票脚本
Python3编写的各种大小程序,包含从零学Python系列、12306抢票、省市区地址库以及系列网站爬虫等学习源码.zipPython3编写的各种大小程序,包含从零学Python系列、12306抢票、省市区地址库以及系列网站爬虫等学习源码...