问题标签 [sikuli]

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 回答
116 浏览

python - 具有积极反馈的 HTTP 浏览库

我有一个带有 Flash 对象的网页。我希望能够在其中单击多个不同的按钮。关于这种方法,我想知道是否有任何库(最好是 Python/Perl/JAVA)可以实际流式传输页面打开会话,模拟分辨率并执行(x, y) 点击。

例如(类 Python):

我加载 SomeUrlLib:

我认为这几乎是不可能的,因为我无法想象那里的任何库都能够内置 Flash 引擎。

“如果”这可能以某种奇怪的方式实现,我想尝试使用 Sikuli API(屏幕识别)来对屏幕截图反馈做出反应以单击某些坐标,但我想动态更改页面仍然是一个问题,因为延迟该脚本将针对页面中发生的情况。

0 投票
5 回答
6847 浏览

java - Sikuli 日志记录设置

我在我的 java 应用程序中使用 sikuli-script.jar。它在控制台中写入大量日志消息。所以,我想禁用日志记录或更改日志记录级别。我怎么能做到这一点?那里使用什么日志库以及如何配置它?

0 投票
2 回答
760 浏览

java - 我正在尝试找出 url 语法以将参数传递给我的“Sikuli 服务器”

enix12enix 编写了一个独立的 sikuli 服务器来远程启动 sikuli 脚本。我正在运行服务器,现在我正在尝试将值与 url 一起传递。我想它看起来像这样:

& 之前的所有内容都可以正常工作。我知道答案在此处找到的 java 中的某处:

因为有一个名为 extractparameters 的函数。任何人都可以帮助找出 url 的语法吗?

非常感谢,

雅各布

0 投票
1 回答
4155 浏览

java - 我在尝试 Sikuli Java API 测试示例时遇到异常 jniopencv_core.dll:找不到依赖库错误

我想测试 Sikuli Java API,具体来说是http://code.google.com/p/sikuli-api/wiki/SikuliWebDriver。使用maven添加依赖,即

我在 64 位 Windows 7 上使用 IntelliJ Idea 11 社区版。项目中使用了 32 位 JDK 6。

我尝试使用项目站点上描述的开箱即用的 maven 依赖项(仍然记得,应该有一些本机 .dll 安装,当我们仅使用 maven 依赖项时不会发生)。在运行时,我在线程“main”java.lang.UnsatisfiedLinkError: C:\Users\User\AppData\Local\Temp\javacpp26205597583997\jniopencv_core.dll: Can't finddependent library

然后我下载了sikuli-r930-win32,安装到C:\SikuliX。然后添加 SIKULI_HOME 系统变量,将路径设置为 C:\SikuliX。但在运行时仍会收到相同的错误消息。

请帮忙!只是想检查什么。

0 投票
1 回答
5985 浏览

python - 如何使用 Python 脚本在文本文件或日志文件中写入时间(本地系统时间)?

我必须编写一个测试用例,因为我使用的是在 Python 脚本上工作的 sikuli,在这里我无法在文本文件中写入本地系统时间。

在这里,我正在创建一个 .txt 文件,而且我必须编写时间,但我不知道如何编写代码。

0 投票
3 回答
3055 浏览

python - 如何使用 sikuli 执行 python 脚本文件(filename.py)

我有一个写在单独文件中的 python 代码(name.py),现在我想使用 sikuli 执行该代码。

我已经尝试过 openApp 但它可能无法正常工作我犯了一些错误但仍在寻找工作逻辑。

0 投票
1 回答
815 浏览

windows - automate windows tasks using image recognition

There are alternatives to sikuli to automate windows repetitive operations with image recognition?

Sikuli is great but it seems to not be updated since 2010 and there are no record tools.

0 投票
2 回答
193 浏览

python - 谁能告诉我是否可以在 ruby​​ 中调用 sikuli 方法,例如(find(),click(),wait())?

我可以在 python 中使用 sikuli 方法。但不知道在 ruby​​ 中使用。我的教授告诉我使用 ruby​​ 而不是 python。那么,有人可以帮我解决这个问题。小的代码片段或步骤将不胜感激。如果我想在 ruby​​ 中使用下面的 python 代码,我必须进行哪些更改?

0 投票
1 回答
1046 浏览

testing - Sikuli 可以用于移动网络测试吗?

我知道 Sikuli 用于移动应用程序测试,有没有人使用它在移动设备上使用 iOS Safari 或 Android 浏览器进行移动 Web 测试?

0 投票
2 回答
1976 浏览

python - 在 python 中导入 sikuli 模块时遇到问题。我正在使用 RIDE 运行 python 脚本

我在获取 sikuli+python 时遇到了麻烦。每当我通过 RIDE(机器人框架 IDE)执行 python 脚本时,我都会看到导入 sikuli api 的问题。我尝试在环境变量中添加 sikuli 路径,并将 sikuli lib 放在工作目录中。还是同样的问题。

Python和机器人框架版本

机器人框架 2.6.3(win32 上的 Python 2.7.2)

[错误] 表“设置”中的文件“C:\Sanity_Automation\Work_Project\robot_suite\quick_run.txt”出错:导入测试库“C:\Sanity_Automation\Work_Project\TestCreator.py”失败:ImportError:没有名为 sikuli 的模块。西库里

PYTHONPATH: ['C:\Sanity_Automation\Python272\lib\site-packages\robot\libraries', 'C:\Windows\system32\python27.zip', 'C:\Sanity_Automation\Python272\DLLs', 'C:\ Sanity_Automation\Python272\lib'、'C:\Sanity_Automation\Python272\lib\plat-win'、'C:\Sanity_Automation\Python272\lib\lib-tk'、'C:\Sanity_Automation\Python272'、'C:\ Sanity_Automation\Python272\lib\site-packages', 'C:\Sanity_Automation\Python272\lib\site-packages\wx-2.8-msw-unicode', '.']

回溯(最近一次通话最后):

_non_dotted_import 中的文件“C:\Sanity_Automation\Python272\lib\site-packages\robot\utils\importing.py”,第 84 行

_import_module_by_path 中的文件“C:\Sanity_Automation\Python272\lib\site-packages\robot\utils\importing.py”,第 38 行

文件“C:\Sanity_Automation\Work_Project\TestCreator.py”,第 1 行,在

文件“C:\Sanity_Automation\Work_Project\ospf.py”,第 1 行,在

从 sikuli.Sikuli 进口 *