插件和语言

 

插件是由我们或第三方编写的Total Commander扩展程序,它增强了Total Commander的功能。共有4种基本类型的插件:

 

1. 压缩程序插件

 

用于解压特定类型文件,通常是压缩包格式。一些压缩程序插件还可以创建它支持类型的新文件,修改已有压缩包。例如:

插件用于

- 压缩/解压 bzip2 压缩包(一种类似于内置的gzip的文件格式)

- 产生选定文件夹的文件列表。适于创建整个磁盘的目录。

- 创建所有选定文件的批处理命令文件,用于重复的批量复制等目的

 

2. 文件系统插件

 

文件系统插件通过网络邻居访问。它通常访问的是你的PC中无法通过驱动器符直接访问的某部分,或某些远程系统。例如:

插件用于访问

- 一个连接到你的PCWindows CE PocketPC设备

- 远程Web服务器(通过HTTP),以下载列表中的文件

- 邮件服务器

 

3. 查看程序插件

 

查看程序插件在内置Lister和快速查看窗口(Ctrl+Q)内显示特殊类型文件。例如:

插件用于显示

- DBF数据库文件

- PDF文件(Adobe's portable document format)

- CPascalJava等源代码,带语法加亮功能

 

4. 内容插件

 

内容插件有几个用途:搜索特定文件属性和内容,在文件列表中显示这些属性,在批量重命名工具中用于文件名的一部分。例如:

- mp3 id-tags (艺术家,标题,专辑等)

- JPEG文件包含的EXIF格式的数码相片信息 (光圈,曝光时间,闪光等)

- 文件创建时间,程序版本号等文件属性。

 

5. 其他语言文件

 

其他语言文件,如阿拉伯文,繁体中文,也能在我们的主页找到。它们能象其他插件一样,通过双击含语言文件的ZIP包来安装。

 

哪里能找到插件?

 

我们验证过的插件可在主页www.ghisler.com AddonsPlugins找到。新插件通常在我们的插件论坛测试,可通过我们的主页访问。

 

如何安装插件?

 

较新的插件只需双击插件的ZIP包即可自动安装。会询问你将插件放到哪里,然后Total Commander做剩余工作。

 

另外,每个插件包含一个指导安装的readme文件。插件通常这样安装:首先,把插件解压到文件夹,如c:\Totalcmd\Plugins,然后添加插件到Total Commander

- 打开配置-选项-插件,点击你想安装的插件类型对应的按钮。

 

如何编写你自己的插件?

 

www.ghisler.com的插件页有一份包含每种插件类型的插件编写者指南。还有包含完整源代码的插件范例,多数用C编写,有一些用Delphi编写。