摘要:我观察了空间的点赞按钮,点赞后会改变为,所以根据这个判断自己是否有点过赞,然后用方法模拟点赞。我今天发现空间个人中心里面的是跨域,所以不能获取到,所以这段代码只能在自己主页运行。
先放上代码:
在浏览器开发者工具里面的控制台(console)里面粘贴这段代码,然后回车就可以了,前提是qq空间的页面要一直开着,在个人中心可以运行。
var clicklog = function() { [].map.call(document.getElementsByClassName("qz_like_btn_v3"), function(item) { if(item.dataset.clicklog === "like") { item.click(); } }) } setInterval(function() { document.body.scrollTop += 1000; if(!document.getElementsByClassName("img-loading")) { clicklog(); } else { document.body.scrollTop -= 1000; clicklog(); document.body.scrollTop += 1000; } }, 200)
解释一下这段代码:
因为DOM的NodeList虽然可以通过[0]的形式来获取对应节点,但是依然是类数组,所以用call方法使其可以使用map方法来遍历。
我观察了QQ空间的点赞按钮,点赞后data-clicklog会改变为cancellike,所以根据这个判断自己是否有点过赞,然后用click()方法模拟点赞。
但是QQ空间是分块加载的,所以必须下拉一段距离才会刷新接下来的内容,所以我用setInterval动态改变scrollTop的值,每次0.2s向下拉1000px。
这个我是通过是否出现loading图来判断的,如果出现loading的时候(这个时候scrollTop来一直在增加,但是一直处于loading状态加载不出来),必须把页面向上面滚动一下才能继续加载,所以我让scrollTop减少1000px。这块我要是说的不明白,你们可以把document.body.scrollTop -= 1000;去掉再运行试试看。
我今天发现QQ空间个人中心里面的是跨域iframe,所以不能获取到DOM,所以这段代码只能在自己主页运行。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/50406.html
摘要:我观察了空间的点赞按钮,点赞后会改变为,所以根据这个判断自己是否有点过赞,然后用方法模拟点赞。我今天发现空间个人中心里面的是跨域,所以不能获取到,所以这段代码只能在自己主页运行。 先放上代码: 在浏览器开发者工具里面的控制台(console)里面粘贴这段代码,然后回车就可以了,前提是qq空间的页面要一直开着,在个人中心可以运行。 var clicklog = function() { ...
摘要:因当时项目组人手严重不足,故兼做部分功能测试的工作。年下半年,我的工作职能发生了调整,不再跟进系统相关,工作职能偏向文职,无法有更大的进步空间。后来从网上了解到自动化测试,去年下半年也开始通过视频学习自动化测试相关,决心转行做自动化测试。 本人大学专业非计算机相关,毕业六年一直从事运营相关工...
摘要:对于这次的爬虫来说,由于网易云音乐以及音乐网页中大部分元素都是使用渲染生成的,因此选择使用来完成这次的脚本。可以发现网易云音乐的手机版歌单地址是。现在已经支持网易云音乐与音乐歌单的互相同步。 本文主要介绍selenium在爬虫脚本的实际应用。适合刚接触python,没使用过selenium的童鞋。(如果你是老司机路过的话,帮忙点个star吧) 项目地址 https://github.c...
showImg(https://raw.githubusercontent.com/pushmetop/resource/master/30-seconds-for-everyday/event/poster.png); 前言 设计模式、发布、订阅、Event、事件 分享一个开发中比较常用到的设计模式发布-订阅模式也可以叫观察者模式,在发布-订阅模式中主要有两个角色:发布者 和 订阅者。 生活中最...
摘要:截图顺应网友需求写了版本的服务器备份程序七牛云存储。七牛的,到获取,登录七牛后在七牛的帐号设置密钥中可找到。 QQ截图20140212171616 顺应网友需求写了Windows版本的服务器备份程序for七牛云存储。老规矩,为了数据安全,用开放源代码的bat来编写。 Linux版本见:http://wyr.me/314.html 备份程序下载(还是那句话,为了安全,你可以去七牛官方...
阅读 1004·2021-10-11 10:59
阅读 3572·2021-09-26 09:55
阅读 862·2019-08-30 15:55
阅读 2616·2019-08-30 15:44
阅读 376·2019-08-30 14:06
阅读 629·2019-08-30 11:26
阅读 3296·2019-08-30 10:49
阅读 2380·2019-08-29 12:53