[兵器] xmacro for clickclickclick in Linux
安裝方法如下,括號處可省略
Debian/Ubuntu :
---
sudo apt-get build-deb xmacro
(sudo apt-get install epm)
wget http://download.sarine.nl/xmacro/xmacro-0.4.5.tar.gz
tar -zxvf xmacro-0.4.5.tar.gz
cd xmacro-0.4.5
make
(make deb)
---
Fedora/MDK/SuSe:
請先到 http://rpm.pbone.net 尋找 libXtst6 xorg-x11-proto-devel (epm)
---
wget http://download.sarine.nl/xmacro/xmacro-0.4.5.tar.gz
tar -zxvf xmacro-0.4.5.tar.gz
cd xmacro-0.4.5
make
(make rpm)
---
懶一點的請把 xmacrorec2 xmacroplay 直接拿來用
(兩者都會在 linux-2.6-* 的目錄下產生一個 rpm/deb 檔,
可使用 rpm -ivh *.rpm / dpkg -i *.deb 安裝)
之後編輯 xorg 設定檔 (/etc/X11/xorg.conf) ,
於 Section "Module" 後一行加入 Load "record"
Ctrl + Alt + Backspace 重新啟動圖形介面
然後寫一個 click3.sh
---
#!/bin/bash
#click3 0.0.1
foo=$1
while [ "$foo" -le 998 ]
do
echo tmp|xmacroplay ":0.0"
echo $foo
sleep 1
foo=$(($foo+1))
done
exit 0
---
再存一個 tmp 檔
---
ButtonPress 1
ButtonRelease 1
---
之後使用 chmod +x click3.sh 讓該 script 可以執行
使用方法如下
輸入 ./click3.sh 1
他就會連續跑從第 1 次至 999 次且每次暫停一秒
錄自己專用 macro :
xmacrorec2 > tmp
它會停在中斷鍵設定上,要按下後才開始錄,結束再按一次中斷鍵
播放請用 :
echo tmp|xmacroplay ":0.0"
PS. 播放下去將強制鎖鍵盤滑鼠至結束,使用前請先三思
參考
http://download.sarine.nl/xmacro/Description.html xmacro 新版官方網站
同步發佈於 PTT HOT_Game 與個人 Blog 上
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.225.101.230
推
07/19 21:57, , 1F
07/19 21:57, 1F
推
07/19 21:57, , 2F
07/19 21:57, 2F
推
07/19 22:00, , 3F
07/19 22:00, 3F
→
07/19 22:02, , 4F
07/19 22:02, 4F
推
07/19 22:05, , 5F
07/19 22:05, 5F
→
07/19 22:07, , 6F
07/19 22:07, 6F
推
07/19 22:10, , 7F
07/19 22:10, 7F
推
07/19 22:11, , 8F
07/19 22:11, 8F
推
07/19 22:09, , 9F
07/19 22:09, 9F
推
07/19 22:13, , 10F
07/19 22:13, 10F
推
07/19 22:20, , 11F
07/19 22:20, 11F
推
07/19 22:34, , 12F
07/19 22:34, 12F
推
07/19 22:46, , 13F
07/19 22:46, 13F
推
07/19 23:17, , 14F
07/19 23:17, 14F
推
07/19 23:40, , 15F
07/19 23:40, 15F
→
07/19 23:49, , 16F
07/19 23:49, 16F
→
07/19 23:50, , 17F
07/19 23:50, 17F
→
07/20 01:11, , 18F
07/20 01:11, 18F
推
07/20 01:50, , 19F
07/20 01:50, 19F
推
07/20 02:39, , 20F
07/20 02:39, 20F
→
07/20 02:39, , 21F
07/20 02:39, 21F
→
07/20 04:03, , 22F
07/20 04:03, 22F
討論串 (同標題文章)