Developers and Extensions
Multi Commander is built on a powerful extension and plug-in architecture, enabling developers to create custom tools, enhance functionality, and extend the capabilities of the application.
Tools and Utilities Extensions
Extensions can interact with the core system, display custom GUIs in windows or tabs, and extend the script system with additional commands. Examples include:
- PictureViewer: Displays its own GUI for viewing images.
- MultiRename: Provides a dedicated window for batch renaming files.
- File Checksum Verifier: Displays its GUI inside a tab for verifying file checksums.
- FSFTPScript: Extends the script language with FTP support.
File Properties Plug-ins
These plug-ins retrieve file properties, such as image dimensions or EXIF metadata, and display them as columns in the Explorer panel. Examples include:
- Picture Properties: Displays image size, EXIF date, and more.
- Custom Columns: Adds additional file property columns based on plug-in data.
FileSystem Plug-ins
FileSystem plug-ins allow Multi Commander to browse archives, FTP, the Windows Registry, and other resources with a filesystem-like structure.
File Operations Plug-ins
Enhance copy, move, and delete operations by modifying target locations, altering data, or performing actions after operations. Examples include:
- Auto Sort: Automatically organizes files into subfolders based on their names.
- Auto Unpack: Automatically extracts the contents of zip files during copy operations.
How to Get the SDK
The Multi Commander SDK is currently in beta and includes well-documented samples to help you get started. While there is no official documentation yet, the SDK provides everything you need to create your own extensions and plug-ins.
You can download the SDK from the Multi Commander Forum or directly from GitHub.
If you have any questions, feel free to reach out via email or the forum.