さて、あるファイルから別のファイルにアルファチャンネルをコピーするスクリプトがあります。この問題は、名前に_maskを持つアルファチャンネルの名前が時々ソートされてしまうことがあります。AppleScript/OSX - ソートの問題
124_CHARCOAL.CR2
124_hangers.CR2
124_INDIGO.CR2
124_RED.CR2
124_TAUPE.CR2
124.CR2
124_CHARCOAL_mask.pdf
124_hangers_mask.pdf
124_INDIGO_mask.pdf
124_mask.pdf
124_RED_mask.pdf
124_TAUPE_mask.pdf
ただ、順不同で名前によって場所のもの(まれ)にはmyListソートするのtellアプリケーション "ファインダー" を使用して -
例、私はいくつかのファイルを持っています。これを修正する方法はありますか、ソート前にファイル名から_mask部分を取り除いてから再度追加するコードを追加するほうがいいですか?
正しいイメージの正しいマスクを取得するためにファイルを照合できるように並べ替えのポイントはありますか? – ThrowBackDewd
私はそれが "Finding"という名前よりも簡単だと考えました。 – Pixel
その場合、私は@Pennesseyの答えに従います。あなたのイメージで作業し、それらをループし、名前から.CR2を取り除きます。新しい名前を使用して、 "_mask"ファイルを取得します。このアプローチでは、ソートゲームをプレイする必要はありません。 – ThrowBackDewd