首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要使用RAutomation.send_keys向腻子发送破折号字符

需要使用RAutomation.send_keys向腻子发送破折号字符
EN

Stack Overflow用户
提问于 2013-04-26 18:38:47
回答 1查看 625关注 0票数 0

我试图自动化一些工作,我通常做的油灰,但我有困难,发送一些钥匙,我需要发送。我尝试发送-并看到~出现。

供参考:

  • ruby 1.8.7 (2010-12-23 patchlevel 330) i 386-mingw32 32
  • 割裂(0.9.1,0.6.3) 需要'rautomation‘#运行PuTTY程序IO.popen("putty username@host")窗口= RAutomation::Window.new(:title => /putty/i) window.exist?=> true window.send_keys("-") => 45

更新:我开始认为这与破坏有关,因为我尝试了下面的内容,并能够发送-的。

代码语言:javascript
复制
    require 'wind32ole'

    # Run PuTTY program
    IO.popen("putty username@host")

    @wsh = WIN32OLE.new('Wscript.Shell')

    def test()
      @wsh.AppActivate('PuTTY')
      @wsh.SendKeys('Ruby{TAB}on{TAB}Windows/ hello -')
    end

    test

更新:我几乎100%肯定它是RAutomation,因为我试图发送一个-到火狐/记事本++,但没有出现,但能够发送abcd

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-08 15:53:15

已经添加了对这些键的支持,尽管如果您从rubygems获得代码,它可能还没有得到它,因为更新是在5/5/2013,最后一次rubygems更新是在4月份。https://github.com/jarmo/RAutomation/issues/64

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16243121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档