设为首页收藏本站返回主页

Ubuntu Kylin技术论坛

 找回密码
 立即注册
搜索
查看: 223|回复: 2

解放双手,万能XDOTOOL

[复制链接]
发表于 2017-9-10 09:14:38 | 显示全部楼层 |阅读模式
如果你有每天重复量的点击输入工作
那么恭喜你
此帖正是来解决这样的问题的
首先
在终端输入
sudo apt install xdotool
安装完后
在终端输入
xdotool mousemove 400 900
看看发生了什么?
对的,鼠标被移动了
在输入
xdotool mousemove 400 900 click 1
意思是鼠标移动到指定位置然后按下鼠标左键,同理,click 2就是右键
接着就是键盘输入
语法很简单
xdotool key 3
输入数字3
xdotool key alt+Tab(注意,某些键需要大写)
输入组合键alt+tab
xdotool keydown super
按着WIN键不放
xdotool keyup super
放开WIN键


回复

使用道具 举报

 楼主| 发表于 2017-9-10 09:17:52 | 显示全部楼层
那么,一个命令只能做一次操作
如何能连续操作而且无限重复操作呢?
这时候脚本就上场了
以下是一个不按CTRL+Z都不会停止的无限重复 脚本
#!/bin/bash

while true;
  do
sleep 2
xdotool keydown Super
sleep 1
xdotool key 3
xdotool keyup super
sleep 1
done
这是开下面无限开快捷栏第三位的脚本操作
其他
你们自己发掘一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-10 09:21:43 | 显示全部楼层
效果预览:B站视频
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|Ubuntu Kylin    

GMT+8, 2017-11-21 03:11 , Processed in 0.019937 second(s), 9 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表