Auto js自动化脚本怎么在电脑上开发

JavaScript011

Auto js自动化脚本怎么在电脑上开发,第1张

刚开始学习开发脚本,在这里我会记录我学习脚本开发碰到的一些问题。Auto js可以直接在手机上编写脚本,但是这样肯定不顺手,速度奇慢。 还好有vscode这个插件 https://marketplace.visualstudio.com/items?itemName=pz.vscode,下面就手把手教你怎么使用这个插件。 1. 准备工作     - 电脑安装了vscode     - 手机上安装了auto.js 2.安装Auto.js-VSCode-Extension插件 电脑上打开vscode,点击左侧红色方框图标,输入auto.js搜索,找到如图全称Auto.js-VSCode-Ext,点击install安装 3、安装完成后按快捷键ctrl+shif+p 然后输入auto.js:start server打开它 右下角红色地方点开可以看到Auto.js server running表明开启成功 4、手机上的auto.js连接电脑,输入电脑IP地址 提示连接成功就可以了

//在autojs中对脚本设置为一分钟运行一次。需开启无障碍里的autojs,在最近任务锁定autojs并且允许autojs后台自启动运行(可查询自己手机怎么开启)

//小图.jpg可以用手机截屏后用手机自带图片编辑功能裁切出含“接受”部分的小图并放下面的目录下

//鉴于autojs的截图函数的不稳定性,可以把代码截的图用代码images.save()保存到手机上也用手机自带图片编辑功能裁切一张小图与手机自带截屏功能截的图制作的小图两者都加入判断以提高成功率

//这个主要针对网上已有的antoanswer.app在竖屏状态下运行稳定,却无法在横屏时自动接听而设计。竖屏状态下建议下载autoanswer.app(注意不同版本的效果不一样,要找到适合自己手机的版本)

if(!requestScreenCapture()){

toast("请求截图失败")

exit()

}

//requestScreenCapture(true)

sleep(2000)

var img=captureScreen()

var temp=images.read("/storage/emulated/0/小图.jpg")

var p=findImage(img,temp)

if(p){

click(p.x+temp.getWidth()/2,p.y+temp.getHeight()/2)

}else{

}

第一步、下载官方最新版本Auto.js软件

第二步、打开Auto.js后可以看到项目界面,如果脚本已经有项目了不在项目界面,就点左下角的+加号,导入项目。

第三步、如果没有项目,就选择项目,会新建一个项目,出现的新建项目属性页面填一下就可以了。

第四步、主脚本是main.js,如果名称不一样可以改,创建成功会到如图界面,运行的话点上面的右三角播放按钮就可以了,记得有些操作是需要无障碍权限的,要去设置下。

第五步、项目里可以包含多个脚本文件,可以单独运行一个文件,点文件后面的播放三解按钮就可以,或者点编辑按钮,在编辑界面上也有运行播放按钮。

第六步、这里脚本是简单的弹出提示,运行后可以看到运行结果。