插件和语言
插件是由我们或第三方编写的Total Commander扩展程序,它增强了Total Commander的功能。共有4种基本类型的插件:
1. 压缩程序插件
用于解压特定类型文件,通常是压缩包格式。一些压缩程序插件还可以创建它支持类型的新文件,修改已有压缩包。例如:
插件用于
- 压缩/解压 bzip2 压缩包(一种类似于内置的gzip的文件格式)
- 产生选定文件夹的文件列表。适于创建整个磁盘的目录。
- 创建所有选定文件的批处理命令文件,用于重复的批量复制等目的
2. 文件系统插件
文件系统插件通过网络邻居访问。它通常访问的是你的PC中无法通过驱动器符直接访问的某部分,或某些远程系统。例如:
插件用于访问
- 一个连接到你的PC的Windows CE 或 PocketPC设备
- 远程Web服务器(通过HTTP),以下载列表中的文件
- 邮件服务器
3. 查看程序插件
查看程序插件在内置Lister和快速查看窗口(Ctrl+Q)内显示特殊类型文件。例如:
插件用于显示
- DBF数据库文件
- PDF文件(Adobe's portable document format)
- C,Pascal,Java等源代码,带语法加亮功能
4. 内容插件
内容插件有几个用途:搜索特定文件属性和内容,在文件列表中显示这些属性,在批量重命名工具中用于文件名的一部分。例如:
- mp3 id-tags (艺术家,标题,专辑等)
- JPEG文件包含的EXIF格式的数码相片信息 (光圈,曝光时间,闪光等)
- 文件创建时间,程序版本号等文件属性。
5. 其他语言文件
其他语言文件,如阿拉伯文,繁体中文,也能在我们的主页找到。它们能象其他插件一样,通过双击含语言文件的ZIP包来安装。
哪里能找到插件?
我们验证过的插件可在主页www.ghisler.com 的 Addons-Plugins找到。新插件通常在我们的插件论坛测试,可通过我们的主页访问。
如何安装插件?
较新的插件只需双击插件的ZIP包即可自动安装。会询问你将插件放到哪里,然后Total Commander做剩余工作。
另外,每个插件包含一个指导安装的readme文件。插件通常这样安装:首先,把插件解压到文件夹,如c:\Totalcmd\Plugins,然后添加插件到Total Commander:
- 打开配置-选项-插件,点击你想安装的插件类型对应的按钮。
如何编写你自己的插件?
www.ghisler.com的插件页有一份包含每种插件类型的插件编写者指南。还有包含完整源代码的插件范例,多数用C编写,有一些用Delphi编写。