0

我已经将系统中的一些动作记录到一个机器人中,其中包括一些命令,例如“mouse.click”和“keyboard”,它们位于“addon core”下,但即使我运行该机器人时没有包含“addon core”我的机器人完美运行。那么,就像当我使用“插件录制”时我不需要使用任何其他插件一样?

4

1 回答 1

0

G1ANT.Addon.Core 定义了一些非常基本的东西,但在某些特殊情况下可能不需要。这不是这里的情况。

发生的情况是该插件已经加载(在 Studio 开始时),并且您通过键入所做的操作addon xxx确保脚本仅在您声明使用的插件已加载时才会运行。但是 - 由于 Core 和 Language 总是被加载(因为它们被嵌入到 Studio 可执行文件中) - 脚本可以在没有在addonssection 中声明的情况下运行。

但是出于某些安全原因,Studio 要求您声明您使用这些插件,主要是版本检查:嵌入到 Studio 中的插件可能太旧而无法运行脚本,Studio 需要检测到这一点。似乎有一个小错误,因为预解析器检查是否有任何addon标题,所以你可能会声明你使用ui并且没有语言/核心,但是在加载的插件列表中,你会看到语言和核心旁边的勾选复选框。

因此,尽管不正确,但以下配置将起作用。它将在不久的将来修复。 使用工作脚本的错误配置的屏幕截图

于 2020-03-05T21:16:27.653 回答