作者: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、配置文件之類的東西)