Total Commander Forum Index Total Commander
Forum - Public Discussion and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

MultiArc - archiver plugin
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Plugins and addons: devel.+support (English) Printable version
View previous topic :: View next topic  
Author Message
chrizoo
Senior Member
Senior Member


Joined: 11 Mar 2008
Posts: 352

PostPosted: Fri Apr 16, 2010 12:56 pm    Post subject: Reply with quote

Quote:
So type it once here and don't touch more:)

sorry, please read the bold red text above ("EDIT:..."). When I restart TC the settings are gone no matter which method (1-3) I use

Quote:
Do you start "rundll32 multiarc.wcx, Settings" from TC or not? If you start it from TC (or from program started from TC), it has access to %COMMANDER_PATH% and %COMMANDER_INI% variables. If not - theese variables are undefined. So it may be a reason why MA can't find wincmd.ini.


No, I ran the rundll32 command from Windows Start menu. So I tried the command within TC, but that yields the same results as in methods 1) + 2) above (MA forgets path).
Back to top
View user's profile Send private message Send e-mail
MVV
Power Member
Power Member


Joined: 03 Aug 2008
Posts: 4528
Location: Russian Federation

PostPosted: Fri Apr 16, 2010 1:06 pm    Post subject: Reply with quote

You should always open MA cfg dialog from TC - run "rundll32 multiarc.wcx, Settings" from buttonbar or TC start menu, or open it via pack dialog.
_________________
VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo…
Back to top
View user's profile Send private message Send e-mail
chrizoo
Senior Member
Senior Member


Joined: 11 Mar 2008
Posts: 352

PostPosted: Fri Apr 16, 2010 1:18 pm    Post subject: Reply with quote

MVV wrote:
You should always open MA cfg dialog from TC - run "rundll32 multiarc.wcx, Settings" from buttonbar or TC start menu...

I did that! See:
chrizoo wrote:
.... So I tried the command within TC, but that yields the same results as in methods 1) + 2) above (MA forgets path).


and

MVV wrote:
... or open it via pack dialog.

I did that, too:
chrizoo wrote:
3) If I select files and press ALT+F5 for packing, select "MultiArc" and then click "configure"...

EDIT: Aaaaah, I was laughing too soon Sad It is true that with method 3) the wincmd.ini path is remembered - as opposed to methods 1) + 2), BUT when I close and restart TC, the wincmd.ini path is forgotten again! Sad So even this does not work.
Back to top
View user's profile Send private message Send e-mail
MVV
Power Member
Power Member


Joined: 03 Aug 2008
Posts: 4528
Location: Russian Federation

PostPosted: Fri Apr 16, 2010 1:32 pm    Post subject: Reply with quote

That's strange. MA is dated 2007 so it should support your TC version. I have no more minds, its difficult to answer remotely.
_________________
VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo…
Back to top
View user's profile Send private message Send e-mail
chrizoo
Senior Member
Senior Member


Joined: 11 Mar 2008
Posts: 352

PostPosted: Fri Apr 16, 2010 2:09 pm    Post subject: Reply with quote

OK. Then many thanks, you have been very patient in helping to sort this issue out.

If I solve the problem, I will post it here. Or if anyone else has an idea, please let me know.

Is the MultiArc plugin dev still around on the forums here ... ?
Back to top
View user's profile Send private message Send e-mail
dott
Senior Member
Senior Member


Joined: 03 Mar 2007
Posts: 285
Location: La Plata, Argentina

PostPosted: Thu Jun 17, 2010 10:25 am    Post subject: Reply with quote

Lzma, along with lzma2 PPMd and BZip2, is one of the compression methods of 7z format.

This days I found more and more *.tar.lzma and less *.tar.gzip/bzip2.

I have been using 7-zip file manager for this archives and I really hate 7-zip file manager Evil or Very Mad... so I wrote this Multiarc addon.


Code:

; ___________________________________________
; Archiver: 7-Zip
; Homepage: http://7-zip.org
; Author  : dott
; Comments: Requires MultiArc v1.4 or higher
;           Extraction Only
; ___________________________________________
[LZMA]
Description="lzma streams, *.tar.lzma"
Extension=lzma
Archiver="%programfiles%\7-Zip\7z.exe"
List="%PQ l %AQA"
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp  nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%PQA e -y {%S} -scsWIN %AQA @%LQA"
ExtractWithPath="%PQA x -y {%S} -scsWIN %AQA @%LQA"
Test="%PQA t -y {%S} %AQA"
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=1

_________________
Probablemente no
Back to top
View user's profile Send private message Send e-mail
MVV
Power Member
Power Member


Joined: 03 Aug 2008
Posts: 4528
Location: Russian Federation

PostPosted: Thu Jun 17, 2010 11:38 am    Post subject: Reply with quote

I don't see any global differences from old ones:) maybe just file extension.
_________________
VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo…
Back to top
View user's profile Send private message Send e-mail
dott
Senior Member
Senior Member


Joined: 03 Mar 2007
Posts: 285
Location: La Plata, Argentina

PostPosted: Thu Jun 17, 2010 9:14 pm    Post subject: Reply with quote

There is no global( or partial Wink ) differences.

I found and test successfully the ID hex numbers but there is no need to use it, at least in lzma files that I test.
Back to top
View user's profile Send private message Send e-mail
TychoBarfy
Senior Member
Senior Member


Joined: 13 Aug 2005
Posts: 252
Location: Berlin, Germany

PostPosted: Sat Jul 10, 2010 11:20 am    Post subject: Reply with quote

Under Windows 7 x64 I could not extract or view contents of cab files using MultiArc and mscab.exe v0.63 (Error Level 2 No File List).

I played arround with "L" in List= and replacing it with "list" works. The difference is, that paths and files are displayed first, than unpacked size, date, time and attributes.

Following [CAB] sequence in multiarc.ini works fine for me now:

Code:
[CAB]
Description="MSCAB (DIRS) 32 Bit"
Extension=cab
Archiver=%COMMANDER_PATH%\packer\mscab.exe
ID=4D 53 43 46
IDPos=0
Format0="n**n zzzzzzzzzzzz yyyy tt dd hh mm ss aaaa"
BatchUnpack=1
Debug=0
List=%P -ri2 list %AQA %O
Extract=%P { %S} e %AQA @%LA
ExtractWithPath=%P {-ap%RQA}{ %S} x %AQA @%LA
Test=%P{ %S} t %AQA
Delete=%P -i{ %S} d %AQA @%LA
Add=%P -i -dirs {-ap%RQA}{ %S} a %AQA @%LA
Move=%P -i -dirs {-ap%RQA}{ %S} m %AQA @%LA



n**n stands for 256 times n one after each other nnnnnnnnn......
_________________
-- TB --
Back to top
View user's profile Send private message Visit poster's website
MVV
Power Member
Power Member


Joined: 03 Aug 2008
Posts: 4528
Location: Russian Federation

PostPosted: Thu May 17, 2012 10:24 am    Post subject: Reply with quote

If you're using TC8x64, you can try 64-bit Multiarc build.
But be careful, it may be unstable!
(I don't know in which state latest sources are, I fixed some errors but there may be another ones)
_________________
VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo…
Back to top
View user's profile Send private message Send e-mail
deus-ex
Power Member
Power Member


Joined: 10 Feb 2003
Posts: 554
Location: Earth

PostPosted: Fri May 18, 2012 7:56 am    Post subject: Reply with quote

Hi MVV,

thank you very much for this contribution which finally allowed me to switch to the 64-bit edition of TC. The plugin works stable and without any issues for me so far. Very Happy
Back to top
View user's profile Send private message Send e-mail
MVV
Power Member
Power Member


Joined: 03 Aug 2008
Posts: 4528
Location: Russian Federation

PostPosted: Fri May 18, 2012 8:35 am    Post subject: Reply with quote

Why haven't you build it yourself? Very Happy

Quote:
The plugin works stable and without any issues for me so far.

There may be issues in rare used functions BTW...
_________________
VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo…
Back to top
View user's profile Send private message Send e-mail
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 24590
Location: Switzerland

PostPosted: Mon Sep 03, 2012 6:54 am    Post subject: Reply with quote

2MVV
Did you create the 64-bit port? In a German thread, a user writes that files from the firefox settings folder whow up in TC at random, and it stopped after he removed the 64-bit multi-arc plugin. Here is the thread with Google translate:
Solved: file list contains files zombie when TC backg

Do you use any functions to monitor the file system? This sounds quite improbable to me...
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
MVV
Power Member
Power Member


Joined: 03 Aug 2008
Posts: 4528
Location: Russian Federation

PostPosted: Mon Sep 03, 2012 8:40 am    Post subject: Reply with quote

I only recompiled public Multiarc sources (with some changes required for 64-bit module). Here are the sources. I don't think that 64-bit multiarc may behave in other way than 32-bit one...
_________________
VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo…
Back to top
View user's profile Send private message Send e-mail
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 24590
Location: Switzerland

PostPosted: Thu Sep 06, 2012 7:17 am    Post subject: Reply with quote

Indeed I cannot find any calls to ReadDirectoryChangesW which could cause that...
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Plugins and addons: devel.+support (English) All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Impressum: This site is maintained by Ghisler Software GmbH

Using phpBB © 2001-2005 phpBB Group