Is it possible to pack to 7z, using internal packers?

English support forum

Moderators: Stefan2, white, sheep, Hacker

uffe_K
Junior Member
Junior Member
Posts: 39
Joined: 2004-03-06, 19:23 UTC
Location: Roskilde, DK

Is it possible to pack to 7z, using internal packers?

Post by *uffe_K » 2019-02-18, 14:46 UTC

Is it possible to pack to 7z, using internal packers?
I used one in 8.51-32bit, but after moving to 9.21a-64.bit it seems impossible.

User avatar
Wilhelm M.
Power Member
Power Member
Posts: 766
Joined: 2003-06-05, 10:45 UTC

Re: 7z packing

Post by *Wilhelm M. » 2019-02-18, 14:56 UTC

As far as I know, it was never possible to generate 7z-Archives with the internal packer in TC. And still is not. The current TC 9.21a supports de-compression of 7z-Archives, but not packing into 7z-Archives. For the latter you need a plugin.
See e.g. http://totalcmd.net/plugring/7zip_plugin.html or http://totalcmd.net/plugring/Total7zip.html.
I personally use the first one since ages and never had a problem with it.
Grüße/Regards,
Wilhelm

zuccadoc
Junior Member
Junior Member
Posts: 20
Joined: 2008-03-14, 08:40 UTC

Re: 7z packing

Post by *zuccadoc » 2019-02-18, 15:29 UTC

IMO the best 7z plugin is this one:

https://freecommander.com/forum/viewtopic.php?t=6924

Freecommander PlugIn are compatible with Total Commander.
I follow the truth.

User avatar
Stefan2
Power Member
Power Member
Posts: 2433
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: 7z packing

Post by *Stefan2 » 2019-02-18, 15:39 UTC

zuccadoc wrote:
2019-02-18, 15:29 UTC
... the best ...

And why?



 

User avatar
Usher
Senior Member
Senior Member
Posts: 342
Joined: 2011-03-11, 10:11 UTC

Re: 7z packing

Post by *Usher » 2019-02-18, 15:54 UTC

2zuccadoc
Really? It's just the last Total7zip plugin repacked with files from the newest 7-zip build. You should better download installers separately from their original sites rather than link to some file hosting with unknown content.

Read here: http://forum.freecommander.com/viewtopic.php?f=6&t=6924&sid=6e7928a3ccdba8109938221cdf10a1a3&start=15#p24541
or here: http://forum.freecommander.com/viewtopic.php?f=6&t=6924&sid=6e7928a3ccdba8109938221cdf10a1a3&start=15#p27359

And you even don't need to keep 7-zip files in Total7zip folder, you can change the plugin configuration in Total7zip.xml to use 7-zip files from their original install location.
Regards from Poland
Andrzej P. Wozniak

User avatar
Dalai
Power Member
Power Member
Posts: 6532
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Is it possible to pack to 7z, using internal packers?

Post by *Dalai » 2019-02-18, 15:56 UTC

There's one major difference between the two available TC 7zip plugins when it comes to packing: The 7zip plugin supports/uses only two cores while Total7zip can use all of them (when selecting LZMA2). This makes packing with the Total7zip plugin on systems with a lot of cores much faster.

Regards
Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

User avatar
Usher
Senior Member
Senior Member
Posts: 342
Joined: 2011-03-11, 10:11 UTC

Re: Is it possible to pack to 7z, using internal packers?

Post by *Usher » 2019-02-18, 17:30 UTC

And when using Total7zip with 7z.exe in original location it's possible to use additional plugins for 7zip itself (copied to Formats or Codecs 7-zip subdirectories).
Regards from Poland
Andrzej P. Wozniak

User avatar
Horst.Epp
Power Member
Power Member
Posts: 3307
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: 7z packing

Post by *Horst.Epp » 2019-02-18, 17:57 UTC

zuccadoc wrote:
2019-02-18, 15:29 UTC
IMO the best 7z plugin is this one:

https://freecommander.com/forum/viewtopic.php?t=6924

Freecommander PlugIn are compatible with Total Commander.
Thats just a packed version of the Total7zip plugin and no need for TC users.
Just install the Total7zip plugin and update the files from the actual 7-zip version.
Windows 10 Home x64 October 2018 Update, Version 1809 (OS Build 17763.503)
Intel(R) Core(TM) i7-4770 CPU @ 3.40GH, 16GB RAM
TC 9.22a x64 and x86, Everything 1.4.1.941 (x64)

zuccadoc
Junior Member
Junior Member
Posts: 20
Joined: 2008-03-14, 08:40 UTC

Re: Is it possible to pack to 7z, using internal packers?

Post by *zuccadoc » 2019-02-19, 08:44 UTC

http://forum.freecommander.com/viewtopic.php?f=6&t=6924&sid=44d6770af8f611a5e011b768ece645c2#p22165
Updated Total7Zip plugin based on current 7-zip 15.09 beta version (both 32 and 64 bit versions)
Latest version could be found here http://forum.freecommander.com/viewtopi ... 102#p27102

I decided to update Total7Zip 0.8.5.6 plugin that could be found on all forums. It was build on very old 7-zip 9.22 beta version. Last update of that plugin was previously done by developer at 20.11.2012 (almost 3 years ago!!!).

If you have any doubt about my updated plugin, you can do it yourself. Update could be done very easy. Plug-in uses original 7-zip files, and you can use the latest version of 7-zip to update the plug-in (information could be found in readme.rtf file in plugin folder). So you need to unpack 32 and 64-bit files and language folder from 7Zip setups into corresponding folders of plugin (not all, of course, but only those that are necessary).

Why I decicded to do that?
In October 2014 I wrote Marek that internal fcZip plugin doesn't support pretty new feature - xz in WinZip (zipx) - archives, created with Winzip (18.5)
Example of such a .zipx archive could downloaded here https://www.dropbox.com/s/jqhkfesjpe1o8 ... setup.zipx
Marek unswered that for fcZip he uses third-party component and he requested the zipx support and it is on the wish list.
By the way, old Total7Zip 0.8.5.6 plugin also could not unpack that file (empty 0 byte file was unpacked).

One year passed. But nothing changed in internal fcZip plugin - it still can't unpack .zipx files in FC XE 698.

What Total7Zip plugin update gave to us?
Now we can unpack many new archive formats, that 7-Zip 15.09 now support:
- extract .zipx (WinZip) archives that use xz compression.
- extract GPT images and single file QCOW2, VMDK, VDI images.
- extract solid WIM archives with LZMS compression.
- extract ext3 and ext4 (Linux file system) images.
- extract ext2 and multivolume VMDK images.
And as always, huge number of bugs was fixed.

Note, that in FC XE order of plugins is very important. To have all that new archive formats support, Total7Zip plugin should be prior to (above) fcZip plugin!

Content of .zipx archives could be opened with Ctrl-PageDown hotkey in FC XE.

You can find what was fixed in 7-zip since version 9.22 here http://www.7-zip.org/history.txt

If you'll find any bugs in updated plugin, please let me know.
So the above statment is misleading and not true?
I follow the truth.

zuccadoc
Junior Member
Junior Member
Posts: 20
Joined: 2008-03-14, 08:40 UTC

Re: Is it possible to pack to 7z, using internal packers?

Post by *zuccadoc » 2019-02-19, 09:07 UTC

I did some homeworks. I can confirm it is
just the last Total7zip plugin repacked with files from the newest 7-zip build
I did not used the .exe in the package and I deleted them... (configured the .xml to point to the 7z*.exe location)...
I prefer Total7zip because you can just update the 7z SW and you have always the last version in 7z in TC.

I did not want to irritate anybody I am sorry.
I follow the truth.

uffe_K
Junior Member
Junior Member
Posts: 39
Joined: 2004-03-06, 19:23 UTC
Location: Roskilde, DK

Re: Is it possible to pack to 7z, using internal packers?

Post by *uffe_K » 2019-02-19, 13:23 UTC

Thanks to all replies. It works now.

User avatar
Usher
Senior Member
Senior Member
Posts: 342
Joined: 2011-03-11, 10:11 UTC

Re: Is it possible to pack to 7z, using internal packers?

Post by *Usher » 2019-02-19, 15:55 UTC

zuccadoc wrote:
2019-02-19, 08:44 UTC
So the above statment is misleading and not true?
It's not about that statement, it's about questionable reputation of file hosting and misleading version numbering. The plugin IS NOT updated so there should be always two version numbers provided for that package: the plugin version and the 7-zip version. It should look like 0.8.5.6-19.06 now.
zuccadoc wrote:configured the .xml to point to the 7z*.exe location
So you already know that repackaging with every 7-zip version is a waste of time. Now you can proudly provide your own universal package with fixed xml file instead of 7-zip files.
Regards from Poland
Andrzej P. Wozniak

User avatar
chandragor
Junior Member
Junior Member
Posts: 82
Joined: 2005-06-01, 10:10 UTC
Location: Italy

Re: Is it possible to pack to 7z, using internal packers?

Post by *chandragor » 2019-02-21, 14:07 UTC

Usher wrote:
2019-02-18, 17:30 UTC
And when using Total7zip with 7z.exe in original location it's possible to use additional plugins for 7zip itself (copied to Formats or Codecs 7-zip subdirectories).
You can use the additional plugins for 7zip even if you put everything in Total7zip location, as long as you create a "Codecs" subdirectory (without quotes, of course) and put the 7zip additional libaries inside it

For 64 bits, Total7zip creates a "64" subdirectory and the "Codecs" subdirectory with its 64 bits libraries should be created inside it.

Regards.
Happy owner of license #12422 since 1997

User avatar
Usher
Senior Member
Senior Member
Posts: 342
Joined: 2011-03-11, 10:11 UTC

Re: Is it possible to pack to 7z, using internal packers?

Post by *Usher » 2019-02-21, 21:43 UTC

2chandragor
I know it, but I don't want to duplicate files and remember to update both copies. Just KISS.
Regards from Poland
Andrzej P. Wozniak

User avatar
chandragor
Junior Member
Junior Member
Posts: 82
Joined: 2005-06-01, 10:10 UTC
Location: Italy

Re: Is it possible to pack to 7z, using internal packers?

Post by *chandragor » 2019-02-25, 10:55 UTC

You shouldn't duplicate anything, and maybe I didn't explain myself clearly.

Total7zip create the following structure inside its installation directory, when using the 64 bits plugin:

Total7zip
|
+ 64
| |
| +--- Lang
|
+--- Lang
+--- PluginLang

To use the 7zip additional libaries you have to modify the structure as follows:

Total7zip
|
+ 64
| |
| +--- Codecs
| +--- Lang
|
+--- Codecs
+--- Lang
+--- PluginLang

then put 32 bits libraries in Total7zip\Codecs and 64 bits libraries in Total7zip\64\Codecs, just like the 32 bits executables of 7zip are in Total7Zip directory and the 64 bits executables of 7zip are in Total7Zip\64 directory.

My apologies if I wasn't clear in my prevoius post (or maybe I have not completely understood your answer, my fault anyway).

Regards.
Happy owner of license #12422 since 1997

Post Reply