The Main Window is the starting point for all scripts. If you wish to chain scripts together you should ensure that the each script ends at the main dialog so the next script can resume correctly.
The Actions for the Main Window will allow you to navigate to other sections of the program. The Main Window actions also give you access to the functionality found in the File menu and the Help menu.
Add Folder To Search The Add Folder To Search action allows you to add a folder to the list of folders to be searched.
Call Script The Call Script Action will load and run the script specified by the Script File parameter. When calling scripts, you should try to ensure that the script ends at the Main Window. Calling Scripts is highly recommended if are planning to create a relatively large script because the Call Script action will allow you to break a larger script into several smaller sections.
Check Action Enabled The Check Action Enabled action is a basic action which is described in the Basic Actions section of the manual. You can check if the following actions are enabled Cancel Duplicate Hunt, Collapse All, Delete All Duplicates of File, Delete All Duplicates Except First, Delete All Duplicates Except Newest, Delete All Duplicates Except Oldest, Delete All Files In This Folder Which Have Duplicates, Delete Selected Files, Deselect All Files, Deselect All Files in Group, Expand Children, Find, Ignore Selected, Ignore Selected and Duplicates of Selected, Keep Files In This Folder Delete Duplicates Elsewhere, Open Containing Folder, Open Folders Containing Duplicates, Open in Viewer, Options, Replace Selected and Duplicates of Selected With Links, Replace Duplicates With a Link to selected, Select All Files in Group, Select All Files in Group Except Current, Session 1 , Session 2, Session 3, Session 4, Session 5, Sort Results by Grouping Information, Sort Results by Number of Duplicates, Start Deletion, and Start Duplicate Hunt.
Check List Row The Check List Row action is a basic action which is described in the Basic Actions section of the manual. You can check the Folders To Search List.
Check Property The Check Property action is a basic action which is described in the Basic Actions section of the manual. The following properties are available from the zsDuplicateHunter Main Window.
Check Row Expanded The Check Row Expanded action will return whether or not the specified row is expanded. The action will fail if the specified row is not within the range of rows in the table. You can change whether a row is expanded or collapsed programmatically using the Expand Row action, Collapse All Action, or Expand Children Action.
Check Table Column Width This is a basic action which is described in the Basic Actions section of the manual. You can check widths in the Duplicate Hunt Results table.
Check Table Value This is a basic action which is described in the Basic Actions section of the manual. You can check values in the Duplicate Hunt Results table.
Clear Folders To Search This action will remove all folders from the list of folders to search.
Clear Last Used Sessions The Clear Last Used Sessions action will remove the most recently used sessions from the File menu.
Clear Results This action will clear the results and reset the status of the duplicate hunt. It is functionally equivalent to selecting the Clear Results menu item.
Collapse All The Collapse All action will collapse any results which are currently open. The functionality is equivalent to selecting Collapse All from the results menu.
Deselect The Deselect action will deselect rows based on the selected command. It is functionally equivalent to selecting the Deselect All Files or the Deselect All Files in Group menu item from the Results menu.
Emulate Edition The Emulate Edition action will cause the zsDuplicateHunter interface to change to look like another edition of zsDuplicateHunter. This can be useful if you want to limit yourself to the functionality found in a less powerful version or if you want to produce screenshots which appear to be from another edition of zsDuplicateHunter.
Expand Children The Expand Children action will expand the specified row and all of the results which the specified result contains. It is functionally equivalent to selecting the Expand Children menu item from the Results menu. The action will fail if the specified row is not within the range of results which are currently displayed.
Expand Row The Expand Row action will expand or collapse the specified row. This action is functionally equivalent to expanding or collapsing the result from the results table except that instead of just toggling the row between the expanded and collapsed state, you can explicitly state if the row should be expanded or collapsed. This action will fail if the specified row is not within the range of results currently being displayed.
Export Results to CSV This action will cause zsDuplicateHunter to export the current results to an CSV file. This action is functionally equivalent to selecting the Export to CSV File menu item from the File menu. This action will fail if the specified results file cannot be written to.
Ignore Files This action allows you to ignore (or remove) files from the results based on what is selected within the results. This action includes all the different types of ignore commands available within the results menu. The action will fail if the specified command is not enabled.
Load Session The Load Session action will cause zsDuplicateHunter to load a previously saved session and start the comparison. The appropriate tab will also be selected based on the type of comparison saved in the session. The load session action is functionally equivalent to selecting Load Session from the File menu. This action will fail if the specified session cannot be found.
Open File This action allows you to open files and folders based on what is selected within the results. This action includes all the different types of open commands available within the results menu. The action will fail if the specified command is not enabled.
Remove Selected Folders This action will remove any files which are currently selected in the Folders to Search List. If no items are selected, no items will be removed.
Run Command Line This action allows you to run a command line from within zsDuplicateHunter. This can be used on systems where command line options are not easy to use (for example on Mac OS X), or to quickly automate functionality which is supported by the command line interface. It is not recommended that you use the /script option and the /close option from within a script as they will interfere with the proper operation of the script you are running. If you run the /clearPrefs command, you must restart the program before all changes take effect. It is suggested that you include the /noWarnings option so that any warnings will be logged to the results and not shown as warning dialogs.
Save Results to HTML The Save Results to HTML action will cause zsDuplicateHunter to save the current results to an HTML file. This action is functionally equivalent to selecting the Save Results to HTML menu item from the File menu. This action will fail if the specified results file cannot be written to. Before the results are saved, you will be presented with an Options Dialog which will need to be filled out. The file will be written after close the Options Dialog using the OK button.
Save Results to XML The Save Results to XML action will cause zsDuplicateHunter to save the current results to an XML file. This action is functionally equivalent to selecting the Save Results to XML menu item from the File menu. This action will fail if the specified results file cannot be written to.
Save Session The Save Session action will cause zsDuplicateHunter to save the current comparison settings as a session. This action is functionally equivalent to selecting the Save Session menu item from the File menu. This action will fail if the specified session file cannot be written to.
Select All The Select All action will select rows based on the specified command. It is functionally equivalent to selecting the Select All Files in Group or Select All Files in Group Except Current menu item from the Results menu.
Select List Row This is a basic action which is described in the Basic Actions section of the manual. You can select rows in the Folders To Search list.
Select Table Row This is a basic action which is described in the Basic Actions section of the manual. You can select rows in the Duplicate Hunt Results table.
Set Drop Down List This is a basic action which is described in the Basic Actions section of the manual. You can set items in the Duplicate Hunt Options and Deletion Method lists.
Set File Sort Mode This action allows you to change how duplicate files are sorted within the results. Valid values are By Time Ascending, By Time Descending, and By Name.
Set Group Sort Mode This action allows you to change how the groups are sorted within the results when viewing the results By Group.
Set View Filter This action controls whether or not unique files are filtered from the results. This functionality is the same as the functionality in the View menu.
Set View Mode This action controls how the results are displayed. This is equivalent to changing the View method in the View menu.
Show Dialog The Show Dialog action is a basic action which is described in the Basic Actions section of the manual. The following dialogs can be shown from the zsDuplicateHunter Main Window.
Start Deletion This option will start the process of deleting files based on the currently specified deletion method and currently selected files or groups. The action will fail if the currently specified deletion method is not enabled.
Start Duplicate Hunt This action will start the duplicate hunt using the currently specified folders and options. This action is equivalent to selecting the Start Duplicate Hunt button. The action will fail if the Start Duplicate Hunt button is not enabled.
Basic User Interface Actions In addition to these actions, you can use the Basic User Interface Actions - Move Dialog, Resize Dialog, and Take Screenshot. For more information on these actions, see the Basic User Interface Actions section of the manual. |