Mit Callmonitor eine Nachricht an Growl (Mac OSX)

_thomas_

Neuer User
Mitglied seit
4 Aug 2006
Beiträge
159
Punkte für Reaktionen
0
Punkte
0
Hallo.
Auf der Suche danach bin ich leider nur auf ein Thema gestoßen. Dieses:
http://www.ip-phone-forum.de/showthread.php?t=192881
Die Lösung ist aber auch nicht.

Ich habe wohl Fritzzix und auch Dialfritz. Mich stört daran aber das mein Log ständig mit Einträge wie diese (siehe Anhang) zugepflastert wird!
Das geht mal garnicht. Ansonst halte ich diese zwei Programme für unschlagbar.

Nun möchte ich in den *Listeners* vom Callmonitor (in Freetz) eintragen was an Growl gesendet wird. Das sollte ja über Port 9887 gehen. Wie auch für Snarl.
In der Doku zu Growl (http://growl.info/documentation/developer/protocol.php) stehts ja schon. Nur kann ich leider damit nicht allzu viel anfangen :( . Wegen der Schreibweise z.B.
Benötigt würde doch nur notification, title, description und application name, oder?
Finde leider keine Beispiele dazu.

Allerdings muss es gehen, denn für Snarl (Ähnlich Growl, nur für Windows) gibt es im Wiki immerhin einen Anleitung:
http://trac.freetz.org/wiki/packages/callmonitor/actions/snarl !

Für Snarl sieht der Eintrag im Callmonitor also so aus:
Code:
in:request ^ ^ echo -n "type=SNP#?version=1.0#?action=notification#?title=eingehender Anruf#?text=von ${SOURCE} - ($SOURCE_NAME)${LF}für ${DEST_NAME} - (${DEST_DISP})${LF}#?timeout=20#?icon=C:\pic.png"$'\r\n' | nc 192.168.178.20 9887

Tja, und für Growl?
Was ist da zu tun?


Ich hoffe es kann wer helfen.
Viele Grüße
 

Anhänge

  • Bild 10.png
    Bild 10.png
    22.9 KB · Aufrufe: 22
Hi, da das Protokoll binär ist und auf UDP basiert, wird das mit Bordmitteln nichts werden. Am einfachsten wäre es, die Referenzimplementierung von growlnotify für die Fritzbox zu kompilieren: http://growl.info/extras.php#growlnotify

Man müsste mal schauen, ob man dieses Objective-C-Programm (und die libobjc) mit unserem GCC übersetzt bekommt.

Viele Grüße,

Andreas
 
Danke für deine Antwort.
War jetzt allerdings nicht die erhoffte.

Scheint doch etwas größeres zu werden.
Hoffentlich findet sich jemand der sich damit auskennt und sich der Sache annimmt.


Viele Grüße
 
Gibt es mittlerweile schon etwas neues zum Thema?
Müsste so langsam mal die Firmware aktualisieren und hatte nicht vor die "debug.cfg" mit zu nehmen.
Wollte die Aufgabe jetzt Freezt (Callmonitor) übernehmen lassen.

Viele Grüße
 
Kostenlos!

Statistik des Forums

Themen
248,922
Beiträge
2,305,222
Mitglieder
378,646
Neuestes Mitglied
atrora