2010年5月21日金曜日

Safariで DownThemAll の代わりになるスクリプトを作る



[したいこと・しりたいこと・目標]

Safariで DownThemAll の代わりになるスクリプトを作る
Automatorを使ってイメージファイルを自動操作する

[環境]


Mac OS X 10.6 Snow Leopard
Automator 2.1



[したこと]


image-geter.workflow

(01)
インターネット ライブラリを選択

(02)
Safariから現在のWebページを取得 アクションをドラック&ドロップする

(03)
WebページからリンクURLを取得 アクションをドラック&ドロップする

(04)
URLにフィルタを適用 アクションをドラック&ドロップする
フィルタを変更する
完全なURLが jpg を含む

(05)
URLをダウンドード アクションをドラック&ドロップする
場所を ダウンロード フォルダ に指定



image-move.workflow


(01)
ファイルとフォルダ ライブラリを選択
ファインダ項目を検索 アクションをドラック&ドロップする

(02)
検索フォルダを ダウンロード に 指定
種類を イメージに指定

(03)
ファインダ項目を移動 アクションをドラック&ドロップする
保存先をimgに指定
(imgフォルダは自作する)



image-Resize.workflow


(01)
ファイルとフォルダ ライブラリを選択
ファインダ項目を検索
種類が イメージである

(02)
写真 ライブラリを選択
イメージサイズを調整
サイズ(ピクセル)指定で 600 を指定



image-rename.workflow

(01)
ファインダ項目を検索
種類がイメージである

(02)
ファインダ項目を並び替える
名前を昇順に並び替える

(03)
ファインダ項目の名前を変更する
名前付きの連番にする
新しい名前をONにし、名前を入力する
区切り記号をハイフンに指定
すべての番号を3桁にし、チェックを入れる



[その他]

image-geter.workflow を実行したとき、とあるページにおいてのダウンロードが終わる前に、別なページでスクリプトを実行すると、動作がおかしくなるようだ。
その場合は、Automator を強制終了して1ページづつやり直しする。

image-Resize.workflow で指定した長さ 600 は、縦か横どちらか長い方になる。
縦長の絵は縦が600、横長の絵は横が600になる

0 コメント: