作者:tacy lee
Total Commander对于各类压缩包的查看有很多插件,包括大家最常使用的7zip plugin,但是在使用7zip的时候,你会发现很不爽的地方:7zip本来支持iso等各类压缩包查看,用这个插件的时候却发现即使配置iso扩展名支持,也不能查看iso文件。
这可能是因为7zip plugin是用7zip的核心源码编译,好像只包括zip文件类型支持。那有没有办法在TC中用真正的7zip查看压缩包呢?
下面我们要介绍的插件multiArc就可以实现这个功能,用它你就可以配置Total Commander使用7zip来方便的查看各类支持的文件类型。
具体配置方法:
首先下载必须的软件包
1. 下载7zip并安装(www.7-zip.org)
2. 下载multiArc(wcx.sourceforge.net)
3. 解压缩multiArc到D:\Program Files\totalcmd\Plugins\wcx目录下(你的TotalCommander安装目录)
4. 在MultiArc目录下创建addons目录,并在目录下创建以下几个文件(注意每个文件中的Acchiver行,请用你的7zip安装目录替换)
a)7z.addon ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; Archiver: 7-Zip
; Homepage: http://7-zip.org
; Addon : v1.0, August 11 2007
; Author : deus-ex
; Comments: Requires MultiArc v1.4 or higher
; and 7-Zip v4.52 or higher
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;
[7-ZIP]
Description="7-Zip"
Archiver=d:\Program Files\7-Zip\7z.exe
Extension=7z
ID=37 7A BC AF
IDPos=0x0, 0xA08E, 0xA09E, 0xA29E, 0xA48E, 0xA49E, 0xA69E, 0xB298, 0xB29C, 0xB498, 0xC85E, 0xD051, 0xEA00, 0x10C00, 0x10E00, 0x11200, 0x11400, 0x11800, 0x11A00, 0x12400, 0x12600, 0x12800, 0x12A00, 0x13200, 0x13400, 0x15400, 0x15A00, 0x15E00, 0x16200, 0x16A00, 0x18651, 0x1865E, 0x1869C, 0x18800, 0x18898, 0x1DA00, 0x1E600, 0x1E800, 0x1F400, 0x1FC00, 0x1FE00, 0x20000, 0x20200, 0x20400, 0x20800, 0x20E00, 0x24A00, 0x24C00, 0x25200, 0x25400, 0x25600, 0x25800, 0x25A00, 0x25E00, 0x26800, 0x26A00, 0x27000, 0x27E00, 0x28400, 0x28600, 0x29800, 0x2A400, 0x2AA00, 0x2AC00, 0x2B000
BatchUnpack=1
Start="^--"
End="^--"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AAQ
ExtractWithPath=%P x -scsdos -y %AAQ @%LQ
Add=%P a -mx=9 -y {%S} %AQ @%LQ
Move=%P u -mx=9 -y {%S} %AQ @%LQ
Test=%P t -y {%S} %AQ
Delete=%P d -r -y {%S} %AQ @%LQ
AskMode=2
AskHistory0=-tzip -mfb=258
; create ZIP archives
AskHistory1=-tzip -mm=Deflate64 -mfb=257 -mpass=15
; create ZIP(Deflate64) archives
AskHistory2=-m0=PPMd:mem30:o32
; optimized compression for Text files
AskHistory3=-m0=BCJ2 -mb0:1 -mb0s1:2 -mb0s2:3 -m1=LZMA -m2=LZMA:d19 -m3=LZMA:d19
; compression using BCJ2 encoder
;
b)Iso.addon ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; Archiver: 7-Zip
; Homepage: http://7-zip.org
; Addon : v1.0, August 11 2007
; Author : deus-ex
; Comments: Requires MultiArc v1.4 or higher
; and 7-Zip v4.52 or higher
; Supports extraction only
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;
[ISO]
Description="ISO 9660 file system diskimage"
Archiver=d:\Program Files\7-Zip\7z.exe
Extension=iso
Start="^--"
End="^--"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AAQ
BatchUnpack=1
ExtractWithPath=%P x -scsdos -y %AAQ @%LQ
;
c)Chm.addon ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; Archiver: 7-Zip
; Homepage: http://7-zip.org
; Addon : v1.0, August 11 2007
; Author : deus-ex
; Comments: Requires MultiArc v1.4 or higher
; and 7-Zip v4.52 or higher
; Supports extraction only
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;
[CHM]
Description="Compressed Help Module"
Archiver=d:\Program Files\7-Zip\7z.exe
Extension=chm
ID=49 54 53 46
Start="^--"
End="^--"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AAQ
BatchUnpack=1
ExtractWithPath=%P x -scsdos -y %AAQ @%LQ
;
d)Bz2.addon ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; Archiver: 7-Zip
; Homepage: http://7-zip.org
; Addon : v1.0, August 11 2007
; Author : deus-ex
; Comments: Requires MultiArc v1.4 or higher
; and 7-Zip v4.52 or higher
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;
[BZIP2]
Description="BZip2"
Archiver=d:\Program Files\7-Zip\7z.exe
Extension=bz2
ID=42 5A 68
Start="^--"
End="^--"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AAQ
Add=%P a -tbzip2 -mx=9 -mpass=10 -y {%S} %AQ @%LQ
Move=%P u -mx=9 -mpass=10 -y {%S} %AQ @%LQ
Test=%P t -y {%S} %AQ
Delete=%P d -r -y {%S} %AQ @%LQ
BatchUnpack=1
ExtractWithPath=%P x -scsdos -y %AAQ @%LQ
;
e)Jar.addon ; -----------------------------------------------------------------------
; WC MultiArc config addon for JAR archives
; To install, copy contents of this file to multiarc.ini and edit
; "Archiver" key to adjust it to real placement of your Jar32.exe.
; -----------------------------------------------------------------------
; Version: JAR 1.02 Copyright (c) 1996-97 ARJ Software, Inc. Aug 11 1997
; Available at: http://www.arjsoft.com
; Comments: none
; Warnings: none
; -----------------------------------------------------------------------
;
[JAR]
ID=1a 4a 61 72 1b 00
IDPos=14
Debug=0
Extension=jar,epp,epj,ecd
BatchUnpack = 0
Description=JAR 1.02 by ARJ Software, Inc.
Start="^-------"
End="^Total files listed: "
Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"
Format2=" "
Archiver=d:\Program Files\7-Zip\7z.exe
List=%P v -y %AQA
Extract=%P e -y %AQA @%LQ
ExtractWithPath=%P x -y %AQA @%LQ
Test=%P t -y %AQA
Delete=%P d -y %AQA @%LQ
Add=%P a -y %AQA @%LQ
Move=%P m -y %AQA @%LQ
配置安装MultiArc先安装MultiArc插件,推荐使用TC Plugins Manager(
www.totalcmd.net)安装
1.启动TC Plugins Manager
2.选择install安装MultiArc
3.选择Configure,然后用Import addon导入我们刚刚建立的所有addon目录下的文件
4.导入后,请用Tweak功能新建7z,iso,bz2,chm文件扩展
6.重启Total Commander之后就可以查看上面配置的文件类型。
当然,multiArc还支持很多的压缩格式,你可以自己扩展配置文件,前提当然是你有相应的压缩包操作工具了
注:这样配置之后,你会发现,在Total Commander中可以搜索上面压缩格式文件中的内容(这个功能可是相当好用,尤其是在搜索如class、配置文件之类的东西)