See details in DC help file
Copy-paste to multiarc.ini
and enable in Options > Archivers.
Also some separate files can be found here (use Options > Archivers > Other... > Import).
[AppImage]
Archiver=7z
Description=AppImage (Type 1 and 2, x32 or x64)
ID=7F 45 4C 46 01 01 01 00 41 49 01, 7F 45 4C 46 01 01 01 00 41 49 02, 7F 45 4C 46 02 01 01 00 41 49 01, 7F 45 4C 46 02 01 01 00 41 49 02
IDPos=0
Extension=appimage2
Start=^-------------------
End=^-------------------
Format0=yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp n+
List=%P -r0 l {-p%W} %AQ
Extract=%P x -y {-p%W} {%S} %AQ @%LQU
ExtractWithoutPath=%P e -y {-p%W} {%S} %AQ @%LQU
Test=%P t -y {%S} %AQ @%LQU
PasswordQuery=Enter password
FormMode=8
appimage2
is a fake extension, this is a small workaround to open AppImage files with Ctrl+PgDn only.
[Base64]
Archiver=%COMMANDER_PATH%/scripts/base64uue
Description=Base64
Extension=b64
Format0=yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz n+
List=%P -l %AQ
Extract=%P -d %AQ %FQ
Add=%P -eb %AQ %FQ
[UUEncode]
Archiver=%COMMANDER_PATH%/scripts/base64uue
Description=UUEncode
Extension=uue
Format0=yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz n+
List=%P -l %AQ
Extract=%P -d %AQ %FQ
Add=%P -eu %AQ %FQ
[MhtUnPack]
Archiver=$HOME/.local/share/doublecmd/scripts/multiarc/wcx/wcxtest
Description=wcxtest + MhtUnPack.wcx
Extension=mht,mhtml,msg,xxe
Start=^---------
Format0=zzzzzzzzz yyyy tt dd hh mm ss aaaaaa n+
List=%P -l MhtUnPack.wcx %AQ
Extract=%P -x MhtUnPack.wcx %AQ .
ExtractWithoutPath=
Test=%P -t MhtUnPack.wcx %AQ
Flags=2
Script wcxtest
[TotalObserver]
Archiver=$HOME/.local/share/doublecmd/scripts/multiarc/wcx/cmdTotal
Description=cmdTotal + TotalObserver.wcx
Extension=cab,msi
Start=^Target directory:
Format0=???????n+
List=%P TotalObserver.wcx l %AQ
Extract=%P TotalObserver.wcx x %AQ .
ExtractWithoutPath=
Test=%P TotalObserver.wcx t %AQ
Flags=2
FormMode=2
[wcres]
Archiver=$HOME/.local/share/doublecmd/scripts/multiarc/wcx/cmdTotal
Description=cmdTotal + wcres.wcx
Extension=exe,dll,icl
Start=^Target directory:
Format0=???????n+
List=%P wcres.wcx l %AQ
Extract=%P wcres.wcx x %AQ .
ExtractWithoutPath=
Test=%P TotalObserver.wcx t %AQ
Flags=2
FormMode=2
Script cmdtotal