【问题标题】:Can any tel me whether it is possible to call sikuli methods like(find(),click(),wait()) in ruby?谁能告诉我是否可以在 ruby​​ 中调用 sikuli 方法,如(find(),click(),wait())?
【发布时间】:2013-01-20 03:30:05
【问题描述】:

我可以在 python 中使用 sikuli 方法。但不知道在 ruby​​ 中使用。我的教授告诉我使用 ruby​​ 而不是 python。那么,有人可以帮我解决这个问题。小代码 sn-p 或步骤将不胜感激。 如果我想在 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")

【问题讨论】:

    标签: python ruby sikuli


    【解决方案1】:

    不会说谎。

    http://rubygems.org/gems/sikuli

    很容易找到。

    【讨论】:

      【解决方案2】:

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

      1. gem install 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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-14
        • 2020-08-09
        • 1970-01-01
        • 2018-01-21
        • 1970-01-01
        • 2012-11-14
        相关资源
        最近更新 更多