X11的命令行自动化。

  • 检索正在运行的Firefox窗口的X-Windows窗口ID:
xdotool search --onlyvisible --name {{firefox}}
  • 单击鼠标右键:
xdotool click {{3}}
  • 获取当前活动窗口的ID:
xdotool getactivewindow
  • 专注于id为12345的窗口:
xdotool windowfocus --sync {{12345}}
  • 键入消息,每个字母延迟500毫秒:
xdotool type --delay {{500}} "Hello world"
  • 按确认键:
xdotool key {{KP_Enter}}