本文是我在学习使用Automa过程中遇到的一些问题及学到的一些使用方法,不敢保证一定正确,仅供参考。

可能一些用词不够专业,望担待!

Automa主界面

1、下载

直接搜索进入官网下载即可,有两个版本,谷歌浏览器版和火狐浏览器版。火狐浏览器版能够直接下载,谷歌浏览器可能就需要一定的运气或者搭个梯子才能下载到。直接百度搜索也行,不过可能就下载不到最新版本。

2、使用环境

一般来说最好是使用原配浏览器(比如谷歌商店下载的就在谷歌浏览器上用,火狐商店下载的就在火狐浏览器上用),不过这里我虽然是在谷歌商店下载的,但是用的是win11系统自带的Edge,因为Edge能翻译Automa的文档,适合我这种英语差的人,虽然看了文档也很多没搞懂,但有总比没有好。

✨特别注意,不要一直开着edge的网页自动翻译,不然打开Automa的JavaScript脚本时页面会崩溃卡死。(第一次遇到这个bug时,差点以为是这个扩展坏了,猜是不是它的适配性太差)

3、加载方法

Edge是在“设置和其他”(右上角三个点)里找到扩展,开启“开发人员模式”,加载解压缩的扩展即可。

在网上(非官网)下载时,出现过直接解压缩不能用,加载时会报错。需要先修改后缀名为.rar再解压缩就能用了。

以及Automa自带中文,在左下角“关于”里面找找就能看到了,但它的文档是纯英文的,而且有一些使用方法文档里是没有的。(大概是不够完善~~)

4、关于变量

“表单”块里的文本域是可以填入变量的,具体用法是填入{{variables@变量名}}。变量的话,可以使用最下面的“插入数据”块生成。(好像在网上没看到讲这玩意的这个用法的,不知道是不是默认知道的东西,怪我在学校的时候没好好学习前端,这里才不知道怎么用~~)

以及在“JavaScript代码”块里,可以通过下列代码设置变量的值,但是暂时不知道怎么在代码里获取变量的值(Automa输入代码时会提示自己独有的方法,但不会提示js的代码)

automaSetVariable('name', value)

5、关于元素选择器

一般来说,直接使用Automa自带的元素选择器就可以了。但要注意有时候元素的值不是一成不变的,以Epic游戏商城为例,

 

Epic游戏商城的免费游戏栏

当前通过CSS选择器选取到的元素值为div.css-11xvn05,但当网页第二天更换其他游戏时,虽然是同一个位置,但最后面的值“11xvn05”必然会被改变(应该吧,其实没测试过,但道理是这个道理)而有的网页甚至一刷新就变了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。