MultiArc configuration for 7-zip

English support forum

Moderators: white, Hacker, petermad, Stefan2

User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

Ok, i've figured it out and, know what it works, :lol: 8)

But how do i open the 7ZIP *.exe files, i've tried to rename it to *.7z not helped.
I've tried to use other 7za or 7zt.sfx, none worked plz how do i have to configure the 7z.addon or witch compresor from the 7z do i have to use.

Thanx in advance....
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

ManDark wrote:But how do i open the 7ZIP *.exe files
Try to press [Ctrl]+ [Page down] with cursor on the exe. This way you usually could open all selftextracting archives. (I haven't installed MultiArc so I could not try with 7zip).

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

Yes i've already tryed this, i'm opening other exe files like that but this is a 7-Zip *.exe archive.

And it wont work. I know the shortcut [Ctrl]+[PgDown]

Thanx for help, im loking forward to it.....
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
gnozal8
Junior Member
Junior Member
Posts: 83
Joined: 2004-01-12, 11:14 UTC
Contact:

Post by *gnozal8 »

To open 7-ZIP SFX archives (with CTRL+Down), you have to modify your MultiArc.ini file.
In the 7-Zip section, you have an IDPos parameter :
IDPos = XXX, YYY, ZZZ for example
XXX, YYY, ZZZ are the offsets for the 7-ZIP signature. The offset is different for each type / version of SFX module. Basically, it's the file length of your SFX file.
For example, if you use the GUI SFX module version 3.13, it's length is 155136 bytes. So your new IDPos line is IDPos = XXX, YYY, ZZZ, 155136.
I don't have multiarc right now, but this should work.
User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

Thanx, for a quick response, i've try it out and tomorow, i will let know if it worked....

Bye...
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

Ok i've tried it out and the same, the compressed file contains an error,(*.exe) and the (*.7z) ok.

But i'm d/l the drivers from the guru3d.com on my nvidia card and there are files in this format.

And it is a good one because the file compressed with this packer are about 3-5 MB Smaller.

Any other ideas how could i open the (*.exe) 7-Zip archives ????
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 21-07-2004 09:35:52 +0000 ManDark wrote:

M> Any other ideas how could i open the (*.exe) 7-Zip archives ????

Read this.[/face]
User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

n> SFX-module + config.txt with variable length.

Well, if config.txt size doesn't included in default 7zS.sfx size, 7-zip archive ID (37 7A BC AF 27 1C) position in that SFX file would be different and yes, this is the problem. In that case you should add each SFX archive ID position to configuration before you can browse it by ^PgDn.
So i should add a variable in the "ID=37 7A...." but where i can find this variables, i'm new on this field of MARC plugin.

Thanx for help..

So i viewed the (d/l file from guru3d the detonators) *.exe archive through the TC, and then "Options/Hex" the first what i have there was "4D 5A 90 00 03" and so on, did i get it right or not...

PLZ....i realy neeed to know what should i do.... :roll:
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 26-07-2004 13:25:20 +0000 ManDark wrote:

M> So i should add a variable in the "ID=37 7A...."

The thing you have to find and add is the offset of 37 7A BC AF 27 1C bytes (7-Zip archive ID) and the string you should place it into is "IDPos=", (not "ID=").

M> but where i can find this variables

• Open that SFX distributive in Lister ("F3");
• Hit "3" to view it in HEX;
• Hit "F7" to open Lister's "Find" dialog;
• Check "Search hex string" combo;
• Search for "37 7A BC AF 27 1C";
• Get the offset of "37" byte;
• Convert it to DEC;
• Put it into "IDPos=" string (in [7Z] section of multiarc.ini);
• Save multiarc.ini;
• Reload MARC (or better restart Commander).

Should work.[/face]
User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

Thanx i think i'm geting it, so if anyone can open the sfx files, must fill the IDPos=00070144, because there is this ID=37 7A BC AF 27 1C.

I will try it out, and i think it may be working, and getting how work the MARC.

Thanx.....
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

Thanx i think i'm geting it, so if anyone can open the sfx files, must fill the IDPos=00070144, because there is this ID=37 7A BC AF 27 1C.

I will try it out, and i think it may be working, and getting how work the MARC.

Thanx.....
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
User avatar
deus-ex
Power Member
Power Member
Posts: 969
Joined: 2003-02-10, 17:45 UTC

Post by *deus-ex »

2ManDark

Use 7za.exe (Standalone version from 7-Zip Distribution) to extract 7-Zip- SFX-Archives if you don't want to execute the SFX itself:

<path>7za x <path><7-Zip-SFX.exe>

Yes, it's that simple. ;)


Regards, deus-ex. :)
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 28-07-2004 10:50:24 +0000 ManDark wrote:

What for did you posted it two times? 8\

M> so if anyone can open the sfx files, must fill the IDPos=00070144

ID position 70144 is already in the current configuration.[/face]
Last edited by Black Dog on 2004-10-10, 00:03 UTC, edited 1 time in total.
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1013
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

One source of problems for me was the following:
The wincmd.ini contained an entry for exe= under the [PackerPlugins] section.
This breaks the internal CTRL+PGDN recognition.

Make sure you have just one entry for 7z= or something else that points to MultiArc.
MultiArc automatically scans every file for all known extensions and IDs when you use CTRL+PGDN.
User avatar
ManDark
Junior Member
Junior Member
Posts: 47
Joined: 2004-01-24, 12:39 UTC
Location: Slovakia
Contact:

Post by *ManDark »

Sorry for that second post, a thought my PC hang up...

SO the config file works perfect, on the exe file, but it wont get me open, like the [Ctrl+PgDown] dosent work, TC hang for a couple a seconds and nothing it wont open.

If i rename the exe into a 7z, it can be opened ?????

And alsou when i add in TC,Configuration,Packer "exe" and link it to the MARC, all the exe files will have a icon like zip and alsou it can be opened.

But why it can't be opened when nothing is exe, linked to the MARC or 7z,

P.S. And yes i've already noticed it but i know how it works...tahnx
I love Total Commander
It's a COOOL Manager and Fully configurable
My actual version is v6.52 -changed
Post Reply