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
FallBackArchivers=$HOME/.local/share/doublecmd/scripts/multiarc/wcx/wcxtest,$COMMANDER_PATH/scripts/multiarc/wcx/wcxtest
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
FallBackArchivers=$HOME/.local/share/doublecmd/scripts/multiarc/wcx/cmdTotal,$COMMANDER_PATH/scripts/multiarc/wcx/cmdTotal
[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
FallBackArchivers=$HOME/.local/share/doublecmd/scripts/multiarc/wcx/cmdTotal,$COMMANDER_PATH/scripts/multiarc/wcx/cmdTotal
Script cmdtotal
[UHARC]
Archiver=$HOME/.local/share/doublecmd/scripts/multiarc/uharc/uharc
Description=UHARC 0.6b
ID=55 48 41 06
IDPos=0
IDSeekRange=0
Extension=uha
Start=^--------
End=^--------
Format0=n+
Format1=? zzzzzzzzzzzzzzz dd TTT yyyy hh mm ss aaaa *
List=%P l -d2 -y {-pw%W} %AQ
Extract=%P x -y %AQ {-pw%W} @%LQ
ExtractWithoutPath=%P e -y %AQ {-pw%W} @%LQ
Test=%P t -y -idle{ %S} %AQ
Add=%P a -y {%S} -ed+ {-pw%W} %AQ @%LQ
FormMode=10
FallBackArchivers=$HOME/.local/share/doublecmd/scripts/multiarc/uharc/uharc,$COMMANDER_PATH/scripts/multiarc/uharc/uharc,%ProgramFiles%\UHARC\UHARC.EXE
Script uharc