MultiArc - UHARC and 7z problem

English support forum

Moderators: white, Hacker, petermad, Stefan2

Post Reply
JP
Senior Member
Senior Member
Posts: 273
Joined: 2003-02-13, 09:15 UTC

MultiArc - UHARC and 7z problem

Post by *JP »

Hi, folks,

I'm trying to use UHARC and 7z with TC (using Multiarc) and I've got a strange problem (I use it in two WinXP computers). I configured the whole thing in TWO computers. In one it works well, in the other it doesn't. I think the problem is related with the temp directory used by Multiarc to compress the files. My profile, in both computers, has a graphical accent: é (is "André e Mari"). In one computer, Multiarc recognizes this profile correctly. In the other computer, Uharc and 7z give a wrong caracter for the "é". You can see below the log files:

1. In the first computer it works fine: >>>> BEGIN:21/7/2003 11:0:39

>Command executed:E:\Program Files\totalcmd\addons\UHARC.EXE a -d2 -mx -y c:\Temp.uha @E:\DOCUME~1\ANDREM~1\LOCALS~1\Temp\$mltwcx\lst3F.tmp

Current directory : E:\Temp

> === Archiver output begin ===


UHARC 0.4 ----- high compression multimedia archiver ----- BETA version
Copyright (c) 1997-2001 by Uwe Herklotz All rights reserved 28 Dec 2001
>>>> **** FOR TESTING AND EVALUATION ONLY **** NOT FOR COMMERCIAL USE **** <<<<

Searching files ...
Analysing files ... 0%99%

Creating archive "c:\Temp.uha".
Using PPM-mode (512 KB dictionary) with multimedia detection.
Using 19.1 MB for compression and 562 KB for file buffers.

Adding 1 file (287317 bytes) size packed ratio
-------------------------------------------------------------------------------

Adding Target-pcmcia.zip Total: 0% 0 0 0.0%
Adding Target-pcmcia.zip (12%) Total: 12% 35723 35588 99.6%
Adding Target-pcmcia.zip (43%) Total: 43% 125740 74477 59.2%
Adding Target-pcmcia.zip (67%) Total: 67% 193283 120968 62.6%
Adding Target-pcmcia.zip (84%) Total: 84% 243941 171595 70.3%
Adding Target-pcmcia.zip 287317 212710 74.0%
-------------------------------------------------------------------------------
Completed successfully (3.0 sec) Total: 287317 212710 74.0%

> === Archiver output end ===

> Errorlevel returned: 0

<<<< END:21/7/2003 11:0:39






2. In the second computer, I've got the following errors:

2.a. For UHARC: >>>> BEGIN:21/7/2003 10:53:33

>Command executed:C:\Program Files\totalcmd\addons\UHARC.EXE a -d2 -mx -y \"C:\Program Files\Totalcmd\addons\ntldr.uha\" @C:\DOCUME~1\ANDR￾E~1\LOCALS~1\Temp\$mltwcx\lst5A.tmp

Current directory : C:\

> === Archiver output begin ===


UHARC 0.4 ----- high compression multimedia archiver ----- BETA version
Copyright (c) 1997-2001 by Uwe Herklotz All rights reserved 28 Dec 2001
>>>> **** FOR TESTING AND EVALUATION ONLY **** NOT FOR COMMERCIAL USE **** <<<<

ERROR: Can't open list file "C:\DOCUME~1\ANDR_E~1\LOCALS~1\Temp\$mltwcx\lst5A.tmp"
Process aborted.

> === Archiver output end ===

> Errorlevel returned: 255

<<<< END:21/7/2003 10:53:33


2.b. For 7z: >>>> BEGIN:21/7/2003 10:54:48

>Command executed:c:\Program Files\7-ZIP\7zn.exe -r -y -ms=on -mx a \"C:\Program Files\Totalcmd\addons\ntldr.7z\" @C:\DOCUME~1\ANDR￾E~1\LOCALS~1\Temp\$mltwcx\lst5C.tmp

Current directory : C:\

> === Archiver output begin ===


7-Zip [NT] 2.30 Beta 32 Copyright (c) 1999-2003 Igor Pavlov 2003-05-15
Incorrect wildcard in listfile


Internal Error #7

> === Archiver output end ===

> Errorlevel returned: 7

<<<< END:21/7/2003 10:54:48


It's strange, because in the other computer it works fine and the system is the same (WinXP pro).

Is there a solution for this problem? Is it possible to change the temporary directory used by Multiarc, to set it to c:\temp, for instace and avoid caracters with accent? My Multiarc.ini is:

; No more multiarc.ini reference provided here
; See MultiArc online help for it!


[Uharc]
Archiver="C:\Program Files\totalcmd\addons\UHARC.EXE"
ID=55 48 41
IDPos=0
Extension=UHA
List="%P l -d2 -y %AQA"
Start="^-------------------------------------------------------------------------------"
End="^-------------------------------------------------------------------------------"
Format0="nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Format1=" zzzzzzzzzz dd TTT yyyy hh mm ss aaaa"
Extract="%P x -y -d2 %a @%LQ"
ExtractWithPath="%P x -y %AQA @%LQ"
Test="%P t -y %AQ"
Add="%P a -d2 -mx -y %AQA @%LQ"
Move="%P m -d2 -mx -y %AQA @%LQ"
Description="UHARC 0.4"
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=1
SearchForUglyDirs=0
AskMode=0
SkipLIST=1
[7Z]
ID=37 7A BC AF 27 1C
IDPos=0
Extension=7z
Archiver="c:\Program Files\7-ZIP\7zn.exe"
List="%P l %AQA"
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%P -y e %AQA @%LQ"
ExtractWithPath="%P -y x %AQA @%LQ"
Test="%P t -y %AQA"
Delete="%P d -y -r %AQA @%LQ"
Add="%P -r -y -ms=on -mx a %AQA @%LQ"
Description="7-Zip 2.30 beta 32"
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=0
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=1


TIA for your help.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48083
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

The command line is probably too long. Try changing your TEMP directory to c:\temp - by first creating that dir, and then changing the environment variables.
Author of Total Commander
https://www.ghisler.com
User avatar
deus-ex
Power Member
Power Member
Posts: 969
Joined: 2003-02-10, 17:45 UTC

Post by *deus-ex »

JP wrote:In the other computer, Uharc and 7z give a wrong caracter for the "é"
Do both of your computers have the same Codepage/Language setting?
Maybe that is a spot to have a look at.
JP
Senior Member
Senior Member
Posts: 273
Joined: 2003-02-13, 09:15 UTC

Post by *JP »

deus-ex wrote:
JP wrote:In the other computer, Uharc and 7z give a wrong caracter for the "é"
Do both of your computers have the same Codepage/Language setting?
Maybe that is a spot to have a look at.
Yes, they have exactly the same system (WinXP Pro - French). It's a very strange behaviour.
ghisler(Author) wrote:The command line is probably too long. Try changing your TEMP directory to c:\temp - by first creating that dir, and then changing the environment variables.
Thanks, now it works. But the problem is the letter with accent (é). I just renamed the directory to Andre and it worked. I renamed to André and the problem was there again. I'm using another Temp file and it works. Thanks.
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-2003 11:04:38 +0000 JP wrote:

J> Is there a solution for this problem?

Execute chcp on both machines and compare output.[/face]
JP
Senior Member
Senior Member
Posts: 273
Joined: 2003-02-13, 09:15 UTC

Post by *JP »

Black Dog wrote:[face=courier]On 21-07-2003 11:04:38 +0000 JP wrote:

J> Is there a solution for this problem?

Execute chcp on both machines and compare output.[/face]
Thanks for your answer. Both machines have the same codepage: 850 (Multilingual (Latin I)).
Post Reply