WDX Test 64 0.7
Description
Command-line tester for Total Commander WDX content plugins. Loads a content plugin (32-bit or 64-bit), lists its supported fields, and for a given file prints every field's value with its units. Handles delayed and on-demand fields the way Total Commander does, reads Unicode fields via ContentGetValueW, and can roundtrip a field through ContentSetValue to verify it. It can be used as test harness for agentic coding of content plugins.See also the Content-Plugin writer's guide or online at WDX SDK.
This CLI utility is an enhancement of the legacy tool WDX Test created by Oleg Bondar.
What’s new
- Added CONTENT_PASSTHROUGH: fields flagged with contflags_passthrough_size_float (ContentGetSupportedFieldFlags) get the file size as ft_numeric_floating
- ft_fulltext blocks advance by maxlen-1 bytes, ft_fulltextw blocks by maxlen-2 bytes (whole WCHARs)
- Field flags are shown in the field list
- Fixed output encoding: text is written in the console output code page (UTF-8 for code page 65001), not always in the OEM code page; without a console OEM is used
- Roundtrip reports the returned type name instead of an error code
o 0.6, 2026/09/13
- Added -w switch to roundtrip a field value through ContentSetValue
o 0.5, 2026/09/13
- Added --help switch to print the usage text
o 0.4, 2026/09/13
- Added support for ft_delayed and ft_ondemand fields (CONTENT_DELAYIFSLOW)
- ft_delayed fields are queried again automatically
- Added -s switch to query ft_ondemand fields (emulates )
- Shows the placeholder string returned with ft_delayed/ft_ondemand
o 0.3, 2026/09/13
- Added support for ft_stringw and ft_fulltextw (ContentGetValueW)
- Added 64-bit build (wdxtest64.exe) able to load *.wdx64 plugins
- Added -a switch to force the ANSI plugin functions
- Fixed ft_numeric_64 output (was truncated to 32 bits)
- Added CMake build for 32-bit and 64-bit
o 0.2, 2007/09/07
- Added support for ft_fulltext
Previous versions
- 0.6 25 Oct 2026 Download 153 KB