This forum uses cookies. Click X button to hide this message. What is stored? 
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 

Use (Total)7z plugin in Sync Dirs when SFX/Installer .exe

 
Post new topic   Reply to topic    Total Commander Forum Index -> TC Fixed bugs Printable version
View previous topic :: View next topic  
Author Message
Guillaume
Junior Member
Junior Member


Joined: 08 Apr 2003
Posts: 74

PostPosted: Tue Jan 10, 2017 6:53 am    Post subject: Use (Total)7z plugin in Sync Dirs when SFX/Installer .exe Reply with quote

As stated in http://ghisler.ch/board/viewtopic.php?t=46518 some of this has been successfully addressed with a fix in v9.0a, but I found there were still some problems:

For the sake of the argument (not because of its usefulness, but it happens with a lot of formats opened only by Total7Zip) take *any* Inno Setup .exe file (for instance Malwarebytes). If you press Ctrl-PgDwn, some stuff is listed.

Now extract these files somewhere and try Sync Dirs between the archive and the extracted files.

Result: none of the files are represented on the .exe side.
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: 7915
Location: Russian Federation

PostPosted: Tue Jan 10, 2017 7:46 am    Post subject: Reply with quote

It is related to my report too (you can't sync contents of archive opened by Ctrl+PgDn if its extension is not registered with packer plugin). And it is quite unlucky behaviour, especially for EXE files which may be installers, archives etc so it is impossible to associate them with single packer plugin.

BTW 7-Zip and Total7zip can't handle InnoSetup installations, only NSIS ones, for InnoSetup MultiArc+InnoUnp is required.
_________________
TCFS2 + TCFS2Tools: Full-screen mode for TC etc (forum)
TOTALCMD.NET: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message Send e-mail
Guillaume
Junior Member
Junior Member


Joined: 08 Apr 2003
Posts: 74

PostPosted: Tue Jan 10, 2017 9:01 am    Post subject: Reply with quote

MVV wrote:
It is related to my report too (you can't sync contents of archive opened by Ctrl+PgDn if its extension is not registered with packer plugin). And it is quite unlucky behaviour, especially for EXE files which may be installers, archives etc so it is impossible to associate them with single packer plugin.

Yes you're right, that seems to be the underlying issue here. However, it was partly fixed (for 7-zip SFX archives) in 9.0a.

MVV wrote:
BTW 7-Zip and Total7zip can't handle InnoSetup installations, only NSIS ones, for InnoSetup MultiArc+InnoUnp is required.

Yes you're right, it just shows a binary blob and some other resources. Nevertheless, it does show the issue at hand.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34715
Location: Switzerland

PostPosted: Thu Jan 12, 2017 5:33 am    Post subject: Reply with quote

Unfortunately this seems to be a limitation of these plugins - TC passes the same paramters for 7zip sfx and other sfx, but the plugins can only handle 7zip sfx.
_________________
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: 7915
Location: Russian Federation

PostPosted: Thu Jan 12, 2017 7:12 am    Post subject: Reply with quote

I'm pretty sure that Total7zip supports most features of WCX API and it handles supported archives properly.
It is not a plugin problem if it doesn't support specific archive format. It seem to be a Sync tool problem: it can't find packer plugin with CanYouHandleThisFileW so it fails to open it while the same archive may be easilly opened in a panel via Ctrl+PgDn with proper plugin.
_________________
TCFS2 + TCFS2Tools: Full-screen mode for TC etc (forum)
TOTALCMD.NET: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message Send e-mail
Guillaume
Junior Member
Junior Member


Joined: 08 Apr 2003
Posts: 74

PostPosted: Thu Jan 12, 2017 10:19 am    Post subject: Reply with quote

Sorry Christian, hope you can explain a bit further; I don't follow why file listing with details and extracting single files from these SFX files would work perfectly fine from the main window via Ctrl+PgDwn, while it wouldn't work in the Sync Dirs pane. How are the parameters passed to the plugin different in these cases?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34715
Location: Switzerland

PostPosted: Mon Oct 02, 2017 3:20 am    Post subject: Reply with quote

This should be fixed in TC 9.10 beta, please test it!
_________________
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
Guillaume
Junior Member
Junior Member


Joined: 08 Apr 2003
Posts: 74

PostPosted: Wed Oct 04, 2017 12:27 pm    Post subject: Reply with quote

Yesss, works!
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 -> TC Fixed bugs All times are GMT - 6 Hours
Page 1 of 1

 
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