; -----------------------------------------------------------------------
; http://totalcmd.net/plugring/MultiArc2012.html
; Last update: 2022-10-19
; -----------------------------------------------------------------------
; ********** Content *********
;[MultiArc] Basic MultiArc settings
;[WIX_INS_EXTRACT] Hint for TC Button bar only
;[NSIS] Overview
;[NSIS_SkipSfxHeader_EXTRACT] exe_NSIS,exe
;[NSIS_EXTRACT] exe_NSIS,exe
;[7ZIP] Overview
;[7ZIP_EXTRACT] exe_7Z, exe
;[7z_ISO_WIM_WIN_EXTRACT] esd,iso,swm,udf,wim
;[7Z_EXTRACT] dmg,msi,sqfs,vfd,vhd,vhdx
;[ARC_EXTRACT] arc,arc_old (arc archives created with ARC 5.21j)
;[FREEARC] arc,arc_free (arc archives created with FreeArc)
;[BIX] bix
;[BMA] bma
;[CAB_MS_EXTRACT] cab,msu,exe
;[IMP] imp
;[INNO] Overview
;[INNO_EXTRACT] exe_IS,exe
;[INSTALLSHIELD] Overview
;[INSTALLSHIELD55] cab_IS55,hdr
;[INSTALLSHIELD50] cab_IS5,hdr
;[INSTALLSHIELD30] z_is,1,2,3,4,5,6,7,8,9,ins,lib,dat
;[INSTALLSHIELD_6TO7] cab_IS67,hdr
;[JAR] j,jar
;[LG] lg
;[LZX_EXTRACT] lzx
;[MS_STGDOC_EXTRACT] ms_STDOC
;[PAR] pdb,prc
;[RK_EXTRACT] rk,exe
;[TBB_EXTRACT] tbb
;[UNDDI] ddi,ima
;[UHARC] Overview
;[UHARC06B_SFX] exe_UHA,exe
;[UHARC06B] uha
;[UHARC04] uha
;[UPX] exe_UPX,exe
;[VCD_EXTRACT] vcd
;[WINHELP] hlp,mvb
;[Z_UNIX_EXTRACT] z_unix
;[ZOO] zoo

; -----------------------------------------------------------------------
; Basic MultiArc settings
; -----------------------------------------------------------------------
[MultiArc]
ConAClose=1
ConDelay=1
ConExclude=0
ConLines=0
ConMinimize=0
ConMode=0
LanguageFile=German.lng
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; Extract WiX Installers using dark.exe and wix.dll from WiX Toolset
; via Button Bar in TC.
; Download: http://wixtoolset.org/
; -----------------------------------------------------------------------
;[WIX_INS_EXTRACT]
; 1. Create a new Button in TC's Button Bar and fill fields as follows:
; 2. Command: cmd.exe
;    Parameters: /k "dark.exe %P%N -x %T%O"
;    Start path: %COMMANDER_PATH%\Packer\ (or wherever your dark.exe and wix.dll is stored in)
;    Take Icon file of your choice.
;    Tooltip: Extract WiX Installer into target panel (folder = File name without extension)
; --------------------------------------------------------------------

;[NSIS] Overview
; -----------------------------------------------------------------------
; Nullsoft Installation System (NSIS) Unpacker
; MultiArc addon by
; -----------------------------------------------------------------------
;    deus-ex: http://ghisler.ch/board/profile.php?mode=viewprofile&u=163
;       Icfu: icfu@gmx.de
; TychoBarfy: http://ghisler.ch/board/profile.php?mode=viewprofile&u=5868
;      vserd: multiarc@programist.ru
; -----------------------------------------------------------------------
;  Version: 0.5
; -----------------------------------------------------------------------
; Archiver: 7-Zip >= 4.58 beta
; Homepage: http://7-zip.org/
; MultiArc: >= 1.3
; Homepage: http://wcx.sourceforge.net/
; Comments: This add-on allows entering and uncompressing NSIS archives!
;           Some NSIS archives are not supported by 7-Zip (till now) and
;           will display crap data when entering and an error message
;           when trying to unpack!
;           Make sure that "Unpack each archive to a separate subdir" is
;           checked when unpacking! Otherwise you have to activate the
;           Extract= line by setting BatchUnpack=0 to guarantee complete
;           extraction (maybe a bug in MultiArc, this is investigated).
;           This mode however will slow down extraction speed extremely
;           and is therefore not recommended!
;           All versions of 7-Zip > 4.40 don't show .nsi files any more!
; -----------------------------------------------------------------------
; >>>>>>>>> Adjust BOTH paths to 7z.exe (read: 7z.exe!) below! <<<<<<<<<
; -----------------------------------------------------------------------
; Changelog:
; -----------------------------------------------------------------------
; 2006-05-12 0.5
; -----------------------------------------------------------------------
;  * Change signature (ID) for [NSIS_SkipSfxHeader],
;     by arvsn (http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=354&limit=1)
;     This ID more correct detects archives accepted by 7z.exe
;  * Change IDPOS for new signature
;  * Change to use <SEEKID>
; -----------------------------------------------------------------------
; 2006-05-10 0.4
;  * public release on totalcmd.net
;  * IDPOS now calculated by f(x)=4+512*x
;  * changed signature (ID) to the correct one used by 7-Zip
; -----------------------------------------------------------------------
; 2006-05-09 0.3
;  + added IDPOS values from x=0 to x=999
;  * IDPOS values for [NSIS_EXTRACT] are now calculated by f(x)=8+512*x
; -----------------------------------------------------------------------
; 2006-05-07 0.2
;  + added scheme [NSIS_SkipSfxHeader]
;  + added more IDPOS values
  + added ANSI support
; -----------------------------------------------------------------------
; 2006-05-06 0.1
;  * initial release
; -----------------------------------------------------------------------
[NSIS_SkipSfxHeader_EXTRACT]
Description="NSIS Unpacker Part 2 (needs 7-Zip >= 4.40, extract only!)"
Extension=exe_NSIS,exe
Archiver=%COMMANDER_PATH%\Packer\7-Zip\7z.exe
ID=00 00 00 00 EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74, 08 00 00 00 EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
;524288 --512K for SFX
IDSeekRange=524288
IDPOS=0, <SEEKID>
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  n++"
BatchUnpack=1
Debug=0
SkipSfxHeader=1
List=%P l %AQA
Extract= %P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ
; -----------------------------------------------------------------------
[NSIS_EXTRACT]
Description="NSIS Unpacker Part 1 (needs 7-Zip >= 4.40, extract only!)"
Extension=exe_NSIS,exe
Archiver=%COMMANDER_PATH%\Packer\7-Zip\7z.exe
;ï¾­ÞNullsoftInst
ID=EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
IDPOS=4, 516, 1028, 1540, 2052, 2564, 3076, 3588, 4100, 4612, 5124, 5636, 6148, 6660, 7172, 7684, 8196, 8708, 9220, 9732, 10244, 10756, 11268, 11780, 12292, 12804, 13316, 13828, 14340, 14852, 15364, 15876, 16388, 16900, 17412, 17924, 18436, 18948, 19460, 19972, 20484, 20996, 21508, 22020, 22532, 23044, 23556, 24068, 24580, 25092, 25604, 26116, 26628, 27140, 27652, 28164, 28676, 29188, 29700, 30212, 30724, 31236, 31748, 32260, 32772, 33284, 33796, 34308, 34820, 35332, 35844, 36356, 36868, 37380, 37892, 38404, 38916, 39428, 39940, 40452, 40964, 41476, 41988, 42500, 43012, 43524, 44036, 44548, 45060, 45572, 46084, 46596, 47108, 47620, 48132, 48644, 49156, 49668, 50180, 50692, 51204, 51716, 52228, 52740, 53252, 53764, 54276, 54788, 55300, 55812, 56324, 56836, 57348, 57860, 58372, 58884, 59396, 59908, 60420, 60932, 61444, 61956, 62468, 62980, 63492, 64004, 64516, 65028, 65540, 66052, 66564, 67076, 67588, 68100, 68612, 69124, 69636, 70148, 70660, 71172, 71684, 72196, 72708, 73220, 73732, 74244, 74756, 75268, 75780, 76292, 76804, 77316, 77828, 78340, 78852, 79364, 79876, 80388, 80900, 81412, 81924, 82436, 82948, 83460, 83972, 84484, 84996, 85508, 86020, 86532, 87044, 87556, 88068, 88580, 89092, 89604, 90116, 90628, 91140, 91652, 92164, 92676, 93188, 93700, 94212, 94724, 95236, 95748, 96260, 96772, 97284, 97796, 98308, 98820, 99332, 99844, 100356, 100868, 101380, 101892, 102404, 102916, 103428, 103940, 104452, 104964, 105476, 105988, 106500, 107012, 107524, 108036, 108548, 109060, 109572, 110084, 110596, 111108, 111620, 112132, 112644, 113156, 113668, 114180, 114692, 115204, 115716, 116228, 116740, 117252, 117764, 118276, 118788, 119300, 119812, 120324, 120836, 121348, 121860, 122372, 122884, 123396, 123908, 124420, 124932, 125444, 125956, 126468, 126980, 127492, 128004, 128516, 129028, 129540, 130052, 130564, 131076, 131588, 132100, 132612, 133124, 133636, 134148, 134660, 135172, 135684, 136196, 136708, 137220, 137732, 138244, 138756, 139268, 139780, 140292, 140804, 141316, 141828, 142340, 142852, 143364, 143876, 144388, 144900, 145412, 145924, 146436, 146948, 147460, 147972, 148484, 148996, 149508, 150020, 150532, 151044, 151556, 152068, 152580, 153092, 153604, 154116, 154628, 155140, 155652, 156164, 156676, 157188, 157700, 158212, 158724, 159236, 159748, 160260, 160772, 161284, 161796, 162308, 162820, 163332, 163844, 164356, 164868, 165380, 165892, 166404, 166916, 167428, 167940, 168452, 168964, 169476, 169988, 170500, 171012, 171524, 172036, 172548, 173060, 173572, 174084, 174596, 175108, 175620, 176132, 176644, 177156, 177668, 178180, 178692, 179204, 179716, 180228, 180740, 181252, 181764, 182276, 182788, 183300, 183812, 184324, 184836, 185348, 185860, 186372, 186884, 187396, 187908, 188420, 188932, 189444, 189956, 190468, 190980, 191492, 192004, 192516, 193028, 193540, 194052, 194564, 195076, 195588, 196100, 196612, 197124, 197636, 198148, 198660, 199172, 199684, 200196, 200708, 201220, 201732, 202244, 202756, 203268, 203780, 204292, 204804, 205316, 205828, 206340, 206852, 207364, 207876, 208388, 208900, 209412, 209924, 210436, 210948, 211460, 211972, 212484, 212996, 213508, 214020, 214532, 215044, 215556, 216068, 216580, 217092, 217604, 218116, 218628, 219140, 219652, 220164, 220676, 221188, 221700, 222212, 222724, 223236, 223748, 224260, 224772, 225284, 225796, 226308, 226820, 227332, 227844, 228356, 228868, 229380, 229892, 230404, 230916, 231428, 231940, 232452, 232964, 233476, 233988, 234500, 235012, 235524, 236036, 236548, 237060, 237572, 238084, 238596, 239108, 239620, 240132, 240644, 241156, 241668, 242180, 242692, 243204, 243716, 244228, 244740, 245252, 245764, 246276, 246788, 247300, 247812, 248324, 248836, 249348, 249860, 250372, 250884, 251396, 251908, 252420, 252932, 253444, 253956, 254468, 254980, 255492, 256004, 256516, 257028, 257540, 258052, 258564, 259076, 259588, 260100, 260612, 261124, 261636, 262148, 262660, 263172, 263684, 264196, 264708, 265220, 265732, 266244, 266756, 267268, 267780, 268292, 268804, 269316, 269828, 270340, 270852, 271364, 271876, 272388, 272900, 273412, 273924, 274436, 274948, 275460, 275972, 276484, 276996, 277508, 278020, 278532, 279044, 279556, 280068, 280580, 281092, 281604, 282116, 282628, 283140, 283652, 284164, 284676, 285188, 285700, 286212, 286724, 287236, 287748, 288260, 288772, 289284, 289796, 290308, 290820, 291332, 291844, 292356, 292868, 293380, 293892, 294404, 294916, 295428, 295940, 296452, 296964, 297476, 297988, 298500, 299012, 299524, 300036, 300548, 301060, 301572, 302084, 302596, 303108, 303620, 304132, 304644, 305156, 305668, 306180, 306692, 307204, 307716, 308228, 308740, 309252, 309764, 310276, 310788, 311300, 311812, 312324, 312836, 313348, 313860, 314372, 314884, 315396, 315908, 316420, 316932, 317444, 317956, 318468, 318980, 319492, 320004, 320516, 321028, 321540, 322052, 322564, 323076, 323588, 324100, 324612, 325124, 325636, 326148, 326660, 327172, 327684, 328196, 328708, 329220, 329732, 330244, 330756, 331268, 331780, 332292, 332804, 333316, 333828, 334340, 334852, 335364, 335876, 336388, 336900, 337412, 337924, 338436, 338948, 339460, 339972, 340484, 340996, 341508, 342020, 342532, 343044, 343556, 344068, 344580, 345092, 345604, 346116, 346628, 347140, 347652, 348164, 348676, 349188, 349700, 350212, 350724, 351236, 351748, 352260, 352772, 353284, 353796, 354308, 354820, 355332, 355844, 356356, 356868, 357380, 357892, 358404, 358916, 359428, 359940, 360452, 360964, 361476, 361988, 362500, 363012, 363524, 364036, 364548, 365060, 365572, 366084, 366596, 367108, 367620, 368132, 368644, 369156, 369668, 370180, 370692, 371204, 371716, 372228, 372740, 373252, 373764, 374276, 374788, 375300, 375812, 376324, 376836, 377348, 377860, 378372, 378884, 379396, 379908, 380420, 380932, 381444, 381956, 382468, 382980, 383492, 384004, 384516, 385028, 385540, 386052, 386564, 387076, 387588, 388100, 388612, 389124, 389636, 390148, 390660, 391172, 391684, 392196, 392708, 393220, 393732, 394244, 394756, 395268, 395780, 396292, 396804, 397316, 397828, 398340, 398852, 399364, 399876, 400388, 400900, 401412, 401924, 402436, 402948, 403460, 403972, 404484, 404996, 405508, 406020, 406532, 407044, 407556, 408068, 408580, 409092, 409604, 410116, 410628, 411140, 411652, 412164, 412676, 413188, 413700, 414212, 414724, 415236, 415748, 416260, 416772, 417284, 417796, 418308, 418820, 419332, 419844, 420356, 420868, 421380, 421892, 422404, 422916, 423428, 423940, 424452, 424964, 425476, 425988, 426500, 427012, 427524, 428036, 428548, 429060, 429572, 430084, 430596, 431108, 431620, 432132, 432644, 433156, 433668, 434180, 434692, 435204, 435716, 436228, 436740, 437252, 437764, 438276, 438788, 439300, 439812, 440324, 440836, 441348, 441860, 442372, 442884, 443396, 443908, 444420, 444932, 445444, 445956, 446468, 446980, 447492, 448004, 448516, 449028, 449540, 450052, 450564, 451076, 451588, 452100, 452612, 453124, 453636, 454148, 454660, 455172, 455684, 456196, 456708, 457220, 457732, 458244, 458756, 459268, 459780, 460292, 460804, 461316, 461828, 462340, 462852, 463364, 463876, 464388, 464900, 465412, 465924, 466436, 466948, 467460, 467972, 468484, 468996, 469508, 470020, 470532, 471044, 471556, 472068, 472580, 473092, 473604, 474116, 474628, 475140, 475652, 476164, 476676, 477188, 477700, 478212, 478724, 479236, 479748, 480260, 480772, 481284, 481796, 482308, 482820, 483332, 483844, 484356, 484868, 485380, 485892, 486404, 486916, 487428, 487940, 488452, 488964, 489476, 489988, 490500, 491012, 491524, 492036, 492548, 493060, 493572, 494084, 494596, 495108, 495620, 496132, 496644, 497156, 497668, 498180, 498692, 499204, 499716, 500228, 500740, 501252, 501764, 502276, 502788, 503300, 503812, 504324, 504836, 505348, 505860, 506372, 506884, 507396, 507908, 508420, 508932, 509444, 509956, 510468, 510980, 511492
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  n++"
BatchUnpack=1
Debug=0
List=%P l %AQA
Extract=%P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ
; -----------------------------------------------------------------------

;[7ZIP] Overview
; -----------------------------------------------------------------------
; Handle ISO images using 7-zip http://www.7-zip.org/
; see ZoSTeR at https://ghisler.ch/board/viewtopic.php?t=23800
; NOTE: For ISO I use MultiArc and 7-zip.
; For BIN, MDF and NRG images I use iso.wcx!
; Why? iso.wcx and iso.exe (very slow) display only
; Readme.txt on big ISO files.
; -----------------------------------------------------------------------
[7z_ISO_WIM_WIN_EXTRACT]
Description="7-Zip ESD, ISO, SWM, UDF, WIM (extract only!)"
Extension=esd,iso,swm,udf,wim
Archiver=%COMMANDER_PATH%\Packer\7-Zip\7z.exe
; Signatures and IDPos for:
; ISO: 01 43 44 30 30 31, 0x8000
; UDF, UDF-ISO: 00 42 45 41 30 31, 0x8000
; ESD, SWM, WIM: 4D 53 57 49 4D, 0x0
ID=01 43 44 30 30 31, 00 42 45 41 30 31, 4D 53 57 49 4D
IDPos=0x0, 0x8000
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  n++"
AskHistory=0
AskMode=0
SkipLIST=1
SkipSfxHeader=0
IgnoreErrors=0
SkipDirsInFileList=1
List=%P l -r0 %AQA
Extract=%PQA e -y {%S} -scsWIN %AQA @%LQ
ExtractWithPath=%PQA x -y {%S} -scsWIN %AQA @%LQ
Test=%PQA t -y {%S} %AQA
;[]; -----------------------------------------------------------------------
; Handle all other file types, 7-zip is able
; to extract using  7-zip http://www.7-zip.org/
; -----------------------------------------------------------------------
; Unpack esd, iso, isoudf, swm, wim see section above [7z_ISO_WIM_WIN_EXTRACT]
; Pack and unpack xz see xz.wcx64
; Unpack nsis see section above [NSIS_EXTRACT]
; Unpack ddi, ima see section below [UNDDI]
; Unpack MsCab, msu and CAB.exe see section below [CAB_MS_EXTRACT]
; Working with Total7zipx64.wcx64 for various other archives.
; -----------------------------------------------------------------------
[7Z_EXTRACT]
Description="Some more 7-ZIP extractable (extract only!)"
Extension=dmg,msi,sqfs,vfd,vhd,vhdx
Archiver=%COMMANDER_PATH%\Packer\7-Zip\7z.exe
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  n++"
BatchUnpack=1
SkipLIST=1
List=%P l %AQA
Extract=%PQA e -y {%S} -scsWIN %AQA @%LQ
ExtractWithPath=%PQA x -y {%S} -scsWIN %AQA @%LQ
Test=%P t -y -- %AQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; Arc for Windows Version 5.21j.1926
; http://gnuwin32.sourceforge.net/packages/arc.htm
; Description: This package creates and extracts-from ARC archives.
;              An ARC archive contains files which are compressed
;              according to the most efficient of three algorithms.
;              ARC archives are usually only used for compatibility
;              with MS-DOS.
; NOTES: There's no way to get the starting of file list. So you get an
; error, when just unpacking an archive. So look into the archive, and
; mark files and folders for manual extraction.
; -----------------------------------------------------------------------
[ARC_EXTRACT]
Description="ARC 5.21j (extract only!)"
Extension=arc_old
Archiver=%COMMANDER_PATH%\Packer\arc521j.exe
ID=1A 00, 1A 01, 1A 02, 1A 03, 1A 04, 1A 05, 1A 06, 1A 07, 1A 08
IDPos=0
Start="^============  ========"
End="^        ====  ========            ====  ========"
Format0="nnnnnnnnnnnn  zzzzzzzz                  pppppppp  dd TTT yy  hh:mmH      "
Debug=0
List=%P v %aQA
Extract=%P x %aQ @%lQA
Test=%P t %aQA
;Add=%P a %aQ @%lQA
;Delete=%P d %aQ @%lQA
;Move=%P m %aQ @%lQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; TotalCommander MultiArc config add-on for FreeArc archives.
; To install it, append contents of this file to multiarc.ini.
; Arc.exe and unarc.exe should be in your PATH - or write paths here.
; -----------------------------------------------------------------------
; Version: FreeArc 0.666
; Homepage: http://freearc.org
; Available at: https://www.sac.sk/files.php?d=7&l
; Comments: none
; WARNINGS: none
; -----------------------------------------------------------------------
[FREEARC]
Description="FreeArc 0.666"
Extension=exe_ARC,arc
Archiver=%COMMANDER_PATH%\Packer\freearc.exe
ID=41 72 43 01
IDPos=0, -38, -39, -40, <SeekID>
Format0="yyyy tt dd hh mm ss aaaaaaa zzzzzzzzzzzzzzz ppppppppppppppp rrrrrrrr n++"
Start="^--"
End="^--"
AskMode=2
AskHistory0=-mx -sfx=freearc.sfx
AskHistory1=-m2
AskHistory2=-mx
AskHistory3=-max
IgnoreErrors=0
Debug=0
UnixPath=1
SkipDirsInFileList=0
SkipEmptyNames=1
BatchUnpack=1
SearchForUglyDirs=0
SkipLIST=1
SkipSfxHeader=1
List=%P v --noarcext -- %AQA
Add=%P a {-ap%RA} --noarcext -sclANSI {%S} -- %AQA @%LA
Move=%P m {-ap%RA} --noarcext -sclANSI {%S} -- %AQA @%LA
Delete=%P d --noarcext -sclANSI -- %AQA @%LA
Extract=%P e -y --noarcext -sclANSI -- %AQA @%LA
ExtractWithPath=%P x -y --noarcext -sclANSI -- %AQA @%LA
Test=%P t --noarcext -sclANSI -- %AQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; Version: BIX Archiver 1.00 Beta 7 Copyright (c) Igor Pavlov  27-Oct-1999
; http://compress.da.ru/ and http://www.7-zip.com/
; -----------------------------------------------------------------------
[BIX]
Description="BIX Archiver 1.00 Beta 7"
Extension=bix
Archiver=%COMMANDER_PATH%\Packer\bix.exe
ID=42 49 58 30 C1 B8 03 9A F1
Start="^----------"
End="^----------"
Format0="n++"
Format1="yyyy tt dd hh mm ss  aaaaa zzzzzzzzzz pppppppppp"
Debug=0
SkipDirsInFileList=1
List=%P ltf %AQA
Add=%P -r0 -y a %AQA @%LQ
Move=%COMMANDER_PATH%\bixmov.bat %PQ %AQA rem %FQ
Delete=%P d -r0 -y %AQA @%LQ
Extract=%P -r0 -y e %AQA @%LQ
Test=%P t %AQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; BMA 1.31 beta  Copyright (c) 2003-2005 Alexander Cherenkov  22-Sep-2005
; http://forrox.narod.ru/bma_en.htm
; -----------------------------------------------------------------------
[BMA]
Description="BMA 1.31 beta"
Extension=bma
Archiver=%COMMANDER_PATH%\Packer\bma.exe
ID=21 42 4D 41
IDPos=0
Start="^---------- -------- ----- ------------ ------------  ------------"
End="^---------- -------- ----- ------------ ------------  ------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp n++"
BatchUnpack=0
Debug=0
List=%P l %AQA
Add=%P a -mx -r %AQA @%LQ
Delete=%P d %AQA @%LQ
Extract=%P e %AQA %FQ
ExtractWithPath=%P x %AQA %FQ
Test=%P t %AQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; EXTRACT MICROSOFT CAB ARCHIVES
; Extract MSCAB including MSCAB-Executable files using7-zip
; to extract using  7-zip http://www.7-zip.org/
; -----------------------------------------------------------------------
; Comment: If I really would need to pack MsCAB, I'll do it with
; IZArc Command Line Compression Add-On Version 1.1 (Build: 130)
; using Button bar. TB
; Download: https://www.izarc.org/downloads
; 1. Create a new Button in TC's Button Bar and fill fields as follows:
; 2. Command: cmd.exe
;    Parameters: /k "IZARCC -a -x -r -p -W %T%O.cab %P%N"
;    Start path: %COMMANDER_PATH%\Packer\IZArc\ (or wherever your
;    dark.exe and wix.dll is stored in)
;    Take Icon file of your choice.
;    Tooltip: Pack as Microsoft Cabinet into target panel (folder = File
;    name without extension)
; -----------------------------------------------------------------------
[CAB_MS_EXTRACT]
Description="Extract MSCAB via 7-zip (extract only!)"
Extension=cab,msu,exe
Archiver=%COMMANDER_PATH%\Packer\7-Zip\7z.exe
ID=4D 53 43 46
IDPos=0x0, <SEEKID>
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  n++"
BatchUnpack=1
SkipLIST=1
SkipSfxHeader=1
IgnoreErrors=0
List=%P l %AQA
Extract=%PQA e -y {%S} -scsWIN %AQA @%LQ
ExtractWithPath=%PQA x -y {%S} -scsWIN %AQA @%LQ
Test=%P t -y -- %AQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; IMP 1.12 High-Performance Archiver Copyright 1998-2000 Technelysium Pty Ltd.
; http://info.elf.stuba.sk/packages/pub/pc/pack/imp112.exe
; NOTE: Compared to IMP 1.1 IMP 1.12 doesn't need Dos4gw.exe
; WARNING!: Yes-yes, you have to register before using this archiver in multiarc.
; -----------------------------------------------------------------------
[IMP]
Description="IMP 1.12"
Extension=imp
Archiver=%COMMANDER_PATH%\Packer\imp112.exe
Start="^---------"
End="^Total: "
Format0="zzzzzzzzzz TTT dd yyyy hh mmHH aaaaa n++"
BatchUnpack=0
Debug=0
SkipDirsInFileList=1
List=%P l -y %AQA
Add=%P a -y -pl %AQA @%LA
Move=%P a -d -y -pl %AQA @%LA
Delete=%P d -y %AQA @%LA
Extract=%P e -y -p- %AQA @%LA
ExtractWithPath=%P e -y %AQA @%LA
Test=%P t -y %AQA
; -----------------------------------------------------------------------

;[INNO] Overview
; -----------------------------------------------------------------------
; Addon   : Inno Setup
; Version : 3.1, 2021-05-12 by deus-ex
; Authors : Gnozal, Maxwish, arsvrn, MultiArc team, ZoSTeR,
;           XPEHOPE3KA, icfu, TychoBarfy, MVV, deus-ex
; Required: Total Commander v9.5x or higher, https://www.ghisler.com
;           MultiArc v1.4.3.162, http://totalcmd.net/plugring/MultiArc2012.html
;           Latest MultiArc release, https://yadi.sk/d/EtSssI_ZuFRtRQ
;           Inno Setup Unpacker v0.50, http://innounp.sourceforge.net
;
;
; Inno Setup Unpacker, MultiArc, IDs:
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; Inno Setup Unpacker supports listing and unpacking the content of software
; installers created with the free installer solution Inno Setup, available
; at https://jrsoftware.org/isinfo.php
;
; Inno Setup Unpacker offers support for most Inno Setup releases ranging from
; v1.3.x to v6.1.x with a few exceptions.
;
; Inno Setup installers usually contain one of two signatures (without quotes):
;
;  'Inno Setup Setup Data ('
;  'My Inno Setup Extensions Setup Data ('
;
; First this script searches the executable header for the string 'Inno Setup'.
; If a match is found, the executable then is checked for several exclusion
; strings to filter unsupported versions:
; 
;  '1.3.6'    = Inno Setup v1.3.6
;  '1.3.9'    = Inno Setup v1.3.9
;  '1.3.1'    = Inno Setup v1.3.10-v1.3.19
;  '4.2.5'    = Inno Setup v4.2.5
;  'with ISX' = any Inno Setup version
;  'jpe)'     = any Inno Setup version
;
; Should you encounter any Inno Setup installer currently unsupported by this
; script, you can verify with the Inno Setup Unpacker using this command-line:
;
;  innounp.exe -v -b -m <path>[inno-setup.exe]
;
; Please report any issues and suggestions in the related forum thread at
; https://ghisler.ch/board/viewtopic.php?t=3810
;
;
; Unsupported Inno Setup Installers:
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; Any Inno Setup Installer version unsupported by Inno Setup Unpacker
; is excluded by this script. Optionally any Inno Setup Installer can
; be accessed with the packer plugin InstallExplorer, available at
; https://totalcmd.net/plugring/IETotal.html (32-bit only).
; 
;
; History:
; ~~~~~~~~
; v3.1, 2021-05-12 by deus-ex
;  * adjusted parameters of List and ExtractWithPath commands
;  * added Extract command, Note: This is ONLY used when BatchUnpack=0,
;    useful for Inno Setup Installers that fail to unpack with BatchUnpack=1
;  * removed unrequired special specifier in Format0= string
;
; v3.0, 2021-01-24 by deus-ex
;  * revised and simplified script, based on InnoUnp's broadened support of
;    Inno Setup versions and MultiArc's fixed 'ExcludeIDs' function (many thanks to MVV)
;  + adds support for Inno Setup Installer versions 1.3.x to 6.1.x
;  + includes previously unsupported versions from v1.3.x, v2.x, and manny more
;  * improved handling of unsupported versions and variants
;  * rewrote addon text, improved descriptions
;  + added links to referenced software
;
; v2.1a, 2007-12-22 by deus-ex
;  * updated info for Inno Setup Unpacker
;  * rewrote addon text
;
; v2.1, 2007-08-06 by deus-ex
;  + converted decimal IDPos values to hexadecimal, requires MultiArc v1.4.x
;  + enhanced exclude filter to detect 'My Inno Setup Extensions Setup Data (3.0.4)'
;  - removed 'ExcludeIDs', feature doesn't work properly
;  * rewrote addon text, fixed spelling
;
; v2.0b, 2007-03-08 by ZoSTeR
;  + added IDPos to support 'Inno 5.1.10'
;
; v2.0a, 2006-05-20 by deus-ex
;  + added IDPos to support a 'Inno 4.0.9(UPXed)' variant (thanks to XPEHOPE3KA)
;
; v2.0, 2006-05-18 by deus-ex
;  * restructured sections to improve exclusion of unsupported Inno Setup Installers
;  * increased file name length in 'Format0', fixes truncated file names in listing
;  * rewrote addon text, restructured layout, fixed spelling
;  + added filter for 'Inno 3.0.3 with ISX'
;  + added filter for 'Inno 4.2.2jpe'
;  + added support for 'Inno 3.0.6.1', previously handled by InstallExplorer
;  + added support for 'Inno 4.0.9(UPXed)', InnoUnp cannot handle when unUPXed
;  + added support for 'Inno 4.0.10(UPXed)', InnoUnp cannot handle when unUPXed
;  + added ASCII conversions of ID strings for comprehensibility
;  + added hexadecimal conversions of IDPos strings for quick checking in executables
;
; v1.1, 2006-04-06 by MultiArc team, arsvrn
;  * rewrote ID and IDPos for improved archive detection
;
; v1.0.1, 2004-04-19 by Maxwish
;  + added '-m' parameters, to also show embedded files
;  + added 'BatchUnpack=1' for speed improvement
;  - removed { } from {@%LQ} in 'extract' strings, not required
;
; v1.0a, 2004-04-02 by Maxwish
;  * corrected datestring in 'Format0'
;
; v1.0, 2004-04-02 by Gnozal
;  * innitial release
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INNO_EXTRACT]
Description="Inno Setup (extract only!)"
Extension=exe_IS,exe
Archiver=%COMMANDER_PATH%\Packer\innounp.exe
;ID=Inno Setup
ID=49 6E 6E 6F 20 53 65 74 75 70
IDPos=<SeekID>
ExcludeIDs=(31 2E 33 2E 31, 23), (31 2E 33 2E 36, 23), (31 2E 33 2E 39, 23), (77 69 74 68 20 49 53 58, 30), (77 69 74 68 20 49 53 58, 31), (6A 70 65 29, 28), (34 2E 32 2E 35, 23)
;ExcludeIDs=(1.3.1, Offset 23),  (1.3.6, Offset 23),   (1.3.9, Offset 23),   (with ISX, Offset 30),         (with ISX, Offset 31),         (jpe), Offset 28), (4.2.5, Offset 23)
Start="^--"
End="^--"
Format0="zzzzzzzzzz  yyyy tt dd hh mm n++"
BatchUnpack=1
Debug=0
List=%P -v -b -m %AQA
Extract=%P -e -b -m -q -y %AQA @%LQ
ExtractWithPath=%P -x -b -m -q %AQA @%LQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
;[INSTALLSHIELD] Overview
; -----------------------------------------------------------------------
; ***********************************************
; INSTALLSHIELD 7 / 6 / 5.5 / 5 -> CAB [HDR] / 3
; ***********************************************
; -----------------------------------------------------------------------
; INSTALLSHIELD 5+ CAB ARCHIVES
; Version: i5comp v2.01
; Available at: ftp://ftp.elf.stuba.sk/pub/pc/pack/i5comp21.rar
; Notes form LucifeR:
; -ADD, DELETE AND EXTRACT RUNS FINE FOR ME, but I only test with a few DATA.CAB files.
; -You can not replace a file inside CAB, you MUST delete old file.
; -Viewing with Lister and extracting only works with cab files and doesn't work with hdr
; -----------------------------------------------------------------------
[INSTALLSHIELD55]
Description="InstallShield 5.5"
Extension=cab_IS55,hdr
Archiver=%COMMANDER_PATH%\Packer\i5comp.exe
ID=49 53 63 28 01
Format0="tt dd yyyy hh mm zzzzzzzzz aaaa ppppppppp cccc n++"
BatchUnpack=0
Debug=0
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Extract=%P e -o -d -f -v2 %AQ %FQ
; -----------------------------------------------------------------------
; INSTALLSHIELD 5+ CAB ARCHIVES
; Version: i5comp v2.01
; For comments see [InstallShield55]
; -----------------------------------------------------------------------
[INSTALLSHIELD50]
Description="InstallShield 5.0"
Extension=cab_IS5,hdr
Archiver=%COMMANDER_PATH%\Packer\i5comp.exe
ID=49 53 63 28 04
Format0="tt dd yyyy hh mm zzzzzzzzz aaaa ppppppppp cccc n++"
BatchUnpack=0
Debug=0
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Extract=%P e -o -d -f %AQ %FQ
; -----------------------------------------------------------------------
; INSTALLSHIELD 3 ARCHIVES
; Version: Version 3.00.062
; ftp://ftp.elf.stuba.sk/pub/pc/pack/icomp95.zip
; Comments: Read-Only version.
; WARNING!: This utility is not Y2K compatible. Date of packed files in list for
;           year 2000 looks like 100. File size at this point is reduzed by one char.
;           NOTE: Thanks to Eugen Labun we have some workaround for Y2K problem
;           Format0= was changed and now only year will be displayed bogus - other
;           parameters is OK. List command and hh-mm was changed to hh:mm.
;           Also changed %aQ/%AQ to %aQA/%AQA for use ANSI encoding so that files
;           laying in folders with higher ASCII in names are processed correctly.
; -----------------------------------------------------------------------
[INSTALLSHIELD30]
Description="InstallShield 3.0"
Extension=z_is,1,2,3,4,5,6,7,8,9,ins,lib,dat
Archiver=%COMMANDER_PATH%\Packer\i3comp.exe
ID=13 5D 65 8C
IDPos=0
Start="^ ========"
End="^                ------"
;tt-dd-yyy* (shows correct date but doesn't extract correctly)
Format0=" ttddyyyy hh mm zzzzzzzz aaaa pppppppp n++"
Debug=0
IgnoreErrors=1
List=%P -l %aQA %E6
Add=%P -h %FWq %AQA %Rq {%S}
Extract=%P -d -h -o %AQA %FWq %FPq {%S}
ExtractWithPath=%P -d -i %AQA %FWq %FPq {%S}
Test=%pQ -dt %aQA
; -----------------------------------------------------------------------
; INSTALLSHIELD 6+ TO 7+ ARCHIVES
; Version: i6comp v0.20
; ftp://ftp.elf.stuba.sk/pub/pc/pack/i6comp02.zip
; Why doesn't it work with Start="^Version 0.2... although this would be right?
; -----------------------------------------------------------------------
[INSTALLSHIELD_6TO7]
Description="InstallShield 6.0 to 7.0"
Extension=cab_IS67,hdr
Archiver=%COMMANDER_PATH%\Packer\i6comp.exe
ID=49 53 63 28 0C, 49 53 63 28 00
IDPos=0
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
Format0="tt dd yyyy hh mm zzzzzzzzzz aaaa pppppppppp cccc n++"
BatchUnpack=0
Debug=0
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Extract=%P e -o -d -f %AQ %FQ %FWQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; JAR 1.02 Copyright (c) 1996-97 ARJ Software, Inc.  Aug 11 1997
; http://www.arjsoft.com/
; -----------------------------------------------------------------------
[JAR]
Description="JAR 1.02 by ARJ Software, Inc."
Extension=j,jar
Archiver=%COMMANDER_PATH%\Packer\jar32.exe
ID=1A 4A 61 72 1B 00
IDPos=14
Start="^-------"
End="^Total files listed: "
Format0="* n++"
Format1="zzzzzzzzzz aaaaa                        yyyy tt dd hh mm ss"
Format2=" "
BatchUnpack=0
Debug=0
List=%P v -y %AQA
Add=%P a -y %AQA @%LQ
Move=%P m -y %AQA @%LQ
Delete=%P d -y %AQA @%LQ
Extract=%P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ
Test=%P t -y %AQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; ARHANGEL archives
; ARchive HANdler by GEorge Lyapko v1.40  Shareware (c) 1997-2000
; ftp://ftp.cdrom.com/pub/sac/pack/arh140.zip
; WARNING!: Does not store directories and file paths.
;           Files stored from directories AND/OR if their file name more
;           than 8 characters are shown with truncated name in file list
;           and cannot be extracted from the .LG archive!
; (List= should be List=%P l -d -q %AQ but then Start= and End= don't work)
; -----------------------------------------------------------------------
[LG]
Description="ARHANGEL archives"
Extension=lg
Archiver=%COMMANDER_PATH%\Packer\arhangel.exe
ID=4C 47
IDPos=0
Start="^============ ========== ========== ====== ========== ======== ======= === ====="
End="^============ ========== ========== ====== ========== ======== ======= === ====="
Format0="nnnnnnnnnnnn zzzzzzzzzz                  yyyy tt dd hh mm ss aaaaa           "
Debug=0
List=%P l -q %AQ
Add=%P a -q %AQ @%LQ
Move=%P a -m -q %AQ @%LQ
Delete=%P d -q %AQ @%LQ
Extract=%P e %AQ @%LQ
Test=%P t -q %AQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; LZX archives add-on - optimized by Siarzhuk Zharski (read-only version)
; Based on unlzx by David Tritscher & Oliver Gantert:
; http://en.totalcmd.pl/download/wcx/ard/MultiArc_helper_utilities_by_Zharski
; -----------------------------------------------------------------------
[LZX_EXTRACT]
Description="LZX archives (extract only!)"
Extension=lzx
Archiver=%COMMANDER_PATH%\Packer\unlzx.exe
ID=4C 5A 58
IDPos=0
Start="^BEGIN -- -------- "
End="^END ---- -------- "
Format0="zzzzzzzz          hh mm ss dd ttt yyyy          n++"
Debug=0
UnixPath=1
List=%P -v %A
Extract=%P -x %AQ -p %FQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; M$ compound storages add-on: Word/Excel/Powerpoint Documents and so on...
; Author: Siarzhuk Zharski
; http://en.totalcmd.pl/download/wcx/ard/MultiArc_helper_utilities_by_Zharski
; -----------------------------------------------------------------------
[MS_STGDOC_EXTRACT]
Description="MS Compound Storage Document (extract only!)"
Extension=ms_STDOC
Archiver=%COMMANDER_PATH%\Packer\stgdoc.exe
ID=D0 CF
IDPos=0
Start="^----- date time ------ size name ----"
End="^-------------------------------------"
Format0="dd tt yyyy mm ss zzzzzzzzzz n++"
Debug=0
List=%P -l %AQA
Extract=%P -e %AQA %FQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; Palm prc and pdb files add-on through PAR 0.05.02
; http://web.cefriel.it/~frumento
; PAR Website: http://www.djw.org/product/palm/par/
; -----------------------------------------------------------------------
[PAR]
Description="Palm prc and pdb files through PAR 0.05.02"
Extension=pdb,prc
Archiver=%COMMANDER_PATH%\Packer\par.exe
ID=4F 42 44 20 47 61 75 67 65, 44 54 43 2D 47 65 6E 65 72 69 63
IDPos=0
TypeName=PAR
Format0="nnnn eeee zzzz"
AskMode=0
BatchUnpack=0
Debug=0
IgnoreErrors=0
SearchForUglyDirs=0
SkipEmptyNames=1
List=%P t %AQA
Add=%P a %AQA %FQ
Delete=%P d %AQA %FQ
Extract=%P x %AQA -f %FQ %FQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; Version: RK v1.04 build 1 Copyright: Andrei Zharnasek (c) 2003
; http://info.elf.stuba.sk/packages/pub/pc/pack/rk104a1w.exe
; List and extract only!
; -----------------------------------------------------------------------
[RK_EXTRACT]
Description="RK 1.04.1 alpha (extract only!)"
Extension=rk,exe
Archiver=%COMMANDER_PATH%\Packer\rk.exe
ID=01 52 4B
IDPos=-3
Start="     ====    ====     ====   ===="
End="  -------                    -------"
Format0="zzzzzzzzz  dd tt yy  hh mmH  n++"
BatchUnpack=1
Debug=0
List=%P -va %AQA
Extract=%P -e -y %AQA @%LA
ExtractWithPath=%P -x -y %AQA @%LA
Test=%P -i %AQA
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; THEBAT! TBB-Files
; tbb2mbx v1.2 © 2001 Dennis Trachuk
; http://plugring.farmanager.com/downld/files/addons/tbb2mbx12.zip
; ftp://ftp.externet.hu/pub/mirror/sac/utilfile/tbb2mbx.zip
; Comments: This configuration use -ls3f list format. The files are listed first
; by Subject-dir, then by a Sender-dir. Run tbb2mbx for more list formats.
; WARNING!:  I added the -a switch because my INBOX database file was broken,
; use it only if your files aren't OK.
; Only works with tbb2mbx v.1.2, the v.1.3 rc in the author page doesn't have
; the list and extract command, then it can't be used with multicarc
; -----------------------------------------------------------------------
; Note: For other languages than english and russian, and also to avoid
; conflicts with file naming conventions (i.e. :"? symbols in subject):
; -ls3f was replaced with -l
; So emails are listed as 00000000.eml, 000000A0.eml, ... but without errors! 
; -----------------------------------------------------------------------
[TBB_EXTRACT]
Description="The Bat! Message Base (extract only!)"
Extension=tbb
Archiver=%COMMANDER_PATH%\Packer\tbb2mbx.exe
ID=20 06 79 19 08 0C 00
IDPos=0
Format0="zzzzzzzzzz a n++"
Start="Found"
BatchUnpack=0
Debug=0
SkipLIST=1
List=%P -l %AQA -a
Extract=%P -x %aA %FW -a
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; UNDDI Copyright (c) Mariusz Borkowski
; http://www.ii.pw.edu.pl/~borkowsm/unddi.htm (no more available)
; http://www.famlehm.de/deleteme/tychobarfy/files/index_en.html#f006
; Mariusz's original version of UNDDI doesn't work with MultiArc because it doesn't support paths.
; You can download a version of UNDDI (compiled by Mariusz) working with MultiArc here:
; http://www.famlehm.de/deleteme/tychobarfy/files/unddi.zip
; UNDDI is a program that extracts files from FAT12 disk images
; created by DiskDupe (*.ddi), as well as from other raw disk images (*.ima).
; Better than extract.exe!
; Author: TychoBarfy
; -----------------------------------------------------------------------
[UNDDI]
Description="UNDDI 2006/01/18 (extract only!)"
Extension=ddi,ima
Archiver=%COMMANDER_PATH%\Packer\unddi.exe
Start="^---------------------------------------"
End="^---------------------------------------"
Format0="nnnnnnnnnnnnn  zzzzzzz yyyy tt dd hh mm"
Debug=0
IgnoreErrors=0
SearchForUglyDirs=0
SkipLIST=1
List=%P l %aQA
Extract=%P e -oy %aQA
ExtractWithPath=%P x -oy %aQA
; -----------------------------------------------------------------------

;[UHARC] Overview
; -----------------------------------------------------------------------
; ***********************************************
; UHARC 0.6b sfx / 0.6b /  0.4b
; ***********************************************
; -----------------------------------------------------------------------
; UHARC 0.6b with Sfx-Stub (c) 1997-2005 by Uwe Herklotz 01 Oct 2005
; Freeware for non-commercial use, contact: uwe.herklotz[a]gmx.de
; http://info.elf.stuba.sk/packages/pub/pc/pack/uharc06b.zip
; Note: Needs UHARCSFX.exe from package in same dir as UHARC06B.exe!
; -----------------------------------------------------------------------
[UHARC06B_SFX]
Description="UHarc SFX !AFTER! packing ren .exe_UHA -> .exe"
Extension=exe_UHA,exe
Archiver=%COMMANDER_PATH%\Packer\uharc06b.exe
ID=55 48 41 06
Start="^--"
End="^--"
Format0="n++"
Format1="                              zzzzzzzzzz  dd TTT yyyy  hh mm ss  aaaa  cccccccc"
AskMode=0
BatchUnpack=0
Debug=0
SkipDirsInFileList=1
SkipLIST=1
List=%P l -b32784 -d2 -idle -y %AQA
Add=%P a -sfx -ed -m3 -md16384 -b32784 -idle %AQA @%LQ
Move=%P m -sfx -ed -m3 -md16384 -b32784 -idle -y{ %S} %AQA @%LQ
Extract=%P e -b32784 -y %AQA @%LQ
ExtractWithPath=%P x -b32784 -y %AQA @%LQ
; -----------------------------------------------------------------------
; UHARC 0.6b high compression multimedia archiver BETA version
; Copyright (c) 1997-2005 by Uwe Herklotz 01 Oct 2005
; Freeware for non-commercial use, contact: uwe.herklotz[a]gmx.de
; http://info.elf.stuba.sk/packages/pub/pc/pack/uharc06b.zip
; -----------------------------------------------------------------------
[UHARC06B]
Description="UHarc 0.6b"
Extension=uha
Archiver=%COMMANDER_PATH%\Packer\uharc06b.exe
ID=55 48 41 06
Start="^--"
End="^--"
Format0="n++"
Format1="                              zzzzzzzzzz  dd TTT yyyy  hh mm ss  aaaa  cccccccc"
AskMode=0
BatchUnpack=0
Debug=0
SkipDirsInFileList=1
SkipLIST=1
List=%P l -d2 -b32784 -idle -y %AQA
Add=%P a -ed -m3 -md16384 -b32784 -idle %AQA @%LQ
Move=%P m -ed -m3 -md16384 -b32784 -idle %AQA @%LQ
Extract=%P e -b32784 -idle -y %AQA @%LQ
ExtractWithPath=%P x -b32784 -idle -y %AQA @%LQ
; -----------------------------------------------------------------------
; UHARC 0.4 Beta (Win32 version)
; http://www.nemu.to/file/uharc04.zip
; -----------------------------------------------------------------------
[UHARC04]
Description="Uharc 0.4b"
Extension=uha
Archiver=%COMMANDER_PATH%\Packer\uharc04b.exe
ID=55 48 41 04
Start="^--"
End="^--"
Format0="n++"
Format1="                              zzzzzzzzzz  dd TTT yyyy  hh mm ss  aaaa  cccccccc"
AskMode=0
BatchUnpack=0
Debug=0
SkipDirsInFileList=1
SkipLIST=1
List=%P l -d2 -idle -y %AQA
Add=%P a -ed -m3 -md16384 -b32784 -idle %AQA @%LQ
Move=%P m -ed -m3 -md16384 -b32784 -idle %AQA @%LQ
Extract=%P e -b32784 -idle -y %AQA @%LQ
ExtractWithPath=%P x -b32784 -idle -y %AQA @%LQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; ***********************************************
; UPX
; ***********************************************
; WARNING!
; 1. Be sure to have a different folder opened in the other panel!
;    And don't extract single packed exes via dragging to parent
;    dir while you have opened the exe via Ctrl+PgDown!
;    Otherwise the original exe will be deleted and no backup is
;    created.
; 2. Copy the exe to a place onto your hard drive before extracting
;    because extraction happens in the source folder which doesn't
;    work on write-protected media!
; 3. Please rename the exe_UPX to exe !!AFTER!! compression.
; 4. Always use newest version of upxXXXw, if possible.
; -----------------------------------------------------------------------
; UPX compressed files: http://upx.sourceforge.net/
; http://web.cefriel.it/~frumento/uploads/Programs/index.html
; -----------------------------------------------------------------------
[UPX]
Description="UPX compressed files"
Extension=exe_UPX,exe
Archiver=%COMMANDER_PATH%\Packer\upx396.exe
;TypeName=UPX
ID=55 50 58 21,31 2E 39 30 00 55 50 58
IDPos=480,501,992,987
Start="--------------------"
Format0="zzzzzzzzzzzzzzzzzzzzzz -> pppppppppppppppppppppp n++"
AskMode=0
BatchUnpack=0
Debug=0
IgnoreErrors=0
SearchForUglyDirs=0
SkipDirsInFileList=1
SkipEmptyNames=1
SkipLIST=0
UnixPath=0
List=%P -l -q --no-color %AQAW
Add=%P --lzma --best --compress-icons=1 -q -k %FQ -o%AQA
Extract=%P -d -k %AQA
Test=%P -t -q --no-color %FQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; List and extract VCD images
; NOTE: For ISO I use MultiArc and 7-zip, for BIN,
; MDF and NRG images I use iso.wcx! (TychoBarfy)
; -----------------------------------------------------------------------
[VCD_EXTRACT]
Description="VCD  (extract only!)"
Extension=vcd
Archiver=%COMMANDER_PATH%\Packer\iso.exe
Start="^-------"
End="^-------- "
Format0="zzzzzzzzzz aaaaa dd tt yy hh mm ss n++"
BatchUnpack=0
Debug=0
IgnoreErrors=0
SearchForUglyDirs=0
SkipDirsInFileList=0
SkipEmptyNames=1
UnixPath=0
List=%P l %AQ
Extract=%P e %AQ @%LQ
ExtractWithPath=%P x %AQ @%LQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; HelpDeco addon for MultiArc
; Note: This is an add-on for using HelpDeco in decompile mode
; http://en.totalcmd.pl/download/wcx/ard/MultiArc_helper_utilities_by_Zharski
; -----------------------------------------------------------------------
[WINHELP]
Description="HelpDeco v.2.1 (extract only!)"
Extension=hlp,mvb
Archiver=%COMMANDER_PATH%\Packer\helpdeco.exe
ID=3F 5F
IDPos=0
Start="^--- packed - - unpacked - - name ------------------------"
End="^-----------------------------------------------------------"
Format0="pppppppppppp zzzzzzzzzzzz n++"
BatchUnpack=1
Debug=0
List=%P /v /y %AQA
Extract=%P /v /y %AQA %F
ExtractWithPath=%P /v /y %AQA @%L
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; UNIX-style decompressor, modified by Siarhei Zharski version 1.0 08/2000
; UNIX-style Z compressed files
; http://www.famlehm.de/deleteme/tychobarfy/files/decomp.zip
; Renamed section [UNIX_COMPRESS]
; -----------------------------------------------------------------------
[Z_UNIX_EXTRACT]
Description="Z UNIX-style compressed (extract only!)"
Extension=z_unix
Archiver=%COMMANDER_PATH%\Packer\decomp.exe
ID=1F 9D
IDPos=0
Start="^==============================================================="
End="^---------------------------------------------------------------"
Format0="dd mm yyyy hh mm ss zzzzzzzzzz n++"
Debug=0
List=%P l %AQ
Extract=%P %AQ
; -----------------------------------------------------------------------

; -----------------------------------------------------------------------
; Version: ZOO 2.1 (c) Oleg Voloshin
; ftp://ftp.elf.stuba.sk/pub/pc/pack/zoo210.exe
; -----------------------------------------------------------------------
[ZOO]
Description="ZOO 2.1"
Extension=zoo
Archiver=%COMMANDER_PATH%\Packer\zoo210.exe
ID=5A 4F 4F 20
IDPos=0
Start="^--------  --- --------  --------- --------"
End="^--------  --- --------  --------- --------"
Format0="zzzzzzzz cccc pppppppp  dd TTT yy hh mm ss   n++"
Debug=0
List=%P l %aQ
Add=%P ah %aQ %fQ
Delete=%P Dq %aQ %fQ
Extract=%P eO %aQ %fQ
Test=%P t %aQ
; -----------------------------------------------------------------------
; EOF