1

Automatorで変数を使用して、画像を特定のフォルダーに保存しようとしています。

不思議なことに、新しいフォルダを作成して変数を使用すると、ベースパスを設定できます...しかし、「URLをダウンロード」しようとすると、変数を追加するベースパスを選択できません。トランザクションを中断します。

applescriptの方がうまくいくと思いますが、理解できないようです。

例。

CatsandDogsというフォトギャラリーがあります。

Cats andDogsのタイトルを取得して変数にすることができます...デスクトップ上にCatsandDogs(変数から)という新しいフォルダーが作成されます...その後、ギャラリー内のすべての画像を取得できます「Webページから画像のURLを取得」の結果として...

これはうまく機能します...それから私は「URLをダウンロード」しようとします、そして私はそれらを私が作成した新しい「猫と犬」フォルダにダウンロードしたいと思います。しかし、オートマトンの[URLのダウンロード]ボックスでパスを設定できないため、それを機能させることができないようです...

これは、デスクトップにリッピングする必要のあるギャラリーが100個ある場合に非常に役立ちます...

もちろん、保存したら、新しく作成したフォルダ内のファイルを手動で移動することもできます...しかし、ギャラリーごとにこれを行う必要があります...

助言がありますか?

4

1 に答える 1

5

applescriptから、コマンドラインプログラムcurlを使用して何かをダウンロードできます。-oオプションを使用すると、ダウンロードを保存する場所を指定できます。したがって、このようなアップルスクリプトが必要になります...

do shell script "curl http://url.of.image -o /path/to/output/file"
于 2010-05-31T12:31:25.227 に答える