<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.dopus.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://docs.dopus.com/feed.php">
        <title>Directory Opus Manual - scripting</title>
        <description></description>
        <link>https://docs.dopus.com/</link>
        <image rdf:resource="https://docs.dopus.com/lib/exe/fetch.php?media=logo.png" />
       <dc:date>2026-04-17T07:29:22+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:example_scripts&amp;rev=1692496120&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:rename_scripts&amp;rev=1692398147&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:resources&amp;rev=1700631622&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_add-ins&amp;rev=1700877498&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_dialogs&amp;rev=1700629881&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_editor&amp;rev=1700614380&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_functions&amp;rev=1700961524&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_log&amp;rev=1711330629&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_management&amp;rev=1698985879&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://docs.dopus.com/lib/exe/fetch.php?media=logo.png">
        <title>Directory Opus Manual</title>
        <link>https://docs.dopus.com/</link>
        <url>https://docs.dopus.com/lib/exe/fetch.php?media=logo.png</url>
    </image>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:example_scripts&amp;rev=1692496120&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-20T01:48:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example Scripts</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:example_scripts&amp;rev=1692496120&amp;do=diff</link>
        <description>The following are several example scripts:

	*  Example Rename Script: An example of a rename script that adds the resolution of images to the filename. 
	*  Simple Script Function: A simple script function that displays the name of the largest file in the current folder. 
	*  Adding a new Internal Command: A script add-in that adds an enhanced GetSizes command to Opus.</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:rename_scripts&amp;rev=1692398147&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-18T22:35:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Rename Scripts</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:rename_scripts&amp;rev=1692398147&amp;do=diff</link>
        <description>This is by far the most powerful, but also most complicated, feature of the Advanced Rename dialog. You can write a rename script that gives you complete control over the outcome of the rename operation.



Here&#039;s a reasonably simple example of a scripted rename. You can see that the script editor has been shown. This is initially pre-populated with a do-nothing script that you can edit.</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:resources&amp;rev=1700631622&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-22T05:40:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Resources</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:resources&amp;rev=1700631622&amp;do=diff</link>
        <description>You may have noticed in the section on Script dialogs that scripts can have “resources” associated with them. This is XML-formatted data that provides resources to the script but doesn’t actually form part of the script code.

Defining resources

There are two ways a script can define resources:</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_add-ins&amp;rev=1700877498&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-25T01:58:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Script Add-ins</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_add-ins&amp;rev=1700877498&amp;do=diff</link>
        <description>Script Add-ins are script files that are installed in the Opus Script Addins folder (you can find this folder by typing /dopusdata/Script AddIns into the location field). Script add-ins are plain text files with an extension that specifies the script language in use (e.g. a file ending with</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_dialogs&amp;rev=1700629881&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-22T05:11:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Script Dialogs</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_dialogs&amp;rev=1700629881&amp;do=diff</link>
        <description>Scripts are able to define free-form dialogs in much the same way that “proper” Windows software can, using many of the standard Windows controls.





Above is an example of the type of dialog that scripts can create. Dialogs are defined as “resources” – XML formatted data that defines the dialog and control layout. Any script can have resources attached – either a script in a button, or one in the Script Add-Ins folder.</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_editor&amp;rev=1700614380&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-22T00:53:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Script Editor</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_editor&amp;rev=1700614380&amp;do=diff</link>
        <description>The Script Editor provides an integrated editing environment for script add-ins. Using the script editor you can:

	*  Create new scripts, script modules and include files.
	*  Edit scripts in multiple tabs using a syntax highlighting text editor (an external editor can also be configured if desired).</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_functions&amp;rev=1700961524&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-26T01:18:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Script Functions</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_functions&amp;rev=1700961524&amp;do=diff</link>
        <description>Script Functions are defined directly in a button or menu - they provide a third type of button function alongside Standard Function and MS-DOS Batch Function.



The screenshot above is an example of a script function that selects all &quot;high-definition&quot; images in the current source file display (which are defined as images with a vertical resolution greater than or equal to 1080 pixels).</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_log&amp;rev=1711330629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-25T01:37:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Script Log</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_log&amp;rev=1711330629&amp;do=diff</link>
        <description>The Script Log can display text output and errors from scripts and other functions. To show the Script Log, select it from the Help &gt; Logs menu.

The Script Log displays user output from a number of sources:

	*  Script add-ins and buttons that use the</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_management&amp;rev=1698985879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-03T04:31:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Script Management</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_management&amp;rev=1698985879&amp;do=diff</link>
        <description>The Script Management dialog shows you all your installed script add-ins. You can create new scripts or manage your existing ones from here.

To get to the Script Management dialog, use the Scripts command in the default Settings menu. If you&#039;re using old toolbars without that command in them, you can add it from the</description>
    </item>
</rdf:RDF>
