Page 1 of 1

Monitoring Safari downloads (Kind: Safari-Download)

PostPosted: Mon Jun 22, 2009 1:48 pm
by konfluenzpunkt
Hi.
I have Hazel monitoring the Safari download folder and I put a rule to notiy me if a download begins.
Image

The result is that if Hazel say in the rule test ⇢ Rule Matched: <blank> an does not show any Safari-Download files in the Rule window. (I activated also the hidden files option.)

Ideas anyone?

Re: Monitoring Safari downloads (Kind: Safari-Download)

PostPosted: Mon Jun 22, 2009 2:14 pm
by Mr_Noodle
Hazel filters out Safari downloads before any rules can get to them. This is to prevent rules from running on them and potentially interfering with the download.

I would suggest using GrowlSafari except that it's an input manager, which I have a distaste for, and it looks like it only sends a notification when the download is complete, not when it starts.

Re: Monitoring Safari downloads (Kind: Safari-Download)

PostPosted: Mon Jun 22, 2009 2:17 pm
by konfluenzpunkt
Mr_Noodle wrote:Hazel filters out Safari downloads before any rules can get to them. This is to prevent rules from running on them and potentially interfering with the download.

I would suggest using GrowlSafari except that it's an input manager, which I have a distaste for, and it looks like it only sends a notification when the download is complete, not when it starts.


I would like replace GrowlSafari with Hazel. :wink:

Re: Monitoring Safari downloads (Kind: Safari-Download)

PostPosted: Mon Jun 22, 2009 4:51 pm
by sjk
Mr_Noodle wrote:… except that it's an input manager, which I have a distaste for

Plus I've read rumors Snow Leopard drops support for input managers so, it true, their usage now won't be a long-term solution for SL upgradees.

Re: Monitoring Safari downloads (Kind: Safari-Download)

PostPosted: Mon Jun 22, 2009 7:06 pm
by a_freyer
If you keep your downloads folder empty, perhaps you could poll the filesize of the dowloads folder, or its last modified date (although I'm not sure this updates with file downloads, might need to check that)

Then you'd have two options as I see it:

1) Write a simple script to growl the filename from within the folder
2) Just say "a download has started"

Of course this wont work if you keep files (or partially downloaded files) in the downloads folder.