【问题标题】:How can I send keyboard presses/mouse clicks to other GUI application in Ubuntu?如何将键盘按下/鼠标点击发送到 Ubuntu 中的其他 GUI 应用程序?
【发布时间】:2013-02-03 04:37:11
【问题描述】:

我想通过我的 Ruby 程序向已经打开的第 3 方 GUI 应用程序发送鼠标点击、键盘按下。

如何将鼠标点击、键盘按下发送到 Ubuntu?

【问题讨论】:

  • 这取决于应用程序中使用的 GUI 工具包。
  • @sawa:绝对不会。
  • @n.m.如果您可以指定鼠标指针的坐标,那么您可能可以按照链接中的答案进行操作,但是您如何知道图标在应用程序上的位置?为了单击正确的小部件,我认为您需要通过其 GUI 工具包访问应用程序。
  • @sawa:不一定。

标签: ruby linux ubuntu keyboard awtrobot


【解决方案1】:

看看this autoit like app for Ubuntu。 它是命令行,所以你可以从 Ruby 中调用它

【讨论】:

猜你喜欢
  • 2012-05-24
  • 2011-07-19
  • 2022-01-09
  • 2011-11-22
  • 1970-01-01
  • 1970-01-01
  • 2019-09-26
  • 1970-01-01
  • 2017-06-13
相关资源
最近更新 更多