I found a possible problem. I had some cases, where i was using two different cameras. For the tagging action i have them sorted by "date taken", which leads to a listing like shown below.
But when i start Tagger, it seems not to rescpect that listing, but uses a sort by name instead. So dozens of keywords ended up in the wrong images. My workaround now is, to repeat the whole session, having the images for each camera in a separate folder, then to merge the images after the tagging is done.
Hmm...I can't reproduce that here. Tagger doesn't change or use a fixed sort order. Clicking "Apply" or "Next" just executes the command "Select NEXT".
However, you should never change the sort order after starting Tagger without pressing Alt+F5 to refresh the dictionary afterwards. Apart from this Tagger works like expected here whatever sort order I apply.
Thanks, kundal. I have to make another test. Maybe it happens due to some mistake, hitting the wrong key somewhere, which makes the selection in the background running crazy, skipping through half a dozen images quickly. In that case i re-enter at the point where i was thrown out, continuing the session. On the other hand, i'm quite sure it's not prone to happen, if i use a "straight" session, with just one type of file names. Or something in my workflow interferes in a way, i didn't figure out yet. Otherwise things are going fine. Have to check it again, & report back.
Your script file may be corrupted. Does it look OK when you open it in a text editor?
I re-downloaded the file from my first post and it's working fine here.
I am somewhat new to DOpus & trying to figure out how to tag files and ran across this thread. I've been reading it for some time now and can't figure out why I can't find a download link for the vb script. Google search gives me something but I think it's an old version because when I try to drag it into the script section I get these errors:
Error at line 1573, position 1
Command.File_Tagger.vbs: ==SCRIPT RESOURCES
Command.File_Tagger.vbs: ^
Command.File_Tagger.vbs: Expected statement (0x800a0400)
Command.File_Tagger.vbs: Parse error - script aborted
Command.File_Tagger.vbs: Error at line 1573, position 1
Command.File_Tagger.vbs: ==SCRIPT RESOURCES
Command.File_Tagger.vbs: ^
Command.File_Tagger.vbs: Expected statement (0x800a0400)
Command.File_Tagger.vbs: Parse error - script aborted
Newest File Column.js: Error at line 12, position 2
Newest File Column.js: Object doesn't support this property or method (0x800a01b6)
Command.File_Tagger.vbs: Error at line 1573, position 1
Command.File_Tagger.vbs: ==SCRIPT RESOURCES
Command.File_Tagger.vbs: ^
Command.File_Tagger.vbs: Expected statement (0x800a0400)
Command.File_Tagger.vbs: Parse error - script aborted
Command.File_Tagger.vbs: Error at line 1573, position 1
Command.File_Tagger.vbs: ==SCRIPT RESOURCES
Command.File_Tagger.vbs: ^
Command.File_Tagger.vbs: Expected statement (0x800a0400)
Command.File_Tagger.vbs: Parse error - script aborted
Newest File Column.js: Error at line 12, position 2
Newest File Column.js: Object doesn't support this property or method (0x800a01b6)
Now I'm down to one error:
5/28/2017 1:02 PM Command.File_Tagger.vbs: Error at line 1570, position 4
5/28/2017 1:02 PM Command.File_Tagger.vbs: A method was called unexpectedly (0x8000ffff)
You don't usually need any scripts just to tag some files, unless you want to tag them in very particular ways.
See Editing Metadata to get started with the built-in functionality.
You might still want to come back to this script if you want the things it adds, but if you're having trouble then you can simplify things by sticking to what's built-in, which may do all you need anyway.
@kundal I have Tagger 3.3 installed with a button that calls Tagger. Pressing the button selects the first file in the active tab, then the DOpus Lister loses focus.
Is this script no longer supported? I have a button that calls the tagger script, but clicking the button deselects the lister. No dialog appears. I can't get it to work and would appreciate some help.
Just purchase v12.23 and after installing the 3.3 Tagger script, I keep getting the same error:
1/29/2021 4:36 PM Tagger: Error at line 252, position 9
1/29/2021 4:36 PM Tagger: Object doesn't support this property or method: 'itemData.tags' (0x800a01b6)
The viewer opens but the tag dialog does not. Any suggestions?
What type(s) of files/folders are in the directory you're in?
My guess is the itemData object is invalid here for one of the items in the folder. The object itself probably needs testing before testing the tags property. (Remember that VBScript doesn't short-circuit logical statements, so it would need to be two separate If ... Then tests for each thing.)
Set itemData = DOpus.FSUtil.GetMetadata(cmd.sourcetab.all(i))
If Not IsEmpty(itemData.tags) Then
Knowing the folder / types involved when there's an error should make it easier to confirm that theory and fix/test things.