Tux Commander |
Автор: admin Просмотров: 3638 Комментарии:
Добавлен: 31 августа 2013
Обновлено: 28.04.2015 - 12:01
Двухпанельный вкладочный файловый менеджер, похожий на Total Commander и Midnight Commander. Основной целью этого проекта является создание мощного и удобного файлового менеджера для операционных систем Unix.
Нажмите на картинку для увеличения
Общие характеристики:
- Вкладочный интерфейс для быстрого доступа к любым местам.
- Настраиваемая панель монтирования для быстрого доступа к любым местам и сетевым ресурсам.
- Многоязычный интерфейс.
- Базовая поддержка VFS (Virtual File System) позволяющая просматривать архивы и сетевое окружение.
- Поддержка плагинов.
- Это портативная программа, установка не требуется.
- Предназначен для GNOME и XFCE, сохраняя полную независимость (библиотеки загружаются динамически при наличии).
- Расширения файлов на основе ассоциаций.
- Поддержка файлов больше 4 Гб.
- Изменение прав доступа, создание ссылок, редактирование и просмотр файлов.
- Основная программа написана на Object Pascal (с помощью компилятора FreePascal), плагины написаны на C/C++.
Плагины
В данный момент доступно несколько VFS плагинов. Основная программа отделена от модулей. Все плагины лежат в пакете tuxcmd-modules. Стоит отметить, что некоторые модули зависят от различных библиотек, недоступных в вашей системе. Настоятельно рекомендуется установить последнюю libstdc++6, которая необходима модулям написанным на C++. В текущей реализации VFS отсутствует поддержка таких функций как архивирование и удаленные файловые системы.
GVFS plugin. Этот плагин работает через GVFS, который является неотъемлемой частью рабочей среды Gnome, начиная с версии 2.22. Он обеспечивает доступ к многим видам ресурсов, таким как сетевые ресурсы (FTP, SSH/SFTP, Samba, WebDAV), Bluetooth устройства (ObexFTP), фотоаппараты и портативные плееры (gphoto2) и др. Основные функции:
- чтение / запись доступ к сетевым ресурсам (FTP, SSH / SFTP, SMB, WebDAV);
- полная поддержка различных методов аутентификации GVFS;
- Встроенный gnome-keyring.
ZIP плагин. Этот плагин использует библиотеку ZipArchive, Copyright (C) 2000 - 2007 Artpol Software - Tadeusz Dracz. Плагин и библиотека в текущей версии достаточно стабильны для нормального использования. Основные функции:
- Полная поддержка чтения и записи ZIP-архивов;
- Полная поддержка файлов UNIX и прав доступа;
- Защита паролем (чтение и запись);
- Плагин собран в одном модуле. Внешние библиотеки требуются в следующих случаях:
- тестирование целостности архива (требуется новый VFS API);
- создание архивов с нуля (требуется новый VFS API);
- настройка уровня сжатия (требуется новый VFS API);
- многотомные архивы.
Плагин UNRAR. Этот плагин основан на оригинальных исходниках Copyright (C) Alexander L. Roshal. Обратите внимание, исходники unrar имеют собственническую лицензию. Основные функции:
- только чтение RAR;
- полная поддержка файлов и каталогов Unix;
- защита архивов паролем;
- поддержка многотомных архивов;
- поддержка файлов больше 4 Гб;
- обработка самораспаковывающихся архивов exe (если переименовать в RAR). Тестирование целосности архивов (требуется новый VFS API).
Плагин libarchive. Этот плагин использует библиотеку libarchive, Copyright (c) 2003-2007 Tim Kientzle. Плагин может быть собранным в одном модуле или использовать разделяемые библиотеки системы. Основные функции:
- поддержка только чтения TAR, TAR.GZ, TAR.BZ2, ISO (CD images/ISO9660), CPIO, A (ar) и DEB архивов.
- поддержка файлов больше 4 Гб;
- корректная обработка разреженных файлов в следующих случаях:
- тестирование целосности архивов (требуется новый VFS API);
- поддержка записи возможна только при создании архива.
Профили
Tux Commander поддерживает профили, которые означают что вы можете иметь более одной настройки для каждого пользователя. Пользовательские настройки хранятся в нескольких файлах, в папке ~./tuxcmd с легко редактируемой ini-подобной структурой. Профиль выбирается и загружается при запуске приложения и определяются параметром командной строки --profile=имя профиля. Некоторые параметры, такие как "действия в настройках типов файлов" не профилируются и являются общими для всех профилей в пределах одного пользователя. Эта функция может оказаться бесполезным для большинства людей, но может быть полезно в некоторых случаях (например, целей отладки).
Типы файлов
Подсистема Filetype дает пользователю возможность открывать определенные типы файлов в одном или более внешних приложений совместимых с ним. Довольно необычный подход в определении файлов был выбран для Tux Commander. Этот подход полностью на основе расширений и в отличается от файловых менеджеров UNIX, где обычно используется обработка MIME-типов. Tux Commander первоначально предназначен для пользователей, которые хотят работать с данными а не с системными файлами и мы считаем, что это правильное решение. Это, однако, приводит к несовместимости с популярными окружениями рабочего стола, но KDE и Gnome отделены от программы. Отделение от системы было сделано также чтобы не зависеть от окружений рабочего стола. Кроме этого, в следующих версиях планируются преобразователи и модули связи. Чтобы понять систему, откройте "Типы файлов", там вы можете увидеть список существующие типы файлов и кнопки для добавления новых или удаления существующих. Для каждого типа файлов необходимо определить расширения файлов (например mp3) и добавить их в список или расширения. Здесь можно указать цвет и значок типов файлов, чтобы визуально отделить файлы в одной панели. На второй странице необходимо указать команду для открытия файлов. Если определить более одной команды, то можно выбрать их в всплывающем меню, вызываемом при нажатии правой кнопкой мыши на файле.
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Файловые менеджеры
Лицензия:
GPL2
Размер архива исходников: 462.2 kB
Дата последних изменений в проекте: 15.11.2009
Интерфейс графический
Язык программирования:
C, Delphi/Kylix, Object Pascal, Pascal
Сайт проекта
Скачать Tux Commander 0.6.70
Комментарии |