Double commander linux плагин

2.18. Предустановленные плагины

1. Архиваторные плагины (WCX) 1.1. Base64 (Альфа-версия) 1.2. CPIO 1.3. DEB 1.4. RPM 1.5. SevenZip 1.6. UnRAR 1.7. Zip 2. Информационные (или контентные) плагины (WDX) 2.1. Встроенный плагин Exif 2.2. AudioInfo 2.3. DEB 2.4..RPM 2.5. Скрипты Lua 3. Плагины файловой системы (WFX) 3.1. FTP 3.2. Samba 4. Плагины встроенной программы просмотра (WLX) 4.1. MacPreview (Альфа-версия) 4.2. Explorer Preview 4.3. Rich Text Format (Альфа-версия) 4.4. WlxMplayer 4.5. Windows Media Player 5. Плагины поиска (DSX) 5.1. DSXLocate

1. Архиваторные плагины (WCX)

Плагин Base64 предоставляет возможность кодировать и декодировать файлы по схеме Base64, это один из стандартов кодирования двоичных данных при помощи печатных символов ASCII.

Архиваторный плагин для распаковки архивов CPIO.

Архиваторный плагин для распаковки файлов пакетов системы управления пакетами dpkg (Debian и дистрибутивы, основанные на нём).

Linux и другие Unix-подобные ОС (в Windows для этого формата Double Commander использует плагин SevenZip).

Архиваторный плагин для распаковки файлов пакетов системы управления пакетами Red Hat (Red Hat Linux, SUSE Linux и другие).

Архиваторный плагин для работы с файлами .7z, .arj, .cab, .cpio, .cramfs, .deb, .dmg, .fat, .hfs, .iso, .lha, .lzh, .ntfs, .squashfs, .taz, .vhd, .wim, .xar и .z. Также мы можем добавить другие типы файлов, которые поддерживаются 7-Zip.

Примечание: Для некоторых форматов поддерживается только чтение, то есть доступны только просмотр содержимого, распаковка и тестирование.

Архиваторный плагин для распаковки архивов RAR.

Для использования этого плагина нам необходима библиотека UnRAR, плагин будет использовать unrar.dll (Windows), libunrar.dylib (macOS (*) ), libunrar.so или libunrar.so.5 (Linux и другие Unix-подобные ОС).

Дистрибутивы Double Commander для Windows и портативная версия для Linux содержат необходимую библиотеку, в иных случаях мы можем использовать обычные способы получения библиотек в операционной системе (например, пакет libunrar5 в Debian/Ubuntu или libunrar в Arch Linux). В противном случае мы можем попробовать найти подходящий вариант на этой странице (файл должен быть скопирован в системный каталог или каталог, в котором расположен исполняемый файл Double Commander).

Плагин также поддерживает возможность упаковать файлы в архив RAR, для этого нам нужно указать путь к WinRAR.exe (Windows) или к утилите командной строки rar (в иных случаях) в настройках плагина.

Читайте также:  Openvpn linux how to connect

Архиваторный плагин для работы с архивами .bz2, .gz, .jar, .lzma, .tar, .tbz, .tgz, .tlz, .txz, .tzst, .xz, .zip, .zipx и .zst. Также этот плагин может открыть файлы, основанные на ZIP (EPUB, Office Open XML, формат OpenDocument, CRX, XPI и другие).

Требуются дополнительные библиотеки сжатия:

  • bzip2: bz2.dll (Windows), libbz2.dylib (macOS (*) ), libbz2.so.1 (Linux и другие Unix-подобные ОС).
  • XZ: liblzma.dll (Windows), liblzma.dylib (macOS (*) ), liblzma.so.5 (Linux и другие Unix-подобные ОС).
  • Zstandard: libzstd.dll (Windows), libzstd.dylib (macOS (*) ), libzstd.so.1 (Linux и другие Unix-подобные ОС).

Дистрибутивы Double Commander для Windows содержат все необходимые библиотеки и эти библиотеки обычно установлены по умолчанию в Linux для настольных компьютеров/рабочих станций.

2. Информационные (или контентные) плагины (WDX)

В программу встроен информационный плагин Exif для получения некоторых данных, которые могут храниться в метаданных файлов JPEG: дата, размеры в пикселях, ориентация изображения и информация о камере.

Этот контентный плагин показывает информацию об аудиофайлах, техническую (продолжительность, битрейт, количество каналов и так далее) и метаданные (название, исполнитель и другое).

Поддерживаются следующие типы метаданных: ID3v1 (1.0, 1.1), ID3v2 (2.2, 2.3, 2.4), APE (1.0, 2.0), комментарии Vorbis.

Этот контентный плагин показывает информацию о файлах пакетов системы управления пакетами dpkg (Debian и дистрибутивы, основанные на нём): имя пакета, версия, описание, зависимости и другое.

Этот контентный плагин показывает информацию о файлах пакетов системы управления пакетами Red Hat (Red Hat Linux, SUSE Linux и другие): имя пакета, версия, описание и другое.

Каталог plugins/wdx/scripts содержит несколько примеров информационных плагинов, написанных на Lua (подробнее смотрите на странице справки Скрипты Lua).

Эти плагины не добавлены в настройках программы.

  • descriptionwdx.lua – читает описание файлов из descript.ion.
  • fulltextodtwdx.lua – ищет текст в файлах OpenDocument Text (ODT). Требуется odt2txt.
  • simplewdx.lua – простой пример с несколькими полями.
  • textlinewdx.lua – возвращает первые строки обычных текстовых файлов (.txt, .ini) по одной, с первой по пятую.

3. Плагины файловой системы (WFX)

Это плагин файловой системы для работы со следующими сетевыми протоколами: FTP, FTPS, FTPES, SFTP и SSH+SCP. Плагин также поддерживает работу с прокси-серверами (HTTP, SOCKS 4 или SOCKS 5).

Читайте также:  Linux ubuntu создать файл

Требуются дополнительные библиотеки:

Пакет безопасности Microsoft Unified Security Protocol Provider (только Windows) или криптографическая библиотека OpenSSL. Во втором случае плагин FTP будет использовать ssleay32.dll и libeay32.dll (Windows), libssl.dylib и libcrypto.dylib (macOS (*) ) или libssl.so и libcrypto.so (Linux и другие Unix-подобные ОС).

Библиотека libssh: плагин FTP будет использовать libssh2.dll (Windows), libssh2.dylib (macOS (*) ) или libssh2.so.1 (Linux и другие Unix-подобные ОС).

Дистрибутивы Double Commander для Windows содержат эту библиотеку, в иных случаях мы можем использовать обычные способы получения библиотек в операционной системе (например, пакет libssh2-1 в Debian/Ubuntu или libssh2 в Arch Linux).

Это плагин файловой системы для работы с сетевыми каталогами (SMB/CIFS).

4. Плагины встроенной программы просмотра (WLX)

Универсальный (форматы офисных документов, изображения, видеофайлы, аудиофайлы и другое) плагин, использующий Quick Look, как в Finder.

Плагин для отображения расширенного предварительного просмотра. Интерфейс IPreviewHandler поддерживает множество форматов (зависит от версии операционной системы и установленных приложений), по умолчанию в детект-строку добавлены только файлы HTML.

Примечание: Обработчики предварительного просмотра могут отображать не всю информацию, содержащуюся в файле.

Плагин для просмотра файлов RTF.

Плагин просмотра видео файлов. Требуется mplayer.

Плагин для воспроизведения аудио- и видеофайлов. Этот плагин использует интерфейс IWMPPlayer4 (ActiveX), требуется Windows Media Player 9 или более поздней версии.

5. Плагины поиска (DSX)

Этот плагин использует locate и её базу данных файлов для поиска. Мы можем использовать поиск по имени файла, его части или маске (звёздочка «*» обозначает любое количество символов).

Linux и другие Unix-подобные ОС.

Источник

Плагины для Double Commander

У сабжа заявлена совместимость с плагинами от Total Commander, но как их подключать? На офф форуме нашел только какую-то тему с парой плагинов под онтопик. В мануале тоже глухо.

Спроси на форуме. DC сейчас активно пилится, там чувак вполне адекватный, расскажет.

На офф форуме нашел только какую-то тему с парой плагинов под онтопик.

Надеюсь подключить пару плагинов от Total Commander.

Читал официальный форум и не понял?

greenman ★★★★★ ( 17.11.17 10:06:13 MSK )
Последнее исправление: greenman 17.11.17 10:08:02 MSK (всего исправлений: 1)

С оффтопика на онтопик? Ну если есть исходники и прямые руки.

Чуть в тему, но все же. Какими горячими кнопками переключаться между дисками?

Поддержка WCX, WDX и WLX плагинов от Total Commander

Это актуально только для оффтопика?

Читайте также:  Linux чем занята система

Q: Plugins from Total Commander® do not work!? A: They work, but not all of them. Plugins from TC compiled for Windows® can only be used with Windows® version of Double Commander. But if the plugins have open source code, you can try to build them for GNU/Linux (or maybe ask the plugin developer to do it :)).

greenman ★★★★★ ( 17.11.17 10:15:41 MSK )
Последнее исправление: greenman 17.11.17 10:16:22 MSK (всего исправлений: 1)

А чё у него SVN вместо системы контроля версий? И Pascal вместо языка программирования?

И на онтопике не всё работает.

greenman ★★★★★ ( 17.11.17 10:25:54 MSK )
Последнее исправление: greenman 17.11.17 10:26:26 MSK (всего исправлений: 1)

Источник

Double Commander

Plugins list (Double Commander WIKI)
Locate search plugin(usually ships with Double Commander in /usr/lib/doublecmd/plugins/dsx/dsxlocate folder)
Mplayer viewer plugin(usually ships with Double Commander in /usr/lib/doublecmd/plugins/wlx/wlxmplayer folder)
Some plugins
External archivers (MultiArc)

WCX(Packer) plugins can be used in:
Files > Pack Files
Files > Extract Files
Files > Test Archives
Ctrl+Page Down

WFX(Virtual File System) plugins can be used in:
Commands > Open VFS List

WDX(Content) plugins can be used in:
Files > Show File Properties > Plugins
Files > Multi Rename Tool
Commands > Search > Plugins > Use content plugins
Options > Colors > File Type > Category mask > Template
Options > File Views > Columns > Custom Columns
Options > Tooltips

DSX(Search) plugins can be used in:
Commands > Search > Plugins > Use search plugin

WLX(Viewer) plugins can be used in:
Only in internal viewer (F3 or Ctrl+Q)

Note about WDX Lua-scripts:
If during installation you get the message “This is not a valid plugin!”, check if lua or luajit is installed, and if the PathToLibrary value in the doublecmd.xml is correct.

Note about lpi/lpr projects:
These are the Lazarus/FreePascal source codes.
To build such a project, you need to install lazarus. (i.e. lazbuild diskdir.lpi)

Note about WLX plugins:
Currently, only wlxmpv and wlxmplayer few plugins can work with Qt versions of Double Commander.
Wlxmplayer usually ships with Double Commander.
You can build the Qt version of wlxmpv using

You can find calling.inc and wlxplugin.pas files here.

Источник

Оцените статью
Adblock
detector