【发布时间】:2020-04-14 06:05:42
【问题描述】:
我已将系统中的一些操作记录到机器人中,其中包括一些命令,例如“mouse.click”和“keyboard”,它们位于“addon core”下,但即使我运行该机器人时不包含“addon”核心”对我的机器人来说它工作得很好。那么,当我使用“插件录制”时,我不需要使用任何其他插件?
【问题讨论】:
标签: automation rpa g1ant
我已将系统中的一些操作记录到机器人中,其中包括一些命令,例如“mouse.click”和“keyboard”,它们位于“addon core”下,但即使我运行该机器人时不包含“addon”核心”对我的机器人来说它工作得很好。那么,当我使用“插件录制”时,我不需要使用任何其他插件?
【问题讨论】:
标签: automation rpa g1ant
G1ANT.Addon.Core 定义了一些非常基本的东西,但在某些特殊情况下可能不需要。这不是这里的情况。
发生的情况是该插件已经加载(在 Studio 启动时),您通过键入 addon xxx 所做的操作可确保脚本仅在您声明使用的插件已加载时才会运行。但是 - 由于 Core 和 Language 总是被加载(因为它们被嵌入到 Studio 可执行文件中) - 脚本可以在没有在 addons 部分中声明的情况下运行。
但出于某些安全原因,Studio 要求您声明使用这些插件,主要是版本检查:嵌入到 Studio 中的插件可能已经过时而无法运行脚本,Studio 需要检测到这一点。似乎有一个小错误,因为预解析器检查是否有任何 addon 标头,因此您可以声明您使用 ui 并且没有任何语言/核心,但在加载的插件列表中,您将看到勾选的复选框接下来语言和核心。
【讨论】: