2009-07-01 1 views
4

アプリケーション用のパッチを展開するための小さなスクリプトを書く必要があります。パッチ は、アプリケーション内のいくつかのファイルを置き換えます。私はApplescriptを使用してパッチを破棄することに決めました。コピーするファイルはかなり大きく、ファイルをコピーするのに時間がかかります。私は、パッチが適用されている間にUpdating ..などのメッセージを表示できるようにスクリプトの実行をブロックしないダイアログボックスを得る方法があるかどうかを知りたかったので、 。Applescriptのノンブロッキングダイアログボックス

おかげ Shivaprasad

答えて

1

表示進捗コマンドを持っているアクアスイーツ(oldyしかしグッディ)と呼ばれるスクリプティング機能追加があります。 osaxen.comで入手してください。それはページの上部にある「最も人気のある」セクションにあります。

編集 ああ、バグ、OS9のみです。私はそれをたくさん使っていたことを覚えています。(当然ながら、プログレスバーの需要が増えていました。

別の編集 あなたは私を触発、私が使用するスクリプトのカップルがあります得たプログレスバー必要なので、私が探して行って、どのようにするためにhttp://osaxen.com/files/extrasuites1.1.html

と再び here's a basic tutorialで、このスクリプティング機能追加を見つけたことそれはインターフェイスビルダーで行います。私はそれがおそらくの方法だと思う。

0

私自身も同じ問題に遭遇しました。残念ながら、AppleScriptはプログレスバーを実装する簡単な方法を提供していません。

アプリケーションを構築するために、hereという停止ループの例が見つかりました。この男には、ダウンロードして使いこなすための、たくさんのapplescriptスタジオxcodeプロジェクトがあります。あなたがあまりにもAppleScriptスタジオに慣れていないなら、それは本当に素晴らしいサンプルコードです。