chrizoo wrote:I'm sorry, but I really had checked that with 3 different packers, but by accident I must have picked the wrong executables.
I'm using InnoUnp and standalone 7-Zip with MA, all work fine.
No, unfortunately this is not true in my case. Any idea why?? I had to add the line in [PackerPlugins] section manually. But EVEN THEN, MultiArc always says "not registered".
So the only reason - MA can't find your wincmd.ini. Only in this case MA will show that all is ok but nothing will happen with your TC.
Maybe MA can't locate your wincmd.ini or something else.
Very possible. But where could I tell MA where to find wincmd.ini ?
Good question. Please tell me where your INI is placed (go to Help - About and read path there).
Hm, the MultiArc helpfile says that - right - you don't need to register an extension in MA to UNPACK files. But it says that for packing you MUST register the extension. I can give you the exact quote if you want, it's in the helpfile.
I will describe how I'm using it. I have only one
extensing registered in TC with MA - 'multiarc'. It is enough for me since I may browse archives using MA (and DiskDirExtended plugin may expand archives when I add them to catalog). I have some addons installed into Multiarc.ini, one of them is [7-Zip] with Extension=7z. This is enough for MA to determine which addon to use when I choose 'multiarc' as packer plugin in TC pack dialog and manually type in extension '7z'. The only reason to register separate extension is to set separate flags for its packer and to have chance to choose this extension from TC pack dialog.
As I said, registering works fine for me. I'm using wincmd.ini in TC directory (this allows to share settings between different Windows'es).
I tried to install new TC with INI in its dir, MA is configured using %COMMANDER_PATH% - registering works. I tried to reinstall TC with INI in APPDATA - registering works. I tried to reinstall TC with INI in USERPROFILE (Documents and Settings) - registering still works. I even tried to specify INI path using /i TC command line parameter - registration works anyway!
So I really can't imagine what doesn't work for you.
BTW I have one idea - you may try Process Monitor to track TC activity while registering MA addon. Activate Process Monitor, exclude all except TC, press Alt+F5, choose any multiarc's extension and press Configure, then register any extension and click OK. When MA will tell that you need to restart TC, you may deactivate Process Monitor (not close, only deactivate!) and analyze what wincmd.ini was affected.