DTP駆け込み寺

No.18505へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

Re: 質内容を図にしてみました

アップルスクリプト組んでみました。

http://qiita.com/yamo74/items/3e01933440fb2929eee2

一応ドロップレットにしたアプリ : http://d.pr/f/13JZO

「HDDのあちこちにある画像フォルダ」(以降、A)は、Macintosh HDとかでなく、自分のホームフォルダの下層にあること、または起動ディスク以外にあることが大前提です。デスクトップとかに置いてないですよね?でないとうまく動きません。

「新規チラシ用画像データフォルダ」(以降、B)はデスクトップ等に置いてください。

ドロップレットにBフォルダをドラッグドロップすると、「Aのあるフォルダの上位フォルダ」を聞いてきます。Aが全て含まれるフォルダを指定してください。
※この時、外部ディスクか、自分のホームフォルダ以下を指定してください。それ以外だとうまく動きません。

BにあってAにないファイルのみ、ラベルを付けます。

---
やってることは、

前半では
指定したフォルダ以下の拡張子epsまたはEPSを全部検索してデスクトップにfilename_EPS.txtとしてファイル名を書き出します

後半では
ドロップしたフォルダ中のファイル名をfilename_EPS.txtから検索し、一致しなければラベルを付けます。

前半、後半で動作が違うので、分割してしまえばもっと柔軟に処理できます。
ラベルを付ける処理でなく、特定のフォルダに移動する、などの改造もできます。

この板にはAppleScriptの猛者がたくさんいるので、とんでもない処理しているところとかご指摘頂ければ幸い。
---

このAppleScriptが動かなくてもイチから教えるようなことはなかなかできませんから、がんばって調べて動かしてみてください。

[18505] やも (2016/02/27 Sat 23:00)