Total7zip

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Stefan2, white, sheep, Hacker

Post Reply
User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

Total7zip

Post by *Total7zip » 2010-12-19, 22:14 UTC

0.8.5.3
x64 version added
c++ libraries updated: boost 1.52, pugixml 1.2
compiler vs2012
download link: totalcmd.net


update 2011/01/29:
version 0.8.0.9 - is released on totalcmd.net
+lister plugin is added
+content plugin is translated to all languages
+Total7zip can create 7z, bzip2, gzip, tar, wim, xz and zip archives

update 2010/12/31:
version 0.7.0.3 - is released on totalcmd.net
+you can use Total7zip as a content plugin
+optimizations and fixes here and there

Total7zip 0.6.0.2
+"move to archive" feature is implemented
+you can disable unwanted format handlers
+plugin loads list of supported formats from 7z.dll, if you update 7z.dll all new supported formats will be supported by Total7zip.
-fixed adding files to archive from RO drives.
+extractToTempCount is used only for solid archives now.
+all Total Commander versions are supported.
+logs.
+better support for gzip, flv, msi, vhd
Last edited by Total7zip on 2012-11-15, 07:33 UTC, edited 15 times in total.

infimum
Junior Member
Junior Member
Posts: 39
Joined: 2007-12-08, 18:43 UTC

Post by *infimum » 2010-12-19, 22:27 UTC

Thanks!

User avatar
sas2000
Power Member
Power Member
Posts: 682
Joined: 2003-02-07, 04:32 UTC
Location: Galiza

Post by *sas2000 » 2010-12-20, 04:00 UTC

 
Thanks :!:

cnnnc
Junior Member
Junior Member
Posts: 30
Joined: 2007-05-21, 01:31 UTC

Post by *cnnnc » 2010-12-20, 08:01 UTC

Great! Thanks!

horus
Junior Member
Junior Member
Posts: 13
Joined: 2010-07-02, 11:25 UTC

Thanks

Post by *horus » 2010-12-20, 10:56 UTC

++Thanks :D
dream come true 8)

bigtimefan
Junior Member
Junior Member
Posts: 15
Joined: 2004-05-03, 22:18 UTC

Post by *bigtimefan » 2010-12-21, 01:31 UTC

Excellent implementation. This should become a very important plugin. Great work!

User avatar
fenix_productions
Power Member
Power Member
Posts: 1952
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions » 2010-12-21, 10:57 UTC

2Total7zip
Could you provide formats flags for this plugin?

Finding out all supported flags for each archive type is troublesome and Total7zip gives none of them by default.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099

User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

Post by *Total7zip » 2010-12-21, 11:22 UTC

I can help you.

PK_CAPS_NEW 1 /* Can create new archives */
PK_CAPS_MODIFY 2 /* Can modify existing archives */
PK_CAPS_DELETE 8 /* Can dele
PK_CAPS_OPTIONS 16 /* Has options dialog */
is supported only for 7z format.
1+2+8+16=27

PK_CAPS_MEMPACK 32 /* Supports packing in memory */
is not supported at all

PK_CAPS_BY_CONTENT 64 /* Detect archive type by content */
PK_CAPS_SEARCHTEXT 128 /* Allow searching for text in archives */
PK_CAPS_ENCRYPT 512 /* Plug-in supports PK_PACK_ENCRYPT option*/
is supported by the plugin, (all file types).
64+128+512=704

PK_CAPS_HIDE 256 /* Show as normal files (hide packer */
/* icon), open with CCtrl+PageDown, not Enter*/
you can use it or not - this is only affects how total commander uses plugin.

PK_CAPS_MULTIPLE 4 /* Archive can contain multiple files */
I always use it, but maybe it's not needed for example for bz2 format.

And finally,
for 7z we have:
735
(704 + 27 + 4)
for other formats:
708
(704 + 4) (if archive can contain multiple files)
704 (if archive can not contain multiple files)

I will think how to add these flags to the next version of the plug-in.

User avatar
fenix_productions
Power Member
Power Member
Posts: 1952
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions » 2010-12-21, 11:45 UTC

2Total7zip
Thx but is seems little inconsistent:

You wrote that PK_CAPS_NEW is supported for 7z only but "Add to archive" dialogue (called via Configuration button) allows to choose 7z, tar, wim and zip as Archive formats.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099

User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

Post by *Total7zip » 2010-12-22, 08:05 UTC

You're right.
But in current version of the plugin you can save compression settings only for 7z.
I will add this to my TODO list.
Thank you.

User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

Post by *Total7zip » 2010-12-22, 19:34 UTC

you can download new test version - Total7zip v0.5.8.6 in the first post of this thread.

what's new:

+better support for FLV - for example, now it's possible to extract audio track from flv file.
+better support for VHD. you will see ntfs and fat files inside.
+better support for MSI.
+formats are loaded from 7z.dll dynamically - if there will be new format handler in 7z.dll, it will be supported by Total7zip.
+all version of Total Commander are supported. non-Unicode interface is added.
+ArchView TC plugin is supported
-fixed adding files to 7z from read-only disks.
+now you can disable unwanted format handlers. see example bellow.
+extractToTempCount parameter now works only for solid archives.
+small fixes here and there.

example - this blocks PE handler for EXE files.
if EXE file is NSIS installer or SFX archive it still can be opened.

Code: Select all

<formatsDisabled> 
<format description="PE" guid="{23170F69-40C1-278A-1000-000110DD0000}"> 
<ext val="exe" /> 
</format> 
</formatsDisabled> 
example 2 - blocks PE handler for all files

Code: Select all

<formatsDisabled> 
<format description="PE" guid="{23170F69-40C1-278A-1000-000110DD0000}" /> 
</formatsDisabled> 
if you need more information about supported formats
1. Configure 7z packer, and all available formats will be saved in Total7zip.xml configuration file.
2. Use DebugView to view Total7zip logs.

TW
Senior Member
Senior Member
Posts: 330
Joined: 2005-01-19, 13:35 UTC

Post by *TW » 2010-12-22, 23:34 UTC

thnx for this.

here a better mirror for 5.8.6 wcx only, as narod.ru is a real pain for a lot of people.

http://home.datacomm.ch/wrard/7z/Total7zip_0586.rar
licenced and happy TC user since 1994 (#11xx)

User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

Post by *Total7zip » 2010-12-22, 23:40 UTC

thank you. I use your link in the 1st post.

User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

Post by *Total7zip » 2010-12-23, 07:50 UTC

Total7zip v0.5.8.7 (test)

+MSI support is improved. plugin should open MSI files like 7zip File Manager. You need to clear <formats> section in Total7zip.xml
+GZIP support is improved.

http://narod.ru/disk/1973649001/Total7zip_0587.rar.html (wcx only, copy it over full version 0.5.7.0)
http://rapidshare.com/files/438840883/Total7zip_0587.rar (mirror)
Last edited by Total7zip on 2010-12-23, 08:02 UTC, edited 1 time in total.

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

Post by *Horst.Epp » 2010-12-23, 07:58 UTC

Total7zip wrote:Total7zip v0.5.8.7 (test)

+MSI support is improved. plugin should open MSI files like 7zip File Manager. You need to clear <formats> section in Total7zip.xml
+GZIP support is improved.

http://narod.ru/disk/1973649001/Total7zip_0587.rar.html (wcx only, copy it over full version 0.5.7.0)
Sorry but we cant use that link without reading russian.
Also this site tries to install some strange add-on if used with IE browser !
Last edited by Horst.Epp on 2010-12-23, 08:11 UTC, edited 1 time in total.

Post Reply