Gibt es eine Möglichkeit, Growl-Benachrichtigungen an das Notification Center weiterzuleiten?

11

Da es viele Apps gibt, die Growl unterstützen, und bisher nur eine Handvoll aktualisiert wurden, möchte ich wissen, ob es eine Möglichkeit gibt, diese Growl-Benachrichtigungen in Notification Center-Benachrichtigungen umzuwandeln.

zB eine Art Add-On für Growl oder eine Art "Proxy", damit die Benachrichtigungen alle über das Notification Center von ML eingehen.

drfrogsplat
quelle
4
Zu Ihrer Information, Growl 2.0 wird dies sofort unterstützen.
Gerry
Ich hoffe, dass ich bis dahin kein Growl mehr brauche und dass meine Apps umschalten. NC ist für mich nahe genug an Growl, dass ich glücklicher bin, wenn ein Dienst weniger auf meinem Laptop ausgeführt wird.
Drfrogsplat
Das heißt, Gerry, dein Kommentar sollte eine Antwort sein, da es eine vollkommen gültige Lösung für andere ist (sein wird?)!
Drfrogsplat

Antworten:

9

Sicher ist.

Hiss ist eine App, die anstelle von Growl Growl-Benachrichtigungen abfängt und an das Notification Center weiterleitet.

Eine Einschränkung von Hiss ist jedoch, dass alle Benachrichtigungen von Growl stammen und nicht von der Anwendung, die sie tatsächlich generiert hat.

Terrance Shaw
quelle
Ich wollte das nur selbst beantworten :)
JamiePatt
lol, ich hatte Angst, dass jemand bei der Auslosung schneller sein würde.
Terrance Shaw
1
Perfekt danke! Obwohl Sie denken würden, dass sich eine speziell für Mountain Lion entwickelte App bei Apple registriert hätte, um die Warnung "nicht identifizierter Entwickler" zu vermeiden ...
drfrogsplat
1
Kein Problem. Und ich stimme zu, es wird Gatekeeper so gut wie wertlos machen, wenn nicht mehr Leute an Bord des Programms springen. Wenn Sie das System einfach weiter umgehen, worum geht es dann?
Terrance Shaw
11

Seit Version 2.0 unterstützt Growl sofort "sprudelnde" Benachrichtigungen an das Benachrichtigungscenter. Die Einstellung hierfür finden Sie auf der GeneralRegisterkarte der Einstellungen von Growl.

Growl OS X-Benachrichtigungen

Es gibt jedoch dieselben Einschränkungen wie bei Hiss. Alle Benachrichtigungen stammen anscheinend von Growl und nicht von der ursprünglichen App. Wenn Sie darauf klicken, werden die erwarteten Aktionen nicht gestartet.

Gerry
quelle
2
Warum wurde dies abgelehnt? Dies ist die gültigste Antwort für die Zukunft, wenn Growl 2.0 nicht mehr in der Beta-Version ist. Wie auch immer, habe eine +1.
Houbysoft
4

In der 2.0-Version des Growl SDK führen wir die Notification Center-Unterstützung ein. Wenn Growl nicht ausgeführt wird, wird die App direkt im Notification Center veröffentlicht. Wenn Growl ausgeführt wird, wird davon ausgegangen, dass der Benutzer Growl möchte, und die App wird auf Growl posten.

Hier ist der lustige Teil.

In Growl 2 gibt es einen großen Switch, den Sie aktivieren können, um die NC-Unterstützung in Growl 2 zu aktivieren. So funktioniert es, dass jede App mit der 2.0-Version des Frameworks benachrichtigt wird, dass der Switch aktiviert ist. Diese Apps werden sowohl an Growl als auch an das Notification Center gesendet.

Wenn dieser Schalter in Growl aktiviert ist, ist der visuelle Benachrichtigungsteil von Growl ausgegraut und Sie können ihn nicht verwenden. Aktionen werden jedoch funktionieren. Sie können also Benachrichtigungen an Prowl / Boxcar / MailMe / etc usw. senden und das Benachrichtigungscenter als visuelle Benachrichtigung verwenden.

Chris Forsythe
quelle
Da Growl jetzt auf Version 2.0 aktualisiert wurde, ist dies nun die richtige Antwort.
Segiddins
2

In der Zwischenzeit gibt es eine andere Methode, um Growl an das Notification Center weiterzuleiten: https://github.com/stigi/MountainGrowl Benachrichtigungen werden weiterhin als von Growl stammend und nicht von der ursprünglichen App angezeigt. Im Gebrauch ist es ein bisschen einfacher als Hiss, was derzeit fehlerhaft erscheint.

Theorie
quelle