问题标签 [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.
sikuli - 以管理员身份运行 sikulixapi (1.1.0)
如何以管理员身份运行 sikulixapi?
有人有例子或解释吗?
java -jar <path-to>\sikulix.jar
A在互联网上看到了这个命令。
但是我的 Sikulis 像外部库一样导入 intellij 项目。
python - 来自 Sikuli python 脚本的 jar 或 exe 文件
我刚开始在 Python 中使用 Sikuli 编写一些脚本。
我想知道是否可以(如果可以,如何)从我的 python 脚本(文件 .py 和图像)创建 jar 或 exe 文件。
我想轻松地从其他没有安装 sikuli 的机器上运行我的程序(例如,java -jar my_script.jar
或my_script.exe
),或者将实用程序提供给一些同事,但我不希望他们看到源代码。
sikuli - Not able to find image in external path in Sikuli
Can anyone help me with the below error message ?
python - 如何在 Sikuli 中获取应用程序的整个区域
您如何通过 Sikuli 脚本获取应用程序的整个区域?我正在尝试获取整个窗口,而无需找到特定的屏幕截图图像。我现在有以下代码:
上面显示“[0,0,1,1]”这不是我需要的实际区域。
有问题的应用程序有多个窗口,其中一些的 X 和 Y 坐标为 0,0 - 其中一些没有。我只想要应用程序的整个视觉表面。我怎么得到它?
python - 在 SikuliX 中,type(variable) 始终键入变量,然后自动按 Enter。如何避免按回车键?
抱歉,如果这真的很基本,我找不到解决方法。我有一个名为的变量doc
,它存储从 Excel 单元格复制的数字 510。
我需要在一个字段中输入它,但之后我需要在同一页面上的另一个字段中继续输入。
我的代码有:
日志显示:
完整的代码如下所示:
但是,我无法访问,type(code)
因为它在我到达那里之前会切换页面......
sikuli - Sikuli IDE 映像替换有什么解决方法吗?
我正在使用 Sikulix 进行 UI 测试,问题是当 UI 发生更改时,我需要替换所有使用 IDE 更改的图像,并且我需要再次描述正在成为在我的情况下有点开销。是否有任何解决方法可以简单地用相同的旧名称替换项目文件夹中的新 UI 图像(它不会直接工作,因为新坐标可能不同 + 新图像应该与旧图像具有相同的分辨率)
PS:我已经完全理解 sikuli 在像素级别上工作,但仍然想知道是否有人找到了解决方法。
sikuli - 如何修复 Sikulix 1.1.1 中的 PyException 错误?
我在我的 sikuli 脚本中遇到以下错误
检查并发现代码卡在我使用图像作为字典元素的行
menubar
是一个 python 字典,其中包含以名称作为键存储的图像。
PS:代码
python - 用 sikuli 打开 cmd 行为不可预测
我正在尝试对我的软件的 GUI 进行一些自动化测试,并验证一些我需要比较导出文件的东西,因为我在命令行中使用 fc。
我需要我的程序和 cmd 的句柄才能在它们之间切换。不幸的是,Sikuli 在打电话时表现得非常难以预测
有时它会打开一个新的控制台,有时它会专注于已经从 sikuli IDE 打开的控制台。
是否有更智能、更强大的方式来使用控制台和 sikuli?
vba - 通过 Excel VBA 运行 Sikuli 1.1.1 脚本
我是 Sikuli 的新手,我想通过 excel VBA 的 Commandbutton 运行 SikulixIDE 1.1.1 的脚本,我已经通过链接 从 Excel 中的按钮运行 Sikuli尝试了以下方法
但我还没有达到目标并给出错误
运行时错误“53”:找不到文件
在 VBA 中。