登录QQ之后,能干的事情很多。这里只讲述如何自动登录,至于自动登录之后干啥,根据自己需求自由发挥。
授人以鱼不如授人以渔,我把思路分享出来。
QQ空间地址https://i.qq.com/
加载ChromeDriver驱动。下载地址
加载驱动之后,就可以考虑开始登录了。
- 切换账号密码登录
- 输入账号
- 输入密码
- 登录
注意,这期间是需要有时间间隔的,因为可能会有网速的影响,所以我在切换账号密码登录和登录这两步中,分别设定了间隔1秒和5秒。
如果页面还没加载完成,就开始执行程序,那会报错。因为没有找到指定的元素。
也可以到这里进行滑块测试
本来是想通过识别图像像素或者对比度的方法,来找出滑块缺失的位置。后来发现,腾讯并没有做得那么牛逼。
经过多次测试,发现,QQ的滑块验证,并不是随机产生的,而是固定的。不管怎么弄,都会有三个固定位置。190px,205px,215px.
换句话说,我们顶多进行三次登录,肯定是能登录成功的。
刚开始学习编程时的大大小小的愿望都已经实现了。原来以为,我只要能做到这些,就很牛逼了。
现在发现,自己还是很菜。离牛逼,很远很远。
实现功能很容易。代码量也不多。这是因为已经有伟人把我们该做的,做完了。
站在巨人的肩膀上,应该保持谦逊的姿态。
身为开发者,应该也要有这样的追求。Make IT Easy and Better。为开源做出贡献!
最近情绪很低落,要考研,却又没有什么大的进步,不会的东西很多很多。导致心烦意乱。
有想做的事,也有不得不做的事,这就导致了我的迷茫和焦虑。我也不知道如何处理。半夜了,写得很乱,就这样吧。睡觉去了。