« youtube-dlでrumbleをダウンロード | トップページ | Linuxのデスクトップ環境にログインした時にxmodmapコマンド実行 »

2023年12月18日 (月)

Linuxでウィンドウズのautohotkeyみたいにキータイピング、マウスクリックを送る

覚書です。

 

xdotool をつかう。

 

ただこれをcronにすると厄介なのでDISPLAYを指定するのをわすれない。

 

まずは送りたいウィンドウのIDを取得

 

    xdotool selectwindow

 

7桁の数字とかがでるので控えておく

 

 

 

クリックは1から5で左、中、右クリック、マウスホイール上、下などを指定できる

 

Buttons generally map this way: Left mouse is 1, middle is 2, right is 3, wheel up is 4, wheel down is 5.

 

一分ごとに特定のアプリをスクロールダウンしたい場合

 

crontab -e

 

 

*/1 * * * * DISPLAY=:1 xdotool mousemove --window 7桁ID 250 250 click --repeat 5 5

みたいにする。

 

この例ではアプリの左上から250px, 250pxほど移動(右下方向)してから、スクロールダウンを5回分送っている。

 

DISPLAYは複数DISPLAYあると0だったり1だったりするので注意

 

« youtube-dlでrumbleをダウンロード | トップページ | Linuxのデスクトップ環境にログインした時にxmodmapコマンド実行 »

Ubuntu」カテゴリの記事

しろののツイッタータイムライン

  • ツイッターは5つ目も凍結されました。6つ目での復活も不可能。なのでnoteに注力しています。

    と思ったら、イーロン・マスクの買収が公になってアカウントが復活できました。ありがとうマスク。

    トランプ関連記事の一覧リスト

オススメたち

2024年1月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

はてブ

無料ブログはココログ