去年快到春节的时候没什么事,计划做这个订票助手,期间由于各种各样的事情最终到春节的时候没有完成。前几天有同事订五一票,遂又想了起来。虽然代码比较乱,也没有任何设计支出,但我信奉一句话:再丑陋的实现也比优雅的半途而废强的多。

  这么一个小工具想想是挺简单一个东西,但开发过程中还是遇到了一些问题,比如伟大的12306晚上11点维护,我也只好歇菜,再比如伟大的12306时不时的做一次诡异莫测的调整,又比如伟大的12306对Request参数顺序的神奇依赖等等等等。有时候真恨不得XX了这伟大的12306 。

  另外由于精力有限,软件几乎没做过正式的测试。如果在您的机器中跑的过程中出现各种异常,请不要惊讶,进而回到帖子里来回复一堆生猛的词语。鄙人先谢过了。

  不要问我我做的这个东西和其他的订票工具有什么不同,或者这个东西有什么功能上的亮点。。。这个真没有。。。纯粹是没事干玩的。

  淡扯完了,说点正题的。话说再简单的程序做的时候也有个思路,而且我一直固执的认为,这个解决问题的思路甚至比优雅的实现来的更重要。这个小工具的想法很简单,模拟发送Request请求到12306服务端,获取12306的Responses,再从应答信息中获取需要的信息,实现一步一步模拟浏览器交互。完了,就这么简单。

 最后做一个严肃的声明:这个工具只是用来交流学习的,现在还不要指望它能给你在订票高峰期的时候抢到那珍贵的火车票。如果真的抢到那是你人品好,抢不到的话就是。。。

  

  程序下载:Ticketer

  源码下载:Tickter

转载于:https://www.cnblogs.com/maidi-mao/archive/2013/04/25/3043571.html

12306订票助手winform版相关推荐

  1. 12306 订票助手 C# 版

    闲着没事,也用C#写了一个12306的订票助手,虽然可能会有些BUG但是也能正常使用了 下载地址:http://www.fishlee.net/soft/12306_helper/ 查票窗口,可以查询 ...

  2. 12306订票助手.NET

    介绍 12306订票助手.NET版是一款火车票订购的辅助工具,有查询开票的时间.汽车的余票.查询订单.编辑联系人以及订票服务等多项功能,这款软件可以使我们更轻松的订到车票.经过改版之后确实比之前好用了 ...

  3. 12306订票助手-给力火车票自动订票插件

    12306订票助手-给力火车票自动订票插件 Posted 2013-01-01  |  11条评论  |  By 熊猫人 火车票  12306  12306.cn  订票助手  订票插件  在外漂泊了 ...

  4. 12306订票助手(史上最强大,Firefox+Chrome+IE)+go-home

    <转自http://blog.csdn.net/yuanhuiqiao/article/details/7206310> 12306 订票助手 1.3.8 遇到重复提示'确认客票的状态后再 ...

  5. 12306订票助手使用攻略 助您顺利回家

    目前最火的火车票自动订票助手--12306订票助手,使用起来很简单,但还有不少网友在操作时不会使用,966266浏览器评测网小编特将不同版浏览器上的12306订票助手使用方法整理下. 12306订票助 ...

  6. 12306订票助手秘笈:2013春节我要回家

    12306订票助手秘笈:2013春节我要回家 又是一年春运时,一票难求让每个漂泊在外的异乡人更添几多思乡情.别急!12306抢票有技巧,本文帮你搜集了12306订票流程及订票技巧方面的文档资料,让我们 ...

  7. 心蓝12306订票助手

    介绍 心蓝12306订票助手是由心蓝数据开发,基于铁路客户服务中心官网(12306.cn)的一个火车票网络订购实用客户端程序,自2012年1月6日发布第一个版本以来,受到了广大网民朋友的热情欢迎 软件 ...

  8. 12306订票助手java_开源免费Java Swing C/S版本12306订票助手

    Java Swing C/S版本12306订票助手 本程序完全开放源代码,仅作为技术学习研究交流之用,不得用于任何商业用途:作者不承担任何由此带来的直接或间接责任 特别说明: 整个程序除了速度和效率高 ...

  9. 12306订票助手java_GitHub - boyjunpeng/12306-hunter: 开源免费Java Swing C/S版本12306订票助手...

    Java Swing C/S版本12306订票助手 重要说明:由于12306网站已经全面切换为新版,此版本应用实现已经失效.不再进行更新, 仅保留供参考.感谢关注. 本程序完全开放源代码,仅作为技术学 ...

最新文章

  1. 2020年春季学习信号与系统课程作业参考答案-第十一次作业
  2. android编译系统学习 .
  3. 电脑字体模糊_2020年初电脑配件和配置单推荐!
  4. iphone怎么长截屏_新iPhone又要为中国定制?除了价格,还有这些惊喜
  5. 【分享】2019张小龙微信公开课要点整理
  6. 【机器学习】支持向量机(SVM)代码练习
  7. 平安城市与智慧城市对接的关键要素
  8. 查询某一支接口,指定时间段的数据 按分钟排序
  9. sumif三个条件怎么填_Excel根据条件进行求和的几个常用函数公式!
  10. Linux下的hostname命令
  11. spring boot(三) 集成mybatis
  12. 根据二叉树的先序、中序遍历结果重建二叉树
  13. eureka原理_SpringCloud学习之—Eureka集群搭建
  14. 【正一专栏】读《夜谭十记》——爱不释手
  15. PLSQL Developer13破解汉化
  16. 机器人操作系统--ROS系统安装配置详细教程及实践
  17. ASP.net开发实践系列视频教程(总共53课) 天轰穿新的视频
  18. python爬取苏宁易购--jsonpath方法
  19. 看电视剧《包青天》笔记
  20. Pong’s Birds(概率 模拟)

热门文章

  1. form表单使用put方式提交
  2. 关于皇室战争的价值体系
  3. 传说她是中国科技大学校花
  4. 嵌入式GUI LVGL『Text Area文本区域控件』介绍
  5. Bug记录: No ParameterResolver registered for parameter
  6. Android APP增量升级的实现方式
  7. Echarts 实现动态数据时间轴
  8. 解决UU加速器导致电脑不能正常睡眠(休眠)的问题
  9. 使用createPatch生成OpenFOAM可用的cyclic边界
  10. Windows 8/Server 2012/Office 2013 所有版本下载