Growl 1.3+: Lokalizacja (rollup) dziennika do użytku z GeekTool


2

Gdzie mogę znaleźć dzienniki Growl? Chciałbym używać z GeekTool do wyświetlania go na pulpicie.

Odpowiedzi:


1

Growl korzysta z bazy danych CoreData znajdującej się w ~ / Library / Application Support / Growl /

Baza danych to plik o nazwie notifications.history

Edycja: jak dotąd nie wydaje się, aby można było komunikować się z Growl Control Suite za pośrednictwem AppleScript, aby czytać bazę danych. Funkcje są ograniczone. Zobacz dokumentację Growl AppleScript tutaj

Będziesz musiał komunikować się bezpośrednio z bazą danych, model bazy danych jest zawarty w każdej wersji Growl.


Rozumiem. Więc nie ma łatwego / możliwego sposobu dopasowania jakiegoś pliku dziennika? Może istnieje obejście? Czy dołącza dane wyjściowe z pakietu zbiorczego do jakiegoś istniejącego pliku dziennika w systemie plików, który możesz ack? Podejrzany początkujący znalazłby się w pliku system.log, ale to może być głupia myśl. (Tylko myślę.)
Henrik

1
@hced - obecnie nie jest AFAIK, chociaż centrum powiadomień jest bardzo nowe, ponieważ Growl został wprowadzony dopiero w 1.3 i spodziewałbym się, że w najbliższej przyszłości otrzyma dalsze ulepszenia. Zauważyłem, że kod rejestruje dużo za pośrednictwem NSLog, więc w konsoli mogą znajdować się „pewne” informacje, ale może nie być potrzebnych.
Stu Wilson

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.