Automatically detect new directories and images?

Started by RobiWan, July 28, 2018, 11:27:22 AM

Previous topic - Next topic

RobiWan

Hi,

what do I need to do to have Imatch automatically detect new directories and images? I thought this setting did it.
But no, I must always select Shift+F5 or Shift+Ctrl+F5 - any idea why?


Mario

IMatch automatically detects new and updated files (and performs the required rescan).

IMatch does not automatically delete files indexed by your database - in case you just have moved them to somewhere else in another application.
Deleted files are removed when you manually rescan a folder with Shift+F5 or the corresponding command from the context menu of the folder.

IMatch does not automatically add new sub-folders. You need to rescan the parent folder manually via Shift+F5.
You can enable the Advanced folder monitoring to overcome this. See the IMatch help as usual for detailed information and side effects of that option.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

RobiWan

#2
Quote from: Mario on July 28, 2018, 11:51:29 AM
You can enable the Advanced folder monitoring to overcome this. See the IMatch help as usual for detailed information and side effects of that option.

That's what I was looking for

From Help system "But there are some applications and services which are not compatible with this feature, because of the way they interact with the Windows file system."

Do you have a example for this incompatibility?

Mario

QuoteDo you have a example for this incompatibility?

Adobe products. Some RAW processors.

They create many temporary files, and when saving files they a) create a temp file in the same folder, save the file to that temp file, then DELETE the original file and then RENAME the temp file to the original file name.

Windows reports all these events to IMatch so IMatch may see:

New file
File in database deleted
File renamed to an extension that is indexed by IMatch
...

and this may cause IMatch to remove the existing file from your database, before adding it later again. And this truly not what you want.
IMatch tries to counteract this by delaying certain updates (deletes, renames) for a few seconds, but at some point IMatch needs to act when advanced monitoring is on.

Other applications create temporary sub-folders during certain operations, which they then remove later.

There is no really no way to tell which applications (and in which versions) behave in which ways.
All this is based on empirical evidence and your applications may work differently.

Hence IMatch does not automatically remove files from the database or add new sub-folders. This is the safest way and works great with the majority of workflows and tools.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

RobiWan

Quote from: Mario on July 28, 2018, 12:33:22 PM
Adobe products. Some RAW processors.
....
They create many temporary files,
...

OK I understand. This make sense.

But another question with scan Files/ directories. From Help System:

I mean, there was something about the 2018 version and CaptureOne. Is this what excludes the directories or does it work with version 2017?

Mario

#5
This feature already existed in IMatch 2017. It skips the folder were CO stores lots of junk data irrelevant for IMatch. This prevents the folder to be included for every folder in your database you have ever touched with CO.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

RobiWan

Is there a way to remove All \CaptureOne$ subfolders from database?


Mario

Select them in the Media & Folders View and delete them. There is no automatic feature for that. Use a folder filter.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

RobiWan

A way to select all and remove from catalog in one step?
I directory-filter I can search for CaptureOne but ... how to remove?


Mario

As I said, there is no way to remove all folders at once.
This is a common nuisance with CaptureOne, that they require their own sub-folders everywhere. And the reason for me adding this "ignore folder" feature many releases ago to IMatch.

Deleting a folder with <Ctrl>+<Del> is quick to do, unless you have hundreds. Then only a custom app can help to automate this. Or just live with it.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

RobiWan


Mario

You may want to configure IMatch to use large icons (Edit > Preferences > Application: User Interface > Icon Size.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

RobiWan

I'm sorry but I do not understand why this should help me.


Carlo Didier

Quote from: Mario on July 28, 2018, 12:33:22 PM...They create many temporary files, and when saving files they a) create a temp file in the same folder, save the file to that temp file, then DELETE the original file and then RENAME the temp file to the original file name.

Which is actually what you should hope they do. It allows to have the original file untouched until the new version is successfully written. Otherwise, a problem when writing the new version might easily destroy the original file. Not so good  ;).

Mario

The could also rename the original file to .bak and save the image to the correct file name. Delete the .bak on success.  ;)
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Mario

Quote from: RobiWan on July 28, 2018, 05:36:45 PM
I'm sorry but I do not understand why this should help me.

I just noticed that your icons (in the Media & Folders View) are really tiny.
This is not related to all the CaptureOne folders.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook