问题标签 [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 投票
2 回答
930 浏览

excel - Sikuli:如何点击每个excel单元格的特定时间间隔?

我是Sikuli的新手。我需要单击每个 excel 单元格 - 一个一个特定的时间间隔,所以我如何在 excel 单元格之间进行迭代。

如图所示

更新 1: 当鼠标单击超链接的第一个单元格(即 google.com)和特定的时间间隔时,鼠标再次单击超链接的第二个单元格(即 gmail.com),依此类推,直到单元格末尾.

更新2: 实际上,我有一个excel文件-在文件中,特定的单列-我想使用Sikuli连续单击所有超链接?我的问题不是关于时间间隔,而是我的问题是如何一一点击所有超链接。

0 投票
0 回答
503 浏览

sikuli - 以管理员身份运行 sikulixapi (1.1.0)

如何以管理员身份运行 sikulixapi?

有人有例子或解释吗?

java -jar <path-to>\sikulix.jarA在互联网上看到了这个命令。

但是我的 Sikulis 像外部库一样导入 intellij 项目。

0 投票
2 回答
3819 浏览

python - 来自 Sikuli python 脚本的 jar 或 exe 文件

我刚开始在 Python 中使用 Sikuli 编写一些脚本。

我想知道是否可以(如果可以,如何)从我的 python 脚本(文件 .py 和图像)创建 jar 或 exe 文件。

我想轻松地从其他没有安装 sikuli 的机器上运行我的程序(例如,java -jar my_script.jarmy_script.exe),或者将实用程序提供给一些同事,但我不希望他们看到源代码。

0 投票
1 回答
272 浏览

sikuli - Not able to find image in external path in Sikuli

Can anyone help me with the below error message ? error image

0 投票
1 回答
844 浏览

python - 如何在 Sikuli 中获取应用程序的整个区域

您如何通过 Sikuli 脚本获取应用程序的整个区域?我正在尝试获取整个窗口,而无需找到特定的屏幕截图图像。我现在有以下代码:

上面显示“[0,0,1,1]”这不是我需要的实际区域。

有问题的应用程序有多个窗口,其中一些的 X 和 Y 坐标为 0,0 - 其中一些没有。我只想要应用程序的整个视觉表面。我怎么得到它?

0 投票
2 回答
944 浏览

python - 在 SikuliX 中,type(variable) 始终键入变量,然后自动按 Enter。如何避免按回车键?

抱歉,如果这真的很基本,我找不到解决方法。我有一个名为的变量doc,它存储从 Excel 单元格复制的数字 510。

我需要在一个字段中输入它,但之后我需要在同一页面上的另一个字段中继续输入。

我的代码有:

日志显示:

完整的代码如下所示:

但是,我无法访问,type(code)因为它在我到达那里之前会切换页面......

0 投票
2 回答
272 浏览

sikuli - Sikuli IDE 映像替换有什么解决方法吗?

我正在使用 Sikulix 进行 UI 测试,问题是当 UI 发生更改时,我需要替换所有使用 IDE 更改的图像,并且我需要再次描述正在成为在我的情况下有点开销。是否有任何解决方法可以简单地用相同的旧名称替换项目文件夹中的新 UI 图像(它不会直接工作,因为新坐标可能不同 + 新图像应该与旧图像具有相同的分辨率)

PS:我已经完全理解 sikuli 在像素级别上工作,但仍然想知道是否有人找到了解决方法。

0 投票
1 回答
220 浏览

sikuli - 如何修复 Sikulix 1.1.1 中的 PyException 错误?

我在我的 sikuli 脚本中遇到以下错误

检查并发现代码卡在我使用图像作为字典元素的行

menubar是一个 python 字典,其中包含以名称作为键存储的图像。

PS:代码

0 投票
1 回答
254 浏览

python - 用 sikuli 打开 cmd 行为不可预测

我正在尝试对我的软件的 GUI 进行一些自动化测试,并验证一些我需要比较导出文件的东西,因为我在命令行中使用 fc。

我需要我的程序和 cmd 的句柄才能在它们之间切换。不幸的是,Sikuli 在打电话时表现得非常难以预测

有时它会打开一个新的控制台,有时它会专注于已经从 sikuli IDE 打开的控制台。

是否有更智能、更强大的方式来使用控制台和 sikuli?

0 投票
0 回答
940 浏览

vba - 通过 Excel VBA 运行 Sikuli 1.1.1 脚本

我是 Sikuli 的新手,我想通过 excel VBA 的 Commandbutton 运行 SikulixIDE 1.1.1 的脚本,已经通过链接 从 Excel 中的按钮运行 Sikuli尝试了以下方法

但我还没有达到目标并给出错误

运行时错误“53”:找不到文件

在 VBA 中。