Automa实战教程——变量应用的完整例子
记得在css选择器下面输入目标元素名,比如这次我选的是百度的搜索框,它的css元素名为input#kw(这种元素名一般是不会改变的)。下一步就是插入变量了,这里我随便取了个变量名为aaa,变量名也可以是中文、数字的搭配组合等,但要符合一定的命名规范(有需要请自查),简单用的话中文英文加数字就可以了。前面的文章介绍过Automa的变量,还是有小伙伴私信,到底怎么使用,下面我们提供一个完整的例子。也可
Automa实战教程——变量应用的完整例子
前面的文章介绍过Automa的变量,还是有小伙伴私信,到底怎么使用,下面我们提供一个完整的例子
关于Automa变量的具体用法
首先,变量这玩意,懂得都懂(有编程基础的都懂),不懂的…大概了解一下或者用着用着也就懂了,hhhh。首先我们需要创建一个工作流

尝试使用变量
以我尝试使用变量的项目为例来演示一下变量的具体用法:

触发器
首先,我们需要一个触发器,没有这玩意就开始不了项目~~(拉出来直接用就好,一般不需要改什么东西)

切换标签页
接着,我用了一个叫“切换标签页”的块,目的是让我们运行该项目(或者按翻译应该叫工作流)时自动跳转到指定页面去运行。比如我这里使用的是百度一下的网址~~

活动标签页和切换标签页
也可以使用活动标签页,区别就是活动标签页指的是你当前的页面,切换标签页可以切换到指定的页面。

插入变量
下一步就是插入变量了,这里我随便取了个变量名为aaa,变量名也可以是中文、数字的搭配组合等,但要符合一定的命名规范(有需要请自查),简单用的话中文英文加数字就可以了。

JS代码块
接下来就用到js代码了~~
主要是我前面的工作需要用到随机数,才会用到变量和js代码~~
以下为参考代码:
var num = Math.floor(Math.random() * (15 - 10 + 1)) + 10 //产生10到15之间的随机数给变量num
//Math.random()函数返回的值是0到1的随机小数,包含0但不包含1
//Math.floor()函数的作用是向下取整
//这里用了一个小式子 Math.floor(Math.random() * (最大值 - 最小值 + 1)) + 最小值,效果是随机生成最大值和最小值之间的数
automaSetVariable('aaa', num) //将num的值赋给变量aaa
automaNextBlock() //运行下一个块
最后,把设置的变量放入表单中,就可以看看变量使用成功了没有~~

表单
记得在css选择器下面输入目标元素名,比如这次我选的是百度的搜索框,它的css元素名为input#kw(这种元素名一般是不会改变的)。然后选择文本域,输入{{variables@变量名}}就可以在表单中使用变量了
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)