将粘贴命令发送到特定的X11窗口

时间:2013-07-05 02:06:51

标签: linux bash xorg

我正在通过bash启动游戏的多个实例。每个实例都有自己的登录密码,我可以从密码管理器中检索,密码管理器会将其放在剪贴板中。我想向每个实例发送相应的密码和“Enter”键事件,以便自动登录。游戏在葡萄酒虚拟桌面内运行,每个实例在WM_NAME中都有一个独特的窗口标题。

我可以自动完成登录过程吗?

1 个答案:

答案 0 :(得分:1)

尝试xte& wmctrl个包...使用wmctrl,你可以聚焦任何特定的窗口&使用xte,你可以伪造击键。

  1. 根据标题,您可以使用wmctrl聚焦任何窗口。
  2. 如果需要,他们会增加一些时间延迟
  3. 使用xte
  4. 发送击键

    检查手册页的语法。

相关问题