Mr_Noodle wrote:It's usually better to use "Date last modified is after date last matched" to catch changes. If it still doesn't work, then check the logs. Go to the "Info" section and click "View Log". Feel free to post/email what you find there.
thanks. ok changed it to "Date last modified is after date last matched" but the problem is the same : it doesn't change the file unless i run it manually.
is this the correct bit of the log?
log:
) for stream at path: /Users/jk/Desktop/syncA
2018-09-05 20:05:30.992 HazelHelper[534] DEBUG: Thread 0x604000069000: Run worker for folder: /Users/jk/Desktop/syncA
2018-09-05 20:05:30.992 HazelHelper[534] DEBUG: Task already running for folder: /Users/jk/Desktop/syncA
2018-09-05 20:05:32.155 hazelworker[3269] DEBUG: Processing directories: (
"/Users/jk/Desktop/syncA"
)
2018-09-05 20:05:32.159 HazelHelper[534] DEBUG: Checking events for path /Users/jk/Desktop/syncA, folder syncA
2018-09-05 20:05:32.160 hazelworker[3269] DEBUG: Received file event: {
date = "2018-09-05 18:05:30 +0000";
path = "<ComNoodlesoft_NoodlePathSet: 0x7f8cbb70b760> - (\n \"/Users/jk/Desktop/syncA\"\n)";
}
2018-09-05 20:05:32.160 hazelworker[3269] DEBUG: About to process directory /Users/jk/Desktop/syncA
2018-09-05 20:05:32.165 hazelworker[3269] DEBUG: .DS_Store: File is hidden/invisible. Skipping.
2018-09-05 20:05:32.167 hazelworker[3269] DEBUG: .com.greenworldsoft.syncfolderspro: File is hidden/invisible. Skipping.
2018-09-05 20:05:32.173 hazelworker[3269] DEBUG: z1.txt: Rule signature matched for rule copy file if did change. Not executing actions.
2018-09-05 20:05:32.173 hazelworker[3269] DEBUG: Writing out DB file: /Users/jk/Desktop/syncA
2018-09-05 20:05:32.190 hazelworker[3269] DEBUG: Directory /Users/jk/Desktop/syncA processed in 0.029641 seconds
2018-09-05 20:05:32.191 HazelHelper[534] DEBUG: Checking events for path /Users/jk/Desktop/syncA, folder syncA
2018-09-05 20:05:32.192 hazelworker[3269] DEBUG: Sending metrics to scheduler. Next scheduled run:
2018-09-05 20:05:32.193 HazelHelper[534] DEBUG: Received metrics for folder /Users/jk/Desktop/syncA: {
directoryDepth = 0;
requestedSchedulingTime = "";
triggerPaths = "<ComNoodlesoft_NoodlePathSet: 0x60000003eb80> - (\n)";
unavailablePaths = "{(\n)}";
}
2018-09-05 20:05:32.193 HazelHelper[534] DEBUG: Timer scheduled for folder /Users/jk/Desktop/syncA at
2018-09-05 20:05:32.194 hazelworker[3269] Done processing folder syncA
2018-09-05 20:05:32.198 HazelHelper[534] DEBUG: Thread 0x604000069000: Task removed: [3269]
___________________________________
and now i run it manually and it does update:
2018-09-05 20:10:06.668 hazelworker[3275] DEBUG: About to process directory /Users/jk/Desktop/syncA
2018-09-05 20:10:06.671 hazelworker[3275] DEBUG: .DS_Store: File is hidden/invisible. Skipping.
2018-09-05 20:10:06.671 hazelworker[3275] DEBUG: .com.greenworldsoft.syncfolderspro: File is hidden/invisible. Skipping.
2018-09-05 20:10:06.681 hazelworker[3275] z1.txt: Rule copy file if did change matched.
2018-09-05 20:10:06.681 hazelworker[3275] DEBUG: Manual run. Forcing actions to be executed.
2018-09-05 20:10:06.687 hazelworker[3275] DEBUG: Could not create trash directory at /.Trashes/502: Error Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the file “502” in the folder “.Trashes”." UserInfo={NSFilePath=/.Trashes/502, NSUnderlyingError=0x7fe2e0c61940 {Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied"}}
2018-09-05 20:10:06.718 hazelworker[3275] [File Event] File copied: z1.txt copied from folder /Users/jk/Desktop/syncA to folder /Users/jk/Desktop/syncB.
2018-09-05 20:10:06.719 hazelworker[3275] DEBUG: Rule requires extra matching pass.
2018-09-05 20:10:06.722 hazelworker[3275] DEBUG: Writing out DB file: /Users/jk/Desktop/syncA
2018-09-05 20:10:06.739 hazelworker[3275] DEBUG: Directory /Users/jk/Desktop/syncA processed in 0.070580 seconds
2018-09-05 20:10:06.740 HazelHelper[534] DEBUG: Checking events for path /Users/jk/Desktop/syncA, folder syncA
2018-09-05 20:10:06.740 hazelworker[3275] DEBUG: Sending metrics to scheduler. Next scheduled run:
2018-09-05 20:10:06.741 HazelHelper[534] DEBUG: Received metrics for folder /Users/jk/Desktop/syncA: {
directoryDepth = 0;
requestedSchedulingTime = "";
triggerPaths = "<ComNoodlesoft_NoodlePathSet: 0x60000023a6c0> - (\n)";
unavailablePaths = "{(\n)}";
thanks for your help!