Features
31 plugins, already installed
Much of Sally's power comes from plugins. They load only when you first use them, so they cost nothing until then, and Plugins › Plugins Manager turns any of them off.
What ships with Sally
| Plugin | What it does |
|---|---|
| Archives | |
| ZIP | Create, browse and edit ZIP, self-extracting and multi-volume archives |
| 7-Zip | Create, browse and edit 7z archives |
| UnRAR | Browse and unpack RAR, including RAR 5 |
| TAR | TAR, GZIP, BZIP2, Z, RPM, DEB and CPIO |
| UnISO | ISO and UDF CD and DVD images |
| UnCAB, UnARJ, UnLHA | CAB, ARJ and LZH archives |
| UnCHM | Pages and images inside HTML Help files |
| UnMIME | Attachments in EML files, UUE, XXE, yEnc and BinHex |
| UnFAT | FAT12, FAT16 and FAT32 disk images |
| UnOLE2 | Streams inside OLE compound files |
| PAK | Quake PAK archives |
| File systems | |
| FTP Client | FTP and FTPS servers in a panel |
| Network | Computers and shares on your network |
| Portable Devices | Phones and cameras over MTP |
| Folders | Desktop, Control Panel, Recycle Bin and other shell folders |
| Registry Editor | The Windows registry as a folder tree |
| Windows Mobile | Pocket PC and Windows CE devices |
| Undelete | Recover deleted files from NTFS, FAT and exFAT |
| Viewers | |
| Web Viewer | HTML, Markdown, XML, SVG and images through WebView2 |
| PE Viewer | Headers, imports and exports of EXE and DLL files |
| Database Viewer | DBF, CSV and tab-delimited files |
| Multimedia Viewer | Tags and details of MP3, Ogg, WMA, WAV and tracker modules |
| Tools | |
| File Comparator | Side-by-side text and binary comparison |
| Renamer | Batch Rename with rules, regular expressions and preview |
| Checksum | CRC32, MD5, SHA-1, SHA-256 and SHA-512 |
| Split & Combine | Split large files and join them with a CRC check |
| DiskMap | Treemap of disk usage |
| Automation | Run scripts that drive Sally |
| Check Version | Check GitHub for a newer Sally release |
Scripting with Automation
The Automation plugin runs scripts in any Windows Script Host language. JScript and VBScript come with Windows, and engines for Python, Perl, Ruby and others can be added. Scripts see the panels, the selection and the focused item, and can show progress, ask questions and build their own dialogs. The plugin lists your scripts from the folders you choose and includes samples to start from.
How plugins fit in
A plugin can add an archive format, a file system for the panels, a viewer, menu commands, or several of these. Each has its own menu under Plugins, optional keyboard shortcuts and a button on the plugin bar. Plugins written for Altap Salamander 4.0 can still be loaded, after Sally asks you to trust them, since their binary interface is older.
Want to write one? See Developers.