2012-03-16 4 views
0

osx上に.stack拡張子を持つバンドルファイルがあります。例えばtest.stack。 通常、ユーザーはこのファイルをダブルクリックし、一時的に.stackファイルを別の所定のフォルダ(毎回同じフォルダ)にコピーするヘルパーアプリ「StackInstaller」を起動します。リンゴスクリプトでバンドルファイルを起動します。

可能であれば、リンゴスクリプトでこれをスクリプトしたいと思います。しかし、リンゴのスクリプトでは大したことはないし、私の最初の試みは失敗している。

例:

のtellアプリケーション "Finderの" ファイルを開く "test.stack" [pathtomydesktophere]

別の試みの:

のアプリケーション "StackInstaller" ファイルを開く "test.stack" を伝えます[pathtomydesktophere]

本当に私はユーザーが.stackファイルをダブルクリックするのをシミュレートしたいと思っています。私は間違って、オープンコマンドが行っていたことを仮定しました。

種類はゲイリー

答えて

0

は、シェルスクリプトを実行してくださいについて:open ~/Desktop/test.stack

+0

ブリリアント私は仕事にそれを得ました。ライブコードを使用している人は誰でもこの形式を参照してください:tTestに "open" && specialFolderPath( "desktop")& "/goodteststack.stack"を入力してください get shell(tTest) – Alchemy

関連する問題