plainify

趣玩Python——如何帮女朋友快速抢票

又到了半年一度的考试季,对于那些翻山越岭外出求学的莘莘学子们,相比于各显神通的考试,更紧张的莫过于买一张回家的车票,相信很多群最近都被下面这样的图占领了。 如今,随着 12306 的抗压能力越来越强,各种第三方抢票软件也是层出不穷,什么智行火车,携程旅游,就连官方都推出的了加速服务,这就导致了大量黄牛都开始感叹:这年头的生意不好做咯! 而且现在各家的抢票方式都是八仙过海,各显神通,这家让你消费买加速包,那家让你疯狂推销,以至于才出现了上述加速小程序的疯狂炸群(微信小程序恐成最大赢家)。 作为一个苦逼的学生党,花钱买加速包不大可能,毕竟买加速包的钱都快赶上半张火车票了;让我疯狂用小程序炸群也不大可能,毕竟关系到自己的社交信誉,而且现如今的群成员各个都是大爷,不发红包不点加速。 那么难道就没有一种 geek 风的抢票软件吗? 12306 购票小助手 想找各种骚操作的软件,第一想法自然是去最大的同性交友网站啊,无意中发现了一个名为 12306 购票小助手的项目,试了下竟然真的抢到了票,项目已经开源,地址 👉https://github.com/testerSunshine/12306 思路图 作者也很用心的把程序的思路给画了出来,我们可以简单的看一下。整个思路其实就是模拟一个正常人购票的方式,首先查询下车票剩余的票数,如果有座位提交订单,出现验证码这识别验证码,随后就循环点击提交按钮,这里作者就做了很多的条件判断,比如出现异常则重新查询,提交订单失败也重新查询,直至获取订单成功。订票成功之后还有一个通知机制,即发送到你的邮箱里。 使用 说了这么多,应该如何使用呢?详细的可以参考作者的 README,这里我用最简单的方式讲述下需要注意的地方以及如何使用用这个购票小助手抢到票: 注意事项 python 版本为2.7.10-2.7.15 推荐使用 MacOS/Linux 使用时一定要以 root 用户运行 准备工作 注册若快图像识别http://www.ruokuai.com/client/index?6726,记住用户名和密码,然后充值 1 块钱兑换 2500 快豆即可,该步骤是为识别验证码做准备。 下载项目:执行git clone https://github.com/testerSunshine/12306.git将代码下载至本地。 安装 Python2.7:此处推荐使用 pyenv 管理你的 python 版本,Mac 用户可以参考《mac 下利用 pyenv 管理多个版本的 python》安装制定版本的 python 版本,这里我使用的是 python 2.7.15 安装依赖库:命令行进入项目根目录后,执行sudo python2 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt 项目配置 上图中的**ticket_config....

plainify

阿里云盘——新的屠龙勇士?

天下苦度盘久矣! 遥想当年,各家网盘百家争鸣,115 网盘,360 云盘,金山快盘,百度云盘,腾讯微云等,他们都曾在中国互联网上掀起一场轰轰烈烈的网盘大战,可如今,他们中的大多数都已折戟沉沙。随着各家公司纷纷关闭其网盘业务,国内网盘行业进入百度的时代。 时间来到 2020 年,现在大家提到百度网盘会想到什么?龟速下载?付费分级? 如果不是付费用户,你的下载速度可能会停留在 20KB/s,而且,哪怕你是 VIP 也没有办法体验满速下载,你还得是 SVIP! 一般来说,付费网盘只有小额度的免费空间或者流量,相当于让用户试用(有些甚至没有免费配额)。这样免费用户产生的成本开销并不大,相当于营销费用而且最终由付费用户买单。例如 iCloud,onedrive 和小米的云服务。 因为付费用户群体相对较小,相对于流量产生利润的免费互联网而言收入主要来自订阅收费。那么为了吸引用户付费,服务上会很重视用户体验,这就包括上传下载的速度还有客户端的使用体验——广告一般也不会有,毕竟为了这点流量带来的微不足道的收益去破坏用户体验损失付费用户得不偿失。 而对于免费网盘则一般提供大空间/大流量(甚至不限制流量)的组合给免费用户,自身通过广告等其他手段盈利。 可百度网盘,既舍不得大量的免费用户带来的流量,又要面子没法像小牌网盘那样肆无忌惮的通过广告压榨用户体验,还想通过付费订阅盈利。属实有点又当又立。 可是哪怕百度网盘问题如此之多,在国内却还是没能出现百度网盘的替代者,一来是因为用户习惯已经养成,迁移成本过高;二是小网盘随时有跑路的风险,不一定值得信赖。这也就是为什么现在一提到百度网盘就让大家既无奈又没办法不用的原因。 但就在前不久,国内另一个互联网巨头——阿里巴巴下场了,并且一出手就是两个网盘,颇有一番要重新搅局的意思。这两款网盘,一个是 Teambition 的网盘,一个是阿里云盘。Teambition 暂且不说,毕竟他的网盘只是作为其团队协作工具的的一个附属功能。 可他的兄弟阿里云盘一出来就说自己是一款定位于个人用户的云盘,要为用户提供更优异的个人云体验。 我是不懂更优异的个人云体验是什么样的,毕竟我对于网盘的要求就只是上传/下载不限速、分享链接别动不动被和谐,空间足够即可。 就目前放出的 beta 版来说,阿里云盘确实做到了。满速的上传与下载、清爽简洁的界面以及差不多够用的空间,这些特性都足够吸引我继续使用下去。 其他功能我也没有体验,一来因为我的需求就这么简单,二来我又不是写软文,整那些花里胡哨的干嘛? 目前我对他的态度是:继续观望。我是挺不喜欢很多人一出来就各种尬吹的(当然不排除那些是水军的可能性),但目前阿里云盘的横空出世确实给消费者提供了一个新的选择,虽然不知道阿里云盘的最终结果会怎么样,但是有一个良性竞争,对我们用户来说肯定是极好的。目前来看算是高开,但最后是否高走就要看阿里的后续操作了。毕竟阿里也不是慈善企业,也不会总想着用爱发电。 目前阿里云盘已经公测了,申请方法很简单,在官网https://www.aliyundrive.com首页,点击**「“个人云种子用户”报名入口」**后填写一些信息后,过段时间就会发邮件到你所填的邮箱中了。 如果不想等待申请时间,我这给大家分享几个我刚从同事那要来的邀请码,每个邀请码每天激活的次数有限,先到先得,如果激活失败,大家可以第二天再试一下。 VF4UBZ 2F9H4S HMTGU7 7U8K7C TQXGC3 就让我们拭目以待,看看这个新出的屠龙勇士会不会变成恶龙? 最近为了方便和读者们进行双向交流,我新建了一个读者群,如果我的文章对你有所帮助,并且愿意与我和群里的小伙伴们一起交流的,不妨扫描下方二维码加入读者群。或者关注我的微信公众号「01 二进制」,现在关注以后就是老粉了哦 😯