ДОКУМЕНТАЦИЯ


Установка

Настройка

Привязка файлов

Привязка клавиш

Поле вывода команд

Перевод

Другое

Исходный код



Установка

Установка заключается в простом распаковывании архива bfc-*-all.tar.gz в каталог /usr/local. Вот и всё. Программа может быть запущена с помошью скрипта bfc из каталога /usr/local/bfcommander. Для удобства можете создать ссылку для этого скрипта, например в каталоге /usr/local/bin. Если каталог программы размещен в каком-нибудь другом месте, а не /usr/local, то вы должны изменить скрипт запуска, во второй строке указать правильный путь: cd /path/to/bfcommander. После первого запуска автоматически создается скрытая папка ~/.bfcommander в вашем домашнем(~/) каталоге. В этом каталоге сохраняется файл конфигурации bfcommander.ini и некоторые другие файлы с различными настройками. Автор программы не рекомендует редактировать их вручную, так как это может послужить причиной сбоя программы.


Настройка

Настройка производится в графическом режиме, в главном меню программы. Существует также ряд настроек не упоминаемых в диалогах настройки программы главного меню, но которые могут быть осуществлены вручную в файле ~/.bfcommander/bfcommander.ini.


Раздел : [INTERFACE]

Строка : CommandLineMaxLines=Количество

Описание: Максимальное количество строк в истории коммандной строки. По умолчанию = 100.


Раздел : [INTERFACE]

Строка : ShowDiskPopup=0 или 1

Описание: Если выставлено 1, то при нажатии правой кнопкой мыши по значку на панели устройств появляется контекстное меню управления устройством. Если выставлено 0, то меню не будет появляться, монтирование устройства в таком случае происходит по нажатии левой кнопки мыши. Отмонтирование устройства - по нажатии правой кнопки. Извлечение диска - средней. По умолчанию = 1.


Раздел : [INTERFACE]

Строка : ShowNamesOnOpBackgroung=0 или 1

Описание: Если выставлено 0, то во время операций копирования\удаления в режиме фона, имена файлов показываться не будут, что позволяет ускорить этот процесс. По умолчанию = 1.


Раздел : [INTERFACE]

Строка : CreateTrashDateDirs=0 или 1

Описание: Если включено, то при перемещении файлов в корзину, они будут помешаться в каталог, имя которого - время и день удаления. . По умолчанию = 1.


Раздел : [INTERFACE]

Строка : ShowCloseDialog=0 или 1

Описание: Если выставлено в 0, то при выходе из программы не будет показываться диалог подтверждения выхода.


Раздел : [INTERFACE]

Строка : ExecPriority=0 или 1

Описание: Настройки приоритета запускаемых файлов. Если включено, то файл запускается с помощью программы указанной в первой строке скрипта. Если выключено, то файл запускается с помощью программы указанной в настройках BF-Commander.
Внимание! Возможен неправильный перевод описания на русский язык, пожалуйста воспользуйтесь оригинальным описанием: Setting of the priority for the executable files. While there is set 0 in the file the opening of the file in the associated application is priority, while there is set 1 in the file the executing of the file is priority


Все иконки в программе загружаются из внешних файлов и могут быть заменены на другие. Иконки для файлов и устройств, а также некоторые иконки панели управления могут быть выбраны из программы. Все остальные могут быть изменены в специальном каталоге для хранения иконок - bfcommander/icons. Новые пиктограммы должны быть такого же размера - 16х16. Но не рекомендуется заменять иконки прямо в этом каталоге. Лучше создайте каталог ~/.bfcommander/icons в вашей домашней директории и перенесите в него структуру файлов и папок из стандартного каталога иконок. Например для изменения иконок панели инструментов можно использовать каталог ~/.bfcommander/icons/actions.



Привязка файлов

Ассоциирование отдельных файлов с различным командами может быть осуществлено в диалоге главного меню "Настройки-Привязки файлов". Я уже создал некоторое количество таких привязок, но это только для примера. С помощью привязок можно сделать чтобы при запуске файла определенного типа, он открывался в нужной программе. Также привязки позволяют создавать несколько действий над файлами и выбирать одно из них в контекстном меню окна файлов. Если выделено несколько файлов, то выбранное действие осуществляется над ими всеми.


Привязка клавиш (Горячие клавиши)

Вы можете сами назначить или поменять клавишу для какого-либо стандартного действия. Для большинства стандартных операций уже назначены клавиши (например копирование по F5 и т.п.). Для некоторых других операций клавиши вообще не назчены. Конфигурация клавиш осуществляется с помощью диалога главного меню "Настройки-Горячие клавиши".


Поле вывода комманд

Поле вывода комманд отлавливает сообщения STDOUT и STDERR запущенных из коммандной строки программ, а также действий, выполняемых над файлами.

Поле вывода комманд не является консолью и уж тем более терминалом!!!


Перевод

Файлы перевода находятся в каталоге bfcommander/language. Здесь находятся все сообщения и подписи программы. Если вы не обнаружили файла для своего языка, вы можете создать его сами и прислать его автору, он выложит этот файл вместе с новой версией программы на своем сайте.

Пожалуйста присылайте ваши замечания относительно перевода программы на русский язык по адресу sudemon@mail.ru


Другое

Все команды запускаемые из программы, выполняются в фоновом режиме и совершенно независят от BF-Commander.

Поддержка FTP и просмотра архивов до сих пор не осуществлена.


Исходный код

Исходный код достаточно велик и содержит минимум комментариев, вы можете изменять его на свой страх и риск.