Rule runs multiple times despite "Date last matched"

Get help. Get answers. Let others lend you a hand.

Moderator: Mr_Noodle

Hello,

I am trying to get rules to rename files only once, and then allow me to rename it however I like it thereafter.

I have set "Date added" / "Is After" / "Date last matched", but it keeps running the rule if I try to rename files manually.

Please assist! What am I doing wrong?

Thank you.
proactivematter
 
Posts: 4
Joined: Mon Jan 07, 2019 7:03 pm

Renaming may make it appears as if it is a new file. You should consider using something else, like a color label or tag, to indicate the file has already been processed.
Mr_Noodle
Site Admin
 
Posts: 7968
Joined: Sun Sep 03, 2006 1:30 am
Location: New York City

Hello. Thank you for responding.

You say it "may" make it appear as a new file. What makes this a possibility? Is this normal behavior for Hazel? I mean, it was working fine when I set it up a few months ago!

I thought perhaps this might be because of Mojave, so I went ahead and gave Hazel Full Disk Access, but it did not fix the problem.
proactivematter
 
Posts: 4
Joined: Mon Jan 07, 2019 7:03 pm

Another option, which I use, is an "Action" folder. Quite literally a folder named "Action" in my Dropbox folder (~/Dropbox/Action/) where I will dump incoming files for Hazel to process them and then move them somewhere else.

This allows me to have a centralized location for my Hazel actions, as well as not having to worry about Hazel re-processing files if I rename them, etc. once they are moved to their final destination.

For example: if an app will allow me to set its backup folder (for example, BusyCal), I will use ~/Dropbox/Action/ and then have Hazel archive the BusyCal backups and move them into ~/Dropbox/Backups/BusyCal/ which is where they will remain.

The other advantage to this system is that I can have all of my Macs add files to ~/Dropbox/Action/ and then have one Mac (a Mac mini which runs 24/7) take care of running the Hazel rules or whatever else I want to do with files that end up there. That way I don't have to duplicate my Hazel setup on all of my Macs.

This also has the advantage that if something goes awry, I can 'undelete' the files from ~/Dropbox/Action/ for 30 days using the Dropbox.com interface, so if Hazel does something I did not want or expect, I can get the originals back.
luomat
 
Posts: 30
Joined: Wed Mar 10, 2010 3:57 pm

There are several ways to identify a file. One of them is the name. If the name changes, depending on circumstances, it may appear as a different file. Hazel tries to track files using a different mechanism but certain combinations of actions can cause Hazel to lose track of the file.
Mr_Noodle
Site Admin
 
Posts: 7968
Joined: Sun Sep 03, 2006 1:30 am
Location: New York City


Return to Support