Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Auf "Chat-Inhalte" per Code/Script zugreifen
Auf "Chat-Inhalte" per Code/Script zugreifen
HovU96
12.04.09
11:34
Hallo,
kennt jemand eine Möglichkeit per Code (z.B. ObjectivC in Verwendung eines Frameworks) oder per Script (z.B. AppleScript) auf die Textinhalte von aktiven iChat-Chats zuzugreifen?
Danke im Voraus!
Hilfreich?
0
Kommentare
_mäuschen
12.04.09
13:23
using terms from application "iChat"
on message received theMessage for theChat
my writeTheMessage(theMessage)
end message received
end using terms from
on writeTheMessage(theMessage)
set p to path to "cusr"
set theFile to (p as string) & "iChat.txt"
set f to (open for access file theFile with write permission)
try
write theMessage to f
close access f
on error
close access f
end try
end writeTheMessage
Und
Hilfreich?
0
HovU96
12.04.09
14:03
... ja das ist schon nicht schlecht. Besser gefallen würde mir allerdings eine Möglichkeit gefallen, bei der ich die Chat-Nachrichten direkt aus einem eigenen Programm heraus abfragen kann, ohne iChat konfigurieren zu müssen. Das "message received" Ereignis kann man nur verwenden wenn das Script innerhalb von iChat ausgeführt wird, oder?
Hilfreich?
0
_mäuschen
12.04.09
14:32
Kannst ja versuchen das (die) iChat Protokoll(e) direkt auszulesen (zu parsen)
Hilfreich?
0
HovU96
12.04.09
16:29
Du meinst die Protokolldateien die von iChat selbst auf die Platte gelegt werden? Der Nachteil daran wäre, dass man iChat erstmal so konfiguriere damit es diese Dateien schreibt. Oder meinst Du was anderes?
Hilfreich?
0
_mäuschen
12.04.09
16:38
Ja, wenn Du nichts an iChat konfigurieren willst,
dann mach einen screen-scan und werte die Daten mit OCR.
Hilfreich?
0
HovU96
14.04.09
17:03
Zumindest will ich nicht, dass der Benutzer das machen muss. Ist es vielleicht möglich, dass mein Programm selbst diese Einstellungen vornimmt?
Hilfreich?
0
Schnapper
14.04.09
17:31
Das klingt, als wolltest du jemanden "beschnüffeln"...
Hilfreich?
0
_mäuschen
14.04.09
18:37
HovU96
*sick* nimm ARD
Hilfreich?
0
HovU96
15.04.09
06:25
ARD
Apple Remote Desktop ?
Nein, ich will niemanden beschnüffeln sonder ich entwickle gerade ein Programm das (einstellbar) eigene "Aktivitäten aufzeichnet" und strukturiert in einer Datenbank speichert. Wäre natürlich für den Benutzer schön wenn er nicht irgendwelche Scripts in den iChat Einstellungen konfigurieren muss und mein Programm trotzdem an die Inhalte der Chats kommt ...
Hilfreich?
0
_mäuschen
15.04.09
09:49
Den Script (welcher Deine Datenbank füttert) kannst Du ja selbst (per Deinem Programm) an die relevante Stelle kopieren, die (iChat).plist mit einem defaults Befehl versehen und so eigene "Aktivitäten aufzeichnen".
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Mac mini M4: Reparaturhandbuch bestätigt austau...
20 Jahre Mac mini
Erscheint das neue MacBook Air M4 früher als an...
Apple Intelligence: Weiterhin Nonsens-Zusammenf...
Mac mini M4 im ersten Test: Was hält der kleine...
Mac ausschalten?
Bald viel mehr HomeKit-kompatible Geräte? Apple...
Mac OS X: 25 Jahre Aqua, 25 Jahre Dock