QQ空间自动点赞脚本
先放上代码:
在浏览器开发者工具里面的控制台(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,所以这段代码只能在自己主页运行。
QQ空间自动点赞脚本相关推荐
- 24行代码简单实现qq空间自动点赞
什么是Auto.js? Auto.js是基于JavaScript语言运行在Android平台上的工具.它依赖于无障碍服务. 它可以做什么? 解放双手,让手机自动打游戏.自动签到.自动领红包等等等等 它 ...
- 基于selenium的QQ空间自动点赞功能(2020年7月版)
准备工作 简介: selenium是一个基于java开发的自动化浏览器处理器,它更像是浏览器驱动的代理. 配置: 它本身没有配置浏览器,因此需要配合本机上面安装的浏览器驱动一同使用.例如:Firefo ...
- PHP爬虫之QQ空间自动点赞--更换cookie版
QQ空间自动点赞网上一搜一大把,但是关于php的还是停留在用以前的3Gqq登陆方式获取sid之后再点赞的.而现在貌似3Gqq没法用了, 网上也没有关于最新的.实现QQ空间自动点赞已经很久了,一直没有发 ...
- QQ空间自动点赞js脚本
这是很久前写的脚本了,在浏览器打开QQ空间,并在控制台输入代码就可 时间间隔最好开大点,不然容易被暂时冻结账号 1 function autoLike() 2 { 3 var list=documen ...
- JS实例操作QQ空间自动点赞方法
做开法的小伙伴都知道我们在查找网络资源时,通常会通过 使用谷歌浏览器的 F12 对页面元素进行操作,且可以查看一些网络资源,当然火狐浏览器也有这种功能,不是IE就好了. 打开QQ空间 按下 F12 , ...
- [转] JS实例操作QQ空间自动点赞方法
做开法的小伙伴都知道我们在查找网络资源时,通常会通过 使用谷歌浏览器的 F12 对页面元素进行操作,且可以查看一些网络资源,当然火狐浏览器也有这种功能,不是IE就好了. 打开QQ空间 按下 F12 , ...
- Python3爬虫实践——QQ空间自动点赞程序(下)
(发完上一篇博客之后,观察了一个星期发现阅读量迟迟突破不了50大关,蓝瘦香菇+心疼自己T.T,于是果然又找到了各种拖延的理由,刚才登博客的时候突然发现有人评论期待我的下篇,立马精神振奋!开始敲字.) ...
- 利用浏览器JS代码实现QQ空间自动点赞
我不喜欢我的时间用来看说说,因为我的朋友和同学总是在说话,要求关注点赞.虽然我不喜欢看空间,但是有时候也确实有这个需求.而且有时候碍于一些原因不得不去帮别人点赞,但是自己又没时间或者不想去翻空间的时候 ...
- C#源码QQ空间自动点赞神器,无需密码直接点头像登录,可加自动功能评论转发等。
使用C#开发的:最新版V5.7下载https://pan.baidu.com/s/1ZOG2KLV8z0pXNXjCRfMMhw 可以直接看见页面操作结果. 功能: 1.朋友发表说说,第一时间点赞. ...
最新文章
- 保存图像_设计干货知识:SVG vs PNG vs JPG|图像格式的优缺点
- 每天一个linux命令(22):find 命令的参数详解
- python语言程序设计基础第二版第六章答案-python语言程序设计基础(第二版)第五章答案随笔...
- Java基础点——面向对象(中)
- 【重磅】ArcGIS 10.8手把手经典图文安装教程(附安装包全套装下载,亲测可用)
- matlab中bwlabel意思,Matlab 里bwlabel 函数的具体含义
- DFT 与 ATPG综 述
- axios token失效刷新token怎么重新请求_Token 刷新并发处理解决方案
- java 枚举 映射_java – 如何将值映射到枚举?
- 调试M2det算法train自己的数据(VOC2007)
- c 语言加壳项目,C 加壳工具,快速完成加密保护
- 打印时去除页眉和页脚
- 树莓派3B+安装CentOS 7
- 感知机算法在鸢尾花数据集上的实践
- 像素是什么,一个像素有多大,像素和分辨率的关系
- UpdateData() 函数
- Ant构建工具知识概括
- 天翼云联想云坚果云我应该选择哪一个呢?
- 我的QQ密保卡,不许偷看哦
- VSCode插件之实时字数统计与选中词英汉互译