Sikuli:如何点击每个excel细胞特定的时间间隔?

时间:2017-09-04 15:29:24

标签: excel automation sikuli sikuli-script

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

As shown in picture

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

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

2 个答案:

答案 0 :(得分:0)

如果您的问题是关于插入时间间隔,您可以使用您正在使用的编程语言的工具。例如在Jython(Python)中:

Thread.sleep(5000); // sleep for 5000ms which is 5sec

在Java中:

$data['last_price']

答案 1 :(得分:0)

您需要执行几个步骤。

首先找到' A'领域。
然后在它下面定义该区域。

要查找可以使用的图像:

imageA = ("A.png")
columnA = find(imageA).below()

例如,您还有.left()

如果您使用.hightlight(5),您可以看到Sikuli所采用的区域。
但只使用它来调试,我在代码中使用它后点击字段时出现问题。

然后你可以做两件事。
1.为数字1的图像定义区域,然后用左边定义,并在它们匹配的位置单击。
2)现在您知道A列开始的区域,您可以每x个像素点击它。

但我建议选项1.