0

Applescriptを作りたいです。その上にファイル(.appファイル)をドロップしたいのですが、ドロップされたファイルと同じディレクトリに「ペイロード」という名前のフォルダーを作成する必要があります。ドロップされたファイルを Payload フォルダーにコピーする必要があります。Payload フォルダーが圧縮されます。拡張子を .zip から .ipa に変更する必要があります。そして、.ipa ファイルの名前を、ドロップされたファイルのファイル名に変更する必要があります。最後に、作成されたフォルダーを削除し (まだ削除されていない場合)、ドロップされたアイテムも削除する必要があります。

これどうやってするの?

どうもありがとうございました。

わからなかった?コメントをお寄せください。:)

4

3 に答える 3

1

まず第一に、あなたが Finder のスクリプトをtell application "Finder"ステップで書いていると仮定しています。その場合moveは、Finder の辞書でファイルを移動するコマンドとファイルdeleteを削除するコマンドを確認してください。

圧縮に関しては、AppleScript でファイルを圧縮する必要がある場合、shall コマンドとdo shell scriptzip コマンド ライン ツールを使用することがわかりました (man zipターミナル ウィンドウに入力するか、オンラインのマニュアル ページを参照してください)。

move、 、deleteに慣れていない場合はdo shell script、Finder の AppleScript 辞書 ( および の場合) と Standard Scripting Addition ( の場合) を確認しmovedeleteくださいdo shell script

于 2011-04-02T02:21:16.410 に答える
0

チャックの答えと組み合わせて、これを達成するためにフォルダアクションを使用することができます...

于 2011-07-23T02:36:46.107 に答える