1

「ShowGrowlNotification」アクションを含むAutomatorアプリケーションがありますが、表示されると常に空になります。その直前に「GetSpecifiedText」および「GetValueOfVariable」アクションを使用してみましたが、何も機能していないようです。

4

3 に答える 3

2

gadgetmoのコードサンプルはほぼ正しいですが、Growl1.4のようには機能しません。

アプリケーションを登録して有効にする必要があります。また、アプリケーションが表示する通知のリストと、それらの通知のどれが有効になっているかのリストを提供する必要があります。

以下に示すように、事前構成されたオートマター設定をハイジャックするだけで、その構成をすべてスキップできます。

注意すべき重要なポイントは、通知の名前としての「Automator通知」と、ソースアプリケーションとしての「Automator」です。

tell application "System Events"
    set isRunning to (count of (every process whose bundle identifier is "com.Growl.GrowlHelperApp")) > 0
end tell

if isRunning then
    tell application id "com.Growl.GrowlHelperApp"
        notify with name ¬
            "Automator notification" title ¬
            "Processing Files" description ¬
            input as text application name "Automator"
    end tell
end if
于 2012-06-22T04:44:18.710 に答える
1

これをRun Applescript:で使用します

tell application "System Events"
set isRunning to (count of (every process whose bundle identifier is "com.Growl.GrowlHelperApp")) > 0
end tell

if isRunning then
tell application id "com.Growl.GrowlHelperApp"
notify with name ¬
"Test Notification" title ¬
"Test Notification" description ¬
"This is a test AppleScript notification." application name "Growl AppleScript Sample"
end tell
end if

または、ここからダウンロードしてください

これを入力で使用することもできます。

于 2011-11-26T13:38:43.027 に答える
0

アクションは入力を渡すだけで、変数を受け入れるテキストフィールドがないため、必要なメッセージを手動で入力する必要があります。Show Growl Notificationアクション(GrowlHelperAppバンドル内にあります)はAppleScriptを使用するため、メッセージフィールドが空白の場合に入力を使用するようにコピーを変更できます。

于 2011-11-22T01:24:35.947 に答える