2017-08-05 7 views
1

プログラムを開くときに警告が表示されます(プログラムなしでドングルとして外付けの親指ドライブを接続するように促す)。プログラムを開くときリンゴのスクリプトの警告が表示される

理想的には、特別なスクリプトリンクをクリックするのではなく、通常のアプリケーションアイコンを使用できるように、スクリプトはアプリケーションフォルダを監視します(他の家族もコンピュータを使用するため)。

また、リンゴスクリプトを使用すると、すでにそこにあるように私は思うのは簡単だろう。私は a)は、アプリケーションが監視しているとか、これはすべての Bで可能であるならば)どのようにかどうかを判断するスクリプトをできるようにする方法ですについては確認していない何

on open "/Applications/MaxQDA.app/" 

    set theAlertText to "alert text." 

    set theAlertMessage to "subtext" 


    display alert theAlertText message theAlertMessage as 
    critical buttons {"stop", "go"} default button "go" cancel button "stop" 

    --> Result: {button returned:"go"} 

    delay 1 

    end open 

    delay 1 

    end open 

:私は警告を表示する方法を考え出しましたアプリケーションが起動しているかどうか:スクリプトが警告ウィンドウの「go-button」をクリックするまで、起動プロセスを「保留」できますか? c)システムでこのスクリプトをどこに統合するか。

すべてのヒントのおかげで多くの感謝!

ケビン

答えて

0

on open "/Applications/MaxQDA.app/"が動作することはできません構文。

ハンドラは、ドロップされたアイテムに応答するためにのみ使用できます。

最も簡単な解決策は、本当にドングルのものを管理し、ターゲットアプリケーションを起動するスクリプトを作成することです。スクリプトをターゲットアプリケーションと同じアイコンでアプリケーションとして保存し、ドックに配置します。

+0

ok、ありがとう、それは巧妙な考えです。スクリプトの残りの部分は意図したとおりに動作するか、送信したサンプルのヒントはありますか? –

+0

遅延線は必要ありません – vadian

関連する問題