8. Поле Путь запуска: определяет путь, который будет установлен перед запуском программы. Если никакой путь не задан, то устанавливается путь текущей панели. Если команда (указанная в поле Команда) – cd диск:\каталог, то путь, заданный в этом поле ввода, будет установлен в другой панели. Это позволяет устанавливать оба пути (исходный и целевой) одновременно.
9. Поле Параметры: позволяет определить параметры командной строки.
10. Флажок свернув в значок позволяет запустить программу в свёрнутом виде.
11. Флажок в полный экран позволяет запустить программу на весь экран.
12. Поле Файл значка: позволяет указать файл, который содержит значок для панели инструментов. Для программ Windows можно указать имя самого exe-файла. Для внутренних команд есть несколько значков в файле wcmicons.dll.
13. Список Значок: отображает все значки, содержащиеся в указанном файле значка. Номер выбранного значка показан перед списком. Для выбора значка достаточно щелкнуть по нему.
14. Поле Подсказка: позволяет определить содержимое всплывающей подсказки.
15. Кнопка OK сохраняет изменения, сделанные в данной панели инструментов, в соответствующем файле панели (*.bar), и закрывает окно.
16. Кнопка Отмена закрывает диалоговое окно без сохранения.
17. Кнопка Справка открывает соответствующую страницу справки.
Редактирование bar-файлов
Файлы, содержащие информацию о панелях Total Commander имеют расширение *.bar и представляют собой текстовые файлы, имеющие специальную структуру. Поэтому возможно редактирование панелей Total Commander прямым изменением bar-файлов.
Файл *.bar начинается со строк
[Buttonbar]
Buttoncount=Число команд
Далее идут наборы команд вида:
buttonНомер=Путь к значку
cmdНомер=Команда
menuНомер=Подсказка
Здесь Номер представляет собой число, последовательно меняющееся от 1 до числа команд.
В секции button указывается путь к файлу значка команды, отображаемого на панели инструментов. Пустая секция button используется для установки разделителя на панели (в этом случае секции cmd и menu также должны быть пусты или отсутствовать). В секции cmd указывается команда, выполняемая при нажатии соответствующей кнопки. В качестве команды может быть также указан другой файл с расширением bar. В этом случае при нажатии на эту кнопку будет вызвана новая панель инструментов, описанная в этом файле. В необязательной секции menu указывается подсказка, всплывающая при наведении указателя мыши на соответствующую клавишу панели инструментов (если включена опция всплывания подсказок на закладке Экран диалогового окна Настройка Total Commander).
FSClipboard 2.0b – просматривает содержимое буфера обмена в виде файлов. Удобен, например, для записи скриншотов.
TWinAmp2 1.5.2 – предназначен для работы с плейлистом Winamp как с содержимым файловой системы. Поддерживается копирование файлов из плейлиста, импорт в плейлист, экспорт плейлиста полностью, редактирование mp3 тегов, отображение информации о файле и др.
CD/DVD Burning Plugin 0.9.3 – используется для записи CD и DVD дисков из Total Commander.
PluginManager 2.6 – менеджер плагинов, исполненный в виде плагина файловой системы. Использует разбиение плагинов по категориям: Lister, File System, Packer, Content. Позволяет удалять, устанавливать, временно отключать плагины.
Registry 2.6.1 – редактор системного реестра для Total Commander. Реализованны функции: удаление ключей и разделов реестра, переименование, измененение значений, просмотр (F3 или Ctrl+Q), экспорт ключей и разделов в виде .reg файлов двух типов (F5), создание ключей (F7) и полей, работа с удалённым реестром и редактирование прав доступа.
Back2Life 2.1 – плагин для восстановления удаленных файлов.
CD-Ripper 1.6.1 – предназначен для конвертации AUDIO-CD в формат WAV, MP3, или WMA. Использование плагина: проигрывание AUDIO-CD, конвертация форматов, настройка качества конвертации, многоязыковая поддержка.
Far2wc – позволяет использовать в Total Commander плагины, созданные для популярного файлового менеджера Far.
Плагины внутренней программы просмотра отображают специальные типы файлов во встроенном просмотрщике (Lister), а также на панели быстрого просмотра (Ctrl+Q).
Наиболее популярные плагины:
Imagine Version 0.9.7.0 – плагин для просмотра и редактирования изображений большинства известных форматов: JPG, GIF, PNG, BMP, PCX, TGA, PSD, TIF, TIFF, LBM, IFF, FLI, FLC, SPR, PCD, JPC, JP2, J2K (JPEG 2000), PBM, PGM, PPM, RAS, SGI, RGB, BW, JBG, JBIG, ICO, CUR, ANI, CLP, RLE и др. Умеет просматривать анимированные gif-ы, показывать прозрачность, отображать строку состояния, также позволяет конвертировать изображения из одного формата в другой и многое другое. Может вращать изображения, осуществлять цветовую коррекцию с последующим сохранением результатов, отправлять изображения на рабочий стол в качестве обоев, экспортировать анимированные gif-ы в AVI-файлы. Поддерживает собственные плагины
ArchView 0.9.1.2 – предназначен для просмотра различной информации об архивах: размер, количество файлов, папок, размер словаря, метод сжатия, процент сжатия, комментарий и многое другое. Поддерживает архивы: ACE, ARC (PAK), ARJ, BH, BZIP2, CAB, CPIO, DWC, GZIP, HA, LHA, LZH, PPM, RAR, SQZ, TAR, Z, ZIP, JAR, ZOO.
xBaseView 7.2.0661 – многофункциональный инструмент баз данных, предназначенный для начинающего администратора или продвинутого пользователя баз данных. Он имеет удобный пользовательский интерфейс, похожий на Проводник Microsoft Windows: файлы баз данных отображаются в виде дерева папок и легко открываются мышью. xBaseView обеспечивает выполнение всех типичных операции с базами данных, таких, как поиск, фильтрация и печать записей. Он умеет открывать любую базу данных через универсальные промышленные технологии ADO, ODBC и BDE, а 15 типов баз данных открывает напрямую. xBaseView обеспечивает прямой экспорт данных в 16 форматов (прямой импорт – из 14 форматов), а через универсальные технологии может экспортировать (и импортировать) их в любой формат баз данных. Специалисты баз данных могут создавать до 10 различных типов файлов, выполнять SQL-запросы и другие операции.
Mmedia 2.46 – настраиваемый плагин для просмотра (прослушивания) мультимедийных файлов. Преимущества: надежность, удобство и функциональность Windows Media Player, доступные из Total Commander. Настраиваем. Удобен для быстрого просмотра большого количества маленьких файлов, а также для быстрого редактирования одиночных тегов mp3-файлов.
IEView 1.94a – может показывать множество разных форматов, поддерживаемых Internet Explorer: HTML, XML и т.д. Позволяет также просматривать файлы приложений MS Office (при установленном Office).
FlashView 1.4 – используется для просмотра файлов Shockwave Flash (SWF). Для просмотра необходимо, чтобы в системе был установлен Macromedia Flash Player.
WordFileViewer 1.2 – предназначен для просмотра текста документов без форматирования в формате MS Word в Total Commander. Microsoft Word может быть не установлен.
Информационные плагины призваны решать несколько задач: поиск по специфическим свойствам и сведениям о содержимом файлов, отображение этой информации в файловых списках и использование её в инструменте группового переименования для добавления в имя файла.
Наиболее популярные плагины:
ShellDetails 1.12 – расширяет возможности Total Commander (поиск, отображение колонок, фильтрация, переименование и т.д.), позволяя в Total Commander использовать все расширенные поля которые используются в Проводнике, например, информацию о аудиофайлах, изображениях и т.д.
AudioInfo 1.4.3 – плагин для отображения различной информации об аудио-файлах.
Translit_wdx 1.6 – плагин для транслитерации имён файлов.
Image Info 1.42 – извлекает из изображений наиболее часто используемую информацию: ширина, высота, разрядность, формат, сжатие и прочее. Поддерживаемые форматы: BMP, TGA, GIF, JPEG, PNG, PSD, PCX, TIFF.
DirSizeCalc 1.21 – показывает размер папок, и количество файлов в папках. Все вычисления выполняются в фоне (в отличие от стандартных средств Total Commander).
wdx_exeinfo 1.01 – показывает различную информацию об исполняемых файлах.
Новые плагины часто могут быть установлены автоматически – простым двойным щелчком на файле плагина. При этом запрашивается только место установки.
Что касается установки вручную, то каждый плагин содержит файл README с соответствующими инструкциями. Обычно плагины устанавливаются следующим образом: сначала плагин распаковывается в какой-то каталог, а затем подключается к Total Commander.
Алгоритм подключения:
1. Перейти на страницу Конфигурация – Настройка – Плагины и щёлкнуть на кнопке, соответствующей типу того плагина, который устанавливается.
2. Дальнейшее зависит от типа устанавливаемого плагина. Диалог для подключения архиваторных плагинов – это упрощённый вариант диалога ассоциации файловых расширений с программами. Для остальных типов плагинов диалог выглядит почти одинаково и позволяет добавить или удалить выбранный плагин, переименовать его (только WFX), а также изменить порядок следования плагинов в списке (только WLX и WDX).
Существуют также специальные плагины файловой системы, например Plugin Manager, предназначенные для автоматической установки плагинов.
Раздел плагинов на www.ghisler.com содержит также руководство по созданию плагинов каждого типа. Имеются и примеры плагинов с исходным кодом, в основном, написанные на C++, а некоторые - на Delphi.
В настоящее время известно очень большое количество альтернативных инсталляционных пакетов Total Commander, при использовании которых устанавливается не только сам Total Commander, но и многочисленные плагины и утилиты к нему, а также активируется ряд скрытых настроек Total Commander. Такие пакеты получили название сборок. Обычно сборка включает в себя следующие элементы:
- сам Total Commander;
- полная русификация (сообщения, диалоговые окна, меню, файл справки);
- авторский дизайн (цветовая палитра, звуковое сопровождение);
- авторское меню;
- набор настроек, отличный от используемого по умолчанию;
- комплект подключенных плагинов;
- комплект утилит, устанавливаемых вместе с Total Commander и подключенных к нему посредством панели инструментов или меню Запуск.
Возможны и дополнительные компоненты, входящие в состав сборок.
Приведем краткий обзор некоторых наиболее популярных сборок Total Commander.
Total Commander Power Pack
Единственная русская сборка, имеющая официальную поддержку разработчиков Total Commander. Содержит минимальный набор самых популярных плагинов и архиваторов. Главное достоинство – сборка постоянно обновляется, в результате чего содержит последние версии Total Commander и плагинов к нему. Рекомендуется при начальном этапе работы с Total Commander.
Total Commander Extended Pack
Самая профессиональная сборка Total Commander. Содержит набор наиболее популярных плагинов и утилит, оригинальное меню (более 100 дополнительных команд), две панели инструментов и многое другое. В сборке активированы практически все скрытые команды и настройки Total Commander. Рекомендуется как основная сборка при работе с Total Commander.
Total Commander Podarok Edition
Самая большая в настоящее время сборка Total Commander, содержащая огромное количество плагинов и утилит, а также авторское меню и программу по настройке Total Commander. Входящие в нее утилиты представляют очень большой интерес для профессиональных пользователей, однако из-за чрезмерно большого объема сборка не очень удобна в работе.