快过年了,决定用python写一个刷火车票的软件,到时候可以在亲戚朋友面前露一手岂不美哉。今天突发奇想了下,大概就是利用selenium+自动打码实现自动抢票。
前期两个准备工作。
1、电脑安装python+pycharm环境,并安装pip管理工具;在这之后用pip装好selenium模块并导入pycharm;下载谷歌浏览器和对应的版本插件Chromedriver。
2、自动打码平台,今天搜了个打码平台并不能识别出12306的八个各异图片,宣告失败,还得再找一个靠谱打码平台。
,
,
明天整下怎么写代码,最重要还得全球最大基佬网站查一下,这样才有个参照。
当然我个人也是简单规划了一下,不知道条友们还有没有更好的方案,请指教一下?#Python#
用护照买的票,持身份证可以上车吗?
以为清明假期车票不会太紧张,没想到打开12306一看,高铁普快通通显示“无”,才想起我是身处在人口全球第一的国家。
怎么办?赶紧打开水果电脑,竟然找不到一款能刷票的APP!还好我是个自封的IT精英,立马下了361-1浏览器,用插件自动刷票。
半个小时后,一张软卧票妥妥到手!
很幸运吗?不,更幸运的事还在后头。
票到手,离发车时间只剩一个钟。一路将滴滴师傅催得像赶往军情十万火急的前线。
到车站时,离发车只剩15分钟了。拎着行李一路狂奔,挑了个人少的刷脸闸口,掏出身份证,一行红色字:“没有电子客票信息”。当时心头闪过两个疑问:A.机器坏了?B.跑错了车站?
但时间不容我从容思考是A还是B,准备换闸口。忽然看到这闸口一边挡板坏了,留了个可以通行的口,这是前路漫漫等我闯吗?
没时间了,哪管他娘的优雅风度,从缺口直接奔车站大厅,又奔贵宾室(软卧的待遇)。
贵宾室凉爽的空调风,安抚了我燥热的心,看了下时间,还剩12分钟——当年要是听英语老师的劝去练跨栏,说不定2008年也是刘翔师弟了。
好了,现在有点时间思考下A还是B的问题了。
打开12306,突然发现抢票时勾选的坐车人名字,是我用护照注册的那个[捂脸]
而那本护照,已经跟我分居了5个多月,此刻正躺在几百公里外的某个抽屉里,安静得像当年大学英语课时生怕有一点点声响就会老师看到点名去默写英语单词一样。
到贵宾室就不用愁了,这里不用刷证就能上站台(普通候车室还得刷身份证才能进站台),否则随时有灰溜溜打道回府的可能。
上了站台,一看站在车厢门口刷身份证的是位年轻乘务员,我顿时不慌了。赶紧扯了扯T恤,故意透出些凹凸的胸肌轮廓。
等其他人上完车,我才缓缓上前,用压至30分贝的声音,向她娓娓解释了我跟护照已“分居”的残酷现实。
乘务员看了看我手机上的购票信息,又“检阅”了下我,温柔地说:没事,上车吧。
感谢天感谢地,今天这一路终于妥妥滴。顺利得像杨家的村花超越,看似随时会出局的弱鸡最后却顺利吃鸡。
你说,我今晚要不要去买张彩票?