Directory Opus 13.17.9 (Beta)

:warning: This is a beta release. It may be unstable. Some text may not be translated yet. Use at your own risk!

:inbox_tray: Download manually, or use Help > Check for Program Updates (if beta versions are enabled in Preferences / Internet / Updates).


QuickShow

  • Added Preferences / Viewer / Standalone Viewer / QuickShow / Trigger with the mouse option. Allows QuickShow to be triggered from the mouse (click and hold the left button on a file, then click and release the right button while keeping the left button held). The QuickShow window will be dismissed automatically when you release the left button.

  • Both Customize / Keys and Preferences / Viewer / QuickShow now report if there's a conflict with the Space key assigned to a hotkey with the QuickShow option turned on.

Other changes

  • The Favorites ADD PATH=... command now checks if the specified path references a file or folder.
  • Split some options from Preferences / Location Bar / Path Fields to a new Components child page.
  • The default Edit menu now includes commands for SHA-256 and SHA-512 checksums/hashes. (A new Calculate Checksums sub-menu now contains the old BLAKE3, MD5, and SHA-1 items, accompanied by new items for SHA-256 and SHA-512. Similarly, the Copy Other > Checksums sub-menu now has items for SHA-256 and SHA-512.)

Scripting

Added FSUtil.Run() script method. Allows you to run external programs and optionally capture their output.

Run(<cmdline>, [<show>, [<wait>, [<input>]]])

  • cmdline: command line, with optional arguments. paths containing spaces must be quoted.
  • show: window show type. 0 = hide, 1 = normal, etc.
  • wait: set to true to wait for command to finish (necessary to capture output)
  • input: optional text to send to command's stdin (wait must be true)

If not waiting for results, returns true or false.
If waiting, returns false on failure, or on success a RunResults object with the following properties:

  • exitcode: exit code of the process
  • stdout: data written to stdout
  • stderr: data written to stderr

Fixes

  • Fix for script filecounttotal, foldercount and filecount metadata properties not working in some cases.
  • Fixed evaluator error with string 30339 introduced in previous beta.
8 Likes