
ウェブページをキャプチャする Paparazzi! と言うソフトを AppleScript で操作したくなり、サンプルを書いてみました。
指定のページを開いてキャプチャする
こんな感じで、とりあえずキャプチャできます。
tell application "Paparazzi!" get URL "http://www.example.com/"
end tell指定のページをキャプチャして保存する
指定のページをキャプチャして、デスクトップに test.jpg と言う名前で保存するサンプルです。
tell application "Paparazzi!" activate set _URL to "http://www.example.com/" set _MinSize to {1024, 768} set _CropSize to {800, 600} set _Delay to 0.0 set _DirName to "Macintosh HD:Users:********:Desktop:" set _FileName to "test.jpg" capture _URL min size _MinSize crop size _CropSize delay _Delay repeat while busy -- 読み込み完了まで待機 end repeat save as JPEG in _DirName & _FileName quit application "Paparazzi!"
end tellPaparazzi で開いているページのタイトルを取得
Paparazzi で開いているページのタイトルを取得するのは次のような感じで書きます。
tell application "Paparazzi!" get name of window 1
end tell動作確認
AppleScript 2.0 + Paparazzi! 0.4.3
現場からは以上です。それでは、またッ!!!


