diary/Kojima/2015-01-08
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・備忘録
X環境で、マウスを動かしたり、クリックしたりする作業を自動...
このツールには、あれこれ多数の機能が組み込まれているのだ...
- アプリのクリックするポイントを探す
$ xdotool sleep 5 getmouselocation
findclient: 31457952
findclient: 31457952
findclient: 31457952
findclient: 31457952
findclient: 31457952
findclient: 31457950
x:538 y:664 screen:0 window:31457950
sleep 5 している間に、クリックしたいところにマウスを持っ...
この結果は、クリックすべきアプリの開いているWindowIDは 31...
クリックすべきポイントは(538, 664)であることを示す。
- このポイントを自動クリックして、必要な作業をするコマン...
たとえば、ブラウザ経由で画像データをキャプチャしたいよう...
#! /bin/sh
WinID=31457950
X=538
Y=664
last=100
for page in `seq -w 1 $last` ; do
xdotool mousemove $X $Y click 1 &
sleep 3
gm import -silent -window $WinID ${page}".jpg"
done
みたいなシェルスクリプトを組めば、3秒ごとに指定したポイン...
3秒間待ってブラウザの画面をJPEG形式でキャプチャする、みた...
こういう方法を使えば、javascriptな専用ブラウザ経由でしか...
ローカルにダウンロードできるわけだけど、著作権的にはかな...
個人使用以外の悪用厳禁。
- 旧世代の研究職の教育を受けた人間としては、可変な「ネッ...
- 教えて下さってありがとうございます。これはやっつけ仕事...
#comment
終了行:
[[diary/Kojima]]
・備忘録
X環境で、マウスを動かしたり、クリックしたりする作業を自動...
このツールには、あれこれ多数の機能が組み込まれているのだ...
- アプリのクリックするポイントを探す
$ xdotool sleep 5 getmouselocation
findclient: 31457952
findclient: 31457952
findclient: 31457952
findclient: 31457952
findclient: 31457952
findclient: 31457950
x:538 y:664 screen:0 window:31457950
sleep 5 している間に、クリックしたいところにマウスを持っ...
この結果は、クリックすべきアプリの開いているWindowIDは 31...
クリックすべきポイントは(538, 664)であることを示す。
- このポイントを自動クリックして、必要な作業をするコマン...
たとえば、ブラウザ経由で画像データをキャプチャしたいよう...
#! /bin/sh
WinID=31457950
X=538
Y=664
last=100
for page in `seq -w 1 $last` ; do
xdotool mousemove $X $Y click 1 &
sleep 3
gm import -silent -window $WinID ${page}".jpg"
done
みたいなシェルスクリプトを組めば、3秒ごとに指定したポイン...
3秒間待ってブラウザの画面をJPEG形式でキャプチャする、みた...
こういう方法を使えば、javascriptな専用ブラウザ経由でしか...
ローカルにダウンロードできるわけだけど、著作権的にはかな...
個人使用以外の悪用厳禁。
- 旧世代の研究職の教育を受けた人間としては、可変な「ネッ...
- 教えて下さってありがとうございます。これはやっつけ仕事...
#comment
ページ名: