0

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

from sikuli.Sikuli import *
from sikuliwrapper import *

class abc(object):
    def _init_(self):
            self.appCoordinates = (0,0,1024,768)

  def action(self, *args):
           find("abc.png")
           click("select.png")
4

2 回答 2

2

不会撒谎。

http://rubygems.org/gems/sikuli

它很容易找到。

于 2013-02-05T09:17:26.990 回答
1

是的,你可以在 ruby​​ 中使用 gem sikuli 做任何事情

  1. 宝石安装 sikuli
  2. 你可以这样写函数
  def self.sikuli_move
    screen = Sikuli::Screen.new
    screen.click(200, 0)
  end

有关更多详细信息,请查看此链接

  1. http://rubygems.org/gems/sikuli/versions/0.2.1
  2. http://rubygems.org/gems/sikuli
于 2013-07-19T13:28:31.517 回答