谷歌浏览器插件自动点击程序

最近有个功能是需要点击页面上的按钮,来刷数据,但是我比较懒,不想手动的点击,所以想通过插件来达到这个功能。

谷歌插件基本结构:

新建主文件:manifest.json

{    
 "name": "定时刷新",      
 "version": "0.5",  
 "manifest_version": 2,        
 "description": "定时诊断",        
  "icons": {                       
         "16": "images/32.png",
        "128": "images/128.png"	 
           },       
 "permissions": [  
          "tabs", "http://*/*","https://*/*"   
     ],  
  "content_scripts":[
  {
      "matches":["http://XX.XX.XX.XX:XXXX/XXXXXX/XXXX/*"],
      "js":["jquery-1.7.2.min.js","autoclickflush.js"]
  }
  ]     
}  

将xx替换成需要点击的页面地址即可。

permissions:允许哪种url连接通过。

content_scripts:引入自定义脚本。

新建文件夹:images 将图标放到文件夹。

新建文件autoclickflush.js

var timecount=0;
var nums=[
"XXXXXXXXX"
]
function autoClick(){
	var index = Math.floor((Math.random()*nums.length));
	$("#busiNumSmall").val(nums[index]);
        $("#diagnoseSmall").click(); 
        timecount+=1;
       if(timecount=== 7){
       clearInterval(interval);
       } 
}

var interval=setInterval(autoClick,10000);

文件夹下引入:jquery-1.7.2.min.js

简单的程序已经完成,项目源码见:https://github.com/liberliushahe/AutoClick

代码下载之后可以通过谷歌浏览器打包:打包之后直接拖到浏览器,浏览器会自动安装,然后打开指定url,功能才会触发。

谷歌浏览器插件自动点击程序_第1张图片

你可能感兴趣的:(谷歌插件)