按键精灵批量开网页点击

工作中遇到要修改网页内容中的标签,页面数量不少且要反复的重复同一个动作,我好懒啊,不想动手啊,所以就想写个脚本自动完成。按键精灵最好不过了,可以以图找图,可以完全模拟鼠标与键盘的动作啊。

开始是用以图找图获取像素位置用鼠标模拟的方式操作,但发现这方法对分页不灵活,得手动换页等。看到文章后面带着id号,这就再好不过了,用循环可以很轻松的解决问题。只需输入要修改文章的起始和结束id就能处理。以下是代码:

//弹窗让用户输入数字
startNum=inputbox("请输入要修改文章的开始id","提示")
endNum = inputbox("请输入要修改文章的结束id", "提示")

//定义循环
For i = startNum To endNum

    //拼接网址
    url = "www.xxx.com/admin/addarticle.php?aid=" & i
    
    //用cmd打开网址
    RunApp "cmd /c start " & url
    
    //下面是一些点击事件
	Delay 3000
	MouseWheel -5
	MoveTo 848, 678
	Delay 500
	LeftClick 1
	Delay 1000
	MoveTo 323, 796
	LeftClick 1
	Delay 600
	MoveTo 966, 213
	LeftClick 1
	Delay 500
	
	//关闭窗口(Ctrl+w)
	KeyDown 17, 1
	KeyPress 87, 1
	KeyUp 17, 1
	//Delay 500
	
Next

因为不会用数据包方式操作,写的练手脚本得一直开着浏览器,不能动鼠标跟键盘,因为动的话会影响脚本的操作。总之能解放双手还是挺好的,2333,分享出来作为自己的笔记,也和大家分享解决问题一个方法–写脚本。

转载请注明出处与链接,如有其他疑问或交流,请加QQ交流群或关注公众号加我微信

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注