Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.07 KB

File metadata and controls

25 lines (15 loc) · 1.07 KB

Total Commander Plugin Tutorial

This repository contains sample code accompanying a tutorial about writing a Packer Plugin (WCX) for Total Commander file manager app.

It also defines a simple, custom archive format that uses zlib library for data compression.

The tutorial itself has been published in Polish language in issue 5/2025 (120) of Programista magazine. It will be published online for free in Polish and English around March 2026.

Author: Adam Sawicki, https://asawicki.info

License of the code: MIT

Written for Windows in C++ using Visual Studio 2022.

External libraries used:

  • zlib - data compression library
    • Bundled in src\third_party\zlib-1.3.1
  • str_view - null-termination-aware string-view class for C++
    • Bundled in src\third_party\str_view.hpp

File format

File format