问题标签 [sikuli-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
390 浏览

python - 在 Sikuli 脚本中执行外部 Python 程序

我正在尝试调用一个 python 程序,它只是通过 Sikuli 脚本在我的手机上向我发送文本。我是初学者,我的目标是在某个循环完成时接收文本,但我不知道如何调用来自 Sikuli 脚本。到目前为止,这是我来自 Sikuli 的代码的一小部分。

我收到一个操作系统错误,说没有这样的文件或目录。有一个更好的方法吗?或者我在这里做错了什么?我正在使用 Mac。

0 投票
1 回答
162 浏览

python - 在 Win 32 位操作系统上使用 Python 在 sikuliX IDE 1.1.1 中给出 NameError

我想通过SikuliX使用以下脚本自动化excel ,但我不知道为什么它在第 8 行的脚本中出现以下错误。

在此处输入图像描述 下面是我想要这个自动化的excel文件。

在此处输入图像描述 请指导,您的贡献将是值得的。

0 投票
1 回答
618 浏览

python - keyDown() 函数在 Win 32 位操作系统上使用 Python 在 sikuliX IDE 1.1.0 中不起作用

我想通过下面的 SikuliX 1.1.0脚本打开上一个屏幕,但它没有按需要工作,似乎它跳过了以下指令:



请指导是否有人找到解决方案;)

0 投票
0 回答
48 浏览

python - 从 excel VBA 运行 skl 脚本时面临障碍

我在 VB 下使用从 excel 启动sikuliX 1.1.2的脚本,但执行脚本大约需要30 秒,然后脚本需要再花几秒钟来完成指令。那么有什么方法可以使这个过程非常快吗?

VB代码:

斯库里脚本:

0 投票
1 回答
544 浏览

python - 如何将 Sikuli 测试作为独立的可执行文件运行

我使用 Sikuli IDE 在我的系统中编写了一些 Sikuli 代码。如何将此.sikuli文件和 SikuliX 设置转换为*.exe*.jar在另一个系统中运行?

只是 Sikuli IDE 中的示例代码:

0 投票
1 回答
1280 浏览

python - 检查在 sikuli 中运行的应用程序

我在 sikuli-1.1.1,python 工作。我需要自动化代码来打开网站。所以,我必须打开 chrome 并在带有 sikuli 的选项卡中键入链接。至于现在我正在使用此代码打开 chrome,

但我不想每次都打开一个新实例(窗口)。如何检查应用程序是否已经运行?

0 投票
1 回答
798 浏览

robotframework - 在机器人框架中验证测试用例结果

我正在尝试使用与 sikuli 集成的机器人框架编写一个自动化脚本。

脚本如下。

...后跟一些命令

每次图像不匹配并执行 ELSE 条件。但是,结果始终是通过。我想知道检查了哪些参数/值以通过测试用例。如果我知道正在检查哪个参数以使结果通过或失败,那么我想,我可以让它失败。

需要您的专家建议。

提前致谢。

0 投票
0 回答
950 浏览

python - 如何使用 python 运行 sikuli 脚本?

我有一个像这样的 Sikuli 脚本。但是在 Python IDLE 中运行时

它在扔

ImportError:DLL 加载失败:找不到指定的模块。

请帮助解决问题。

提前致谢

0 投票
1 回答
163 浏览

java - Sikuli - Selenium -Java

背景:我在 Windows 机器上有我的 sikuli 集成硒脚本,我的测试用例在 Mac(iPad 模拟器)上运行。这台 Mac 还有一个 appium 服务器在端口 4723 上运行。

我想使用 sikuli 单击 iPad 模拟器上的按钮。但这不起作用。

0 投票
0 回答
483 浏览

python - 使用 SikuliX 的游戏机器人无法正常工作

我正在使用 SikuliX IDE 创建或至少尝试使用移动游戏农民机器人,但我是 Python 新手,我的主要语言是 Java,不知道如何使用 Python 正确处理游戏逻辑。

游戏逻辑是: 如果你把怪物1的rank1放在space1上,
有4个空间可以放一个怪物,你不能把同一个怪物的rank2放在任何其他空间 游戏检测到你选择一个怪物如果你拿着怪物肖像2秒,然后 在怪物达到最大等级后拖放到空间,自动运行停止并出现消息屏幕“levelMax” 如果我用完运行,自动运行停止,消息屏幕出现“runsZero”并且机器人停止




bot流程:
第一次运行是在出现“levelMax”后触发启动bot
,进入将所有怪物等级最大值替换为1级怪物的过程,然后重新开始循环,直到所有运行结束或没有4个怪物1级。

ps:我会在编辑时发布调试消息,我忘了写下来
ps2:你们可能根据逻辑检测到游戏

编辑: [错误] 错误原因:回溯(最近一次调用最后一次):文件“C:\SikuliX\dragAndDrop.sikuli\dragAndDrop.py”,第 40 行,在 monstroUm = monster[monstroInt] IndexError:索引超出范围: 2