分享

Linux下模拟X窗口键盘鼠标的工具xdotool笔记

 嘉宣岛 2012-08-07

Linux下模拟X窗口键盘鼠标的工具xdotool笔记

(2010-07-21 01:34:04)
简介:
xdotool是一个模拟X窗口下键盘鼠标操作的一个小工具,类似windows下面的按键精灵,功能很少,但是简单的应用也可。

安装:
sudo apt-get install xdotool

使用:
输入xdotool 显示帮助,很详细了
usage: xdotool <cmd> <args>
Available commands:
  getwindowfocus
  getactivewindow
  search
  help
  -h
  click
  key
  keydown
  keyup
  mousedown
  mousemove
  mousemove_relative
  mouseup
  getmouselocation
  type
  windowactivate
  windowfocus
  windowmap
  windowmove
  windowraise
  windowsize
  windowunmap
  set_num_desktops
  get_num_desktops
  set_desktop
  get_desktop
  set_desktop_for_window
  get_desktop_for_window

每执行一次命令,执行一次模拟键盘鼠标请求,所以可以和shell结合写出复杂的模拟脚本。
实例:刷新一个Web页面,前提,打开浏览器,并打开要刷新的网页
创建脚本:flashit.sh
while true;
do
xdotool mousemove 1417 600; #移动鼠标
xdotool click 1;  #点击左键
xdotool key F5;  #按F5
sleep 6; 
done

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多