alva wrote:MVV, fixed [PackerPlugins] of wincmd.ini:
7
Z=
> 7
z=
MULTIARC=
> multiarc=
Read
this post.
Thanks, this was the reason of why DD-E worked before and don't work for now. Sorry, I had read your post carelessly.
BTW, DD-E had listed 7-Zip setup.exe (NSIS, multiarc with 7z.exe) even without entering it (immediately after TC restart). Also it had listed 7Z EXE, MSI (also w/o first action with Multiarc). But CAB SFX DD-E hadn't listed. I have UseCanHandleThisFileForWCXsExtensions=7z,exe,dir.
I found strange thing. I don't change any TC and Multiarc settings, just some times restarted TC and packed with DD-E 7Z SFX archive (handled by Multiarc). In some cases archive was listed, in some cases not. I think it is some Multiarc bug. Sometimes Multiarc even don't open 7Z SFX archive.
I'd created an addon with zip, cab, rar signatures for 7z.exe unpacker in Multiarc and DD-E lists CAB SFX also. I think ZIP and RAR SFX also may be listed with this trick 'til DD-E will use internal TC's SFX support.
Code: Select all
; Signatures for ZIP, CAB, RAR (any other supported may be added also)
ID=4D 53 43 46, 50 4B 03 04, 52 61 72 21
SkipSfxHeader=1
IDPos=<SeekID>
Extension=exe
Maybe it is possible to add just EXE signature and ignore errors.
I have a file "HP LaserJet 1200 WinNT Driver.exe" (MD5: 7B56C51709A5EF84F3A3BA6154A942B0) which DD-E lists incorrectly:
DD-E wrote:D:\
HP_LaserJet_1200_WinNT_Driver.exe\ 4109568 2008.4.8 10:48.32
HP_LaserJet_1200_WinNT_Driver.exe\\ 0 2000.10.6 5:38.26
HP_LaserJet_1200_WinNT_Driver.exe\\pcl5e\ 0 2000.10.6 5:38.26
HPBAFD32.DL_ 73388 2000.10.6 5:38.26
<skipped_lines>
HPLicen.txt 6020 1996.10.7 9:53.58
HP_LaserJet_1200_WinNT_Driver.exe\\pcl6\ 0 2000.10.6 5:38.26
HPBAFD32.DL_ 73388 2000.10.6 5:38.26
<skipped_lines>
HPLicen.txt 6020 1996.10.7 9:53.58
HP_LaserJet_1200_WinNT_Driver.exe\\ps\ 0 2001.10.4 8:55.42
hp1200ps.cat 8424 2001.10.4 8:55.42
<skipped_lines>
HPLicen.txt 6020 1996.10.7 15:53.58
DD-E need to wrote:D:\
HP_LaserJet_1200_WinNT_Driver.exe\ 4109568 2008.4.8 10:48.32
HP_LaserJet_1200_WinNT_Driver.exe\pcl5e\ 0 2000.10.6 5:38.26
HPBAFD32.DL_ 73388 2000.10.6 5:38.26
<skipped_lines>
HPLicen.txt 6020 1996.10.7 9:53.58
HP_LaserJet_1200_WinNT_Driver.exe\pcl6\ 0 2000.10.6 5:38.26
HPBAFD32.DL_ 73388 2000.10.6 5:38.26
<skipped_lines>
HPLicen.txt 6020 1996.10.7 9:53.58
HP_LaserJet_1200_WinNT_Driver.exe\ps\ 0 2001.10.4 8:55.42
hp1200ps.cat 8424 2001.10.4 8:55.42
<skipped_lines>
HPLicen.txt 6020 1996.10.7 15:53.58
(replace all spaces with tabs after copying)