[javascript] 10分钟速成 自动点击器

PS:借用的是线上广交会的平台,所以出现了一些公司名,如有不良影响,立即撤稿!

本文面向群体

从未接触过网站开发,不会javascript语言,拥有一定的编程(即使没有也行)

使用工具

chrome浏览器

1 演示

因为gif大小有上传限制,所以分割成了4个小gif。

但是很不巧,在线gif转换器,转了两个之后就卡住了…所以就只有两个gif和最后一个效果截图。



最后成功运行的截图:
[javascript] 10分钟速成 自动点击器_第1张图片

2 进入chrome开发者模式

1)按住F12,或者ctrl+shift+I

2)右键网页上的任意内容,选择"检查"(推荐)

因为这样更方便定位需要点击的图标信息
[javascript] 10分钟速成 自动点击器_第2张图片

3 给需要点击的图标增加id信息

[javascript] 10分钟速成 自动点击器_第3张图片

id="clicker"      //这里的名称clicker可以随便定义,只要和之后的代码对应上即可

[javascript] 10分钟速成 自动点击器_第4张图片
这时候鼠标点击空白处,就修改好了

4 编写代码

var button=document.getElementById('clicker');
var interval=setInterval(function(){
	button.click()
}
},1);   //1代表着每1ms执行一次function,可以修改此处的值来控制点击的时间间隔

这样子就可以实现功能了,但是很不幸,网站没有把我的点击计入点赞数中,应该是检测到是脚本的存在。

var button=document.getElementById('clicker');

var interval1=setInterval(function(){
var i=0;
var interval=setInterval(function(){
	button.click()
i++;
if(i>=500){
clearInterval(interval);
}
},1);
},30000);

于是修改代码,使得每点击500次之后,停止30s,再点击500次,一直循环。这样修改之后,可以成功点击1w次左右,之后就又被识别为脚本,无法再增加了。

刷新页面,重新编写代码即可再次成功运行。

5 运行

在console中,运行上述代码就行。
[javascript] 10分钟速成 自动点击器_第5张图片

初次进行网页脚本的编写,摸索了几个小时,只是为了完成一个自动点击的功能。很多概念都没有搞清楚,以上博文有任何问题,欢迎大家在留言区进行指点。

你可能感兴趣的:(javascript)