スキャナーで読み取ったデータ(PDF)をローカルに保存するための作業が
大変手間がかかって面倒ですので自動化できないかと言う検討をしていました。
10.6.xでは、do menu item や click命令が使えず、
また、Javaスクリプトを扱えないので困っていましたが、
do shell scriptでcliclickを使うことが出来ましたので検討をし直しました。
構文の手順を整理したところ困ったことに気がつきました。
構文が上から順番に進んで行かないのです。
多分これがハンドラ(サプルーチン処理)なんでしょうね。
ハンドラを少し勉強して見たいと思います。
必ず繰り返す作業windows | app | 参照 | command |
Safari | 管理画面window | activate tell | |
Safari | 管理画面window | モニターの半分の幅 | |
cliclick | プリント/スキャンボタン | click | |
Safari | window切り替え | delay | |
cliclick | 親展ボックスボタン | click | |
cliclick | ボックス番号text box | click | |
System Events | ボックス番号text box | delete | |
System Events | ボックス番号text box | 数字入力 | |
cliclick | 暗証番号text box | click | |
System Events | 暗証番号text box | 数字入力 | |
cliclick | 文書の一覧表示ボタン | クリック | |
Safari | window切り替え | delay | |
System Events | 管理画面front window | Command “↓” | |
cliclick | 最下段左下チェックボックス | click | |
1 | cliclick | 文書取り出しボタン | click |
Safari | window切り替え | delay | |
cliclick | このリンクから保存してくださいボタン | click | |
Downloadフォルダに保存 | |||
2 | System Events | front window | Command “↑” |
cliclick | 削除ボタンをクリック | click |
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー