【问题标题】:AppleScript : keystroke : too slowAppleScript:击键:太慢了
【发布时间】:2015-05-20 13:38:26
【问题描述】:

我的脚本上的击键需要大约 5/7 秒才能进入下一步。 我没有设置任何延迟。

例如:

-- Click 1
    click pop up button 1 of group 2 of group 2 of group 1 of group 2 of group 6 of group 2 of group 1 of group 4 of UI element 1 of scroll area 1 of group 1 of splitter group 1 of window 1
    keystroke "Edit"
    keystroke return
    -- Click 2
    click pop up button 1 of group 2 of group 1 of group 1 of group 2 of group 2 of group 6 of group 2 of group 1 of group 4 of UI element 1 of scroll area 1 of group 1 of splitter group 1 of window 1
    keystroke "Standard"
    keystroke return

所以基本上,它的点击,显示点击弹出按钮,等待 7 秒,然后继续脚本。

有什么想法吗?

【问题讨论】:

  • 在不知道这是什么应用程序的情况下无法真正与您一起测试。(您自己创建的自定义应用程序?)在单击命令之后立即看到击键命令,这对我来说是一个危险信号适当的第一响应者。弹出按钮是否将光标置于文本区域?点击是否明显发生,然后是 7 秒,还是其他?
  • 请告诉我们您的目标应用程序
  • 您好,感谢您的回复,这是一个企业应用程序。我因为这个应用程序而客串了它,什么也做不了:(

标签: applescript keystroke


【解决方案1】:

不要抱太大希望,但您可以尝试将问题行包含在 time outignoring application responses 中。

try
    with timeout of x seconds
        --
    end timeout
end try

.

ignoring application responses
    --
end ignoring

【讨论】:

  • 谢谢我去试试! :)
猜你喜欢
  • 1970-01-01
  • 2013-03-10
  • 2014-06-07
  • 2016-05-31
  • 2011-07-07
  • 2015-08-23
  • 2012-07-05
  • 2016-01-08
  • 2014-03-12
相关资源
最近更新 更多