Announcing WssIndex 9.3

Wssindex disk cataloger version 9.3 is now available. This is mostly a bug fix release. See the changelog for details.

Licensing

WssIndex 9.3 is released as GPL 3.0 freeware.
(7 was the highest version number for console-mode versions of WssIndex. These versions are hopelessly obsolete and no longer supported. However, databases created by any previously released version of Wssindex can be read by the current version.)

System requirements

The main version of WssIndex is available as 32- and 64-bit executables. Both are built with Microsoft Visual C++ 2019. Needed Qt DLLs are included in the package. The installers may, with permission, download Visual Studio runtime files from Microsoft if they are not already installed. All versions look and operate identically. Needed DLLs are installed in the same directory as the program, so both versions of WssIndex, and other Qt-based programs, can co-exist. Performance differences are minimal, but the 64-bit version is not subject to the 2 GB process space limit imposed by 32-bit Windows so larger databases are possible. You'll need 4 or more GB of physical memory to take advantage of the increased capacity.

Web forum and other GPL software by WSS-DDC

Screen shots

Changelog

Downloads

Note: WssIndex installers are now digitally signed. This should make it less likely that virus scanners will block downloading or installation. If you're worried, you can submit the download URL to VirusTotal which will download the installer and scan it with multiple scanners. In a locked down environment, you might need to remove the marker that Windows adds to downloaded files. To do this, right-click the installer in Windows Explorer and check the "Unblock" box. (And if you're so tightly locked down that the unblock option is not available, you should talk to an admin before installing anything.)

Support for non-Windows operating systems

One reason for choosing Qt for WssIndex was its support for multiple platforms. Early on, the Qt-based version of WssIndex was only a viewer without Unicode support. At this stage, I copied the source to a Fedora 12 Linux system. After a few trivial code changes, it compiled and worked. But, there are some serious obstacles to ports to other systems:

Support for non-English languages

Qt is designed to make it easy to translate the user interface into other languages. Text strings are marked in a way which allows them to be extracted for a (human) translator. A table of translated text is applied at run time. One executable supports multiple languages through different tables. Widgets that make up the user interface resize themselves to make text fit, so if a translated string has a different number of characters than the original, adjustments are mostly automatic. WssIndex mostly follows the standards necessary to allow translation, but no translations currently exist because none have been requested.

Documentation

If I had time to write good documentation, I'd do something else. [Anon]
WssIndex for DOS had a long manual, which is largely obsolete, in WordPerfect format which is certainly not as popular as it once was. Here are a few important notes:

Acknowledgments for tools used to create WssIndex

Contact info