Hello! I have a feeling I know the answer to this already, but I'd like to know if it's possible to view past Growl notifications (specifically notifications set for Adium), or enable logging for the future.
In the forums, I found reference to typing this in Terminal: "defaults write com.Growl.GrowlHelperApp GrowlLoggingEnabled -int 1", so I did so. Where does this log file save to? Or does this no longer work at all?
Thanks very much for any help!
Logging Messages with Growl
Re: Logging Messages with Growl
There are some other prefs you need to set for that to work.bagheera101 wrote:In the forums, I found reference to typing this in Terminal: "defaults write com.Growl.GrowlHelperApp GrowlLoggingEnabled -int 1", so I did so.
That's one of them.Where does this log file save to?
Still works fine.Or does this no longer work at all?
The hidden prefs controlling logging are:
- "GrowlLoggingEnabled" = true/false (best to use -bool YES/NO instead of -int)
- "GrowlLogType" = 1 (the alternative is Console logging; I forgot what the value for that is, but it's probably 0)
- "Custom log history 1" = path to your log file of choice (ideally not being used by anything else)
To turn off logging, either delete the GrowlLoggingEnabled key or set its value to false. You can also delete the other two keys, if you don't mind typing in the pathname again if you ever want to turn logging back in, but leaving them in place is harmless.
BTW: If you use a lot of apps that support Growl, that log file will grow quickly (even if you have most of the notifications turned off). Remember to throw it out every few months.
Re: Logging Messages with Growl
Hi boredzo,
Thanks for your post. I can't figure out the third defaults write. Can you please spell out exactly what I'm supposed to type? Thanks.
Thanks for your post. I can't figure out the third defaults write. Can you please spell out exactly what I'm supposed to type? Thanks.
Re: Logging Messages with Growl
No, because I don't know where the path you want to log to is.davek wrote:Can you please spell out exactly what I'm supposed to type?
This is most of it:
defaults write "Custom log history 1" -string LOG_PATH_HERE
Replace LOG_PATH_HERE with the absolute path to the file you want to log to.
Re: Logging Messages with Growl
Hi boredzo,
Thanks; that's what I was looking for. I was missing the quotation marks.
Thanks; that's what I was looking for. I was missing the quotation marks.