Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Double Commander

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

Открыть новую тему     Написать ответ в эту тему

Attid



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
 
 
Double Commander
Кроссплатформенный (Linux/Windows/Mac OS X/FreeBSD) двухпанельный файловый менеджер с открытым исходным кодом (форк Seksi Commander).
Целью данного проекта является создание файлового менеджера аналогичного по функциональности Total Commander и совместимого с его плагинами. Написан на Free Pascal.
Автор Александр Коблов aka Alexx2000
Лицензия GPL 2
 
Основные характеристики Double Commander:
 
Сайт | Форум | Баг-трекер (старый баг-трекер) | Исходный код
Документация онлайн en и ru (страница на GitHub) | Wiki проекта
 
Список изменений
Список изменений в версии 0.5.5 | то же по-русски, версии 0.5.6 и выше - багофиксы* 0.5.5.
Список изменений в версии 0.6.0 | то же по-русски, версии 0.6.1 и выше - багофиксы* 0.6.0.
Список изменений в версии 0.7.0 | то же по-русски, версии 0.7.1 и выше - багофиксы* 0.7.0.
Список изменений в версии 0.8.0 | то же по-русски версии 0.8.1 и выше - багофиксы* 0.8.0.
Список изменений в версии 0.9.0 | то же по-русски, версии 0.9.1 и выше - багофиксы* 0.9.0.
Список изменений в версии 1.0.0 | на русском, версии 1.0.1 и выше - багофиксы* 1.0.0.
* в основном.
 
Текущая версия: 1.0.11 от 2023.04.02
Страница загрузки (есть portable и 64-битные версии)
Авторский репозиторий для GNU/Linux (CentOS, Debian, Fedora, openSUSE, Ubuntu): Qt5, GTK2
Порт FreeBSD
 
Использование "Ночных сборок":
Последние альфа-билды под Windоws (ссылка официальная, объявлена на оффоруме и wiki)
Для Mac OS X
Авторский репозиторий svn-версии (alpha) для GNU/Linux: Qt5, GTK2
svn-версию под FreeBSD можно попробовать собрать самостоятельно, используя патчи для релиза в папке files

 
Плагины: родные плагины, ещё официальные и сторонние плагины (в т.ч. портированные под Linux/FreeBSD/MacOS), тема Плагины под Linux (в т.ч. кроссплатформенные).
 
Пользовательские сборки Double Commander
 
DC Loader - исправление проблем с мышью и адаптация к работе на планшете, а также несколько дополнительных удобств (только Windows версия)
 
Уменьшение межстрочного интервала в панелях до размера TotalCmd

Всего записей: 77 | Зарегистр. 23-06-2003 | Отправлено: 09:48 03-03-2009 | Исправлено: Skif_off, 21:11 08-03-2024
Dorovsky



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, есть-ли в сабже настройка "Выполнять запуск программ и открытие файлов одним щелчком мыши" ?

Всего записей: 411 | Зарегистр. 26-07-2007 | Отправлено: 17:35 23-10-2016
Watson_Rus_2

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dorovsky
К сожалению, нет. По крайней мере, в 0.7.5.

Всего записей: 2858 | Зарегистр. 08-11-2015 | Отправлено: 20:23 23-10-2016
secpo1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно как-нибудь заставить его искать в dox/docx файлах?

Всего записей: 4 | Зарегистр. 25-03-2016 | Отправлено: 15:58 24-10-2016
Chusik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В Total Commander при подключении к удаленному рабочему столу по RDP с подключением локальных дисков они отображаются в перечне дисков и с ними можно работать:  

В Double Commander 0.8 есть.

Всего записей: 28 | Зарегистр. 25-09-2007 | Отправлено: 17:19 29-10-2016
ddddddima

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вышел Double Commander 0.7.6 beta

Всего записей: 1209 | Зарегистр. 20-11-2007 | Отправлено: 22:21 02-11-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Салют! Как сделать кнопку с выпадающим списком на панели инструментов?
И чтоб 2 раза не вставать, как передать внешней команде в качестве аргумента список выделенных файлов и указать панель - активную или противоположную? Попробовал тупо скопировать команды из TC - не получилось. Например, мне надо повесить на кнопку архивацию и тестирование:
 
упаковать выделенные архивы на противоположную панель:
cmd=%COMMANDER_PATH%\Plugins\wcx\MultiArc\arc.exe
param="a -m=fast -ag_%%Y-%%m-%%d_%%H-%%M-%%S -ma- --noarcext -wC:\TEMP -i2 "%T\archive.arc" %S"
 
тестировать архив под курсором:
cmd=%COMMANDER_PATH%\Plugins\wcx\MultiArc\arc.exe
param="t -wC:\TEMP %S"
 
тестировать выделенные архивы (через скрипт MultiRun.vbs):
cmd=%Commander_Path%\MultiRun.vbs 0 %COMMANDER_PATH%\Plugins\wcx\MultiArc\arc.exe t -w%TEMP%
param={{%L}}  
 
и чего-то не выходит

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 13:34 04-11-2016 | Исправлено: crotoff, 14:42 04-11-2016
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как сделать кнопку с выпадающим списком на панели инструментов?

 
crotoff
 
Правый клик на панели инструментов - "изменить",  клик по кнопке "добавить", выбрать опцию "меню" (и далее один из предложенных вариантов расположения).
 
По параметрам arc.exe, увы, не подскажу.

Всего записей: 1195 | Зарегистр. 13-08-2005 | Отправлено: 15:18 04-11-2016 | Исправлено: ewild, 15:39 04-11-2016
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
crotoff
Как-то так можно попробовать
Так же, как и с кнопками в ТС: копируете > щёлкаете правой кнопкой мыши на панели инструментов DC > Вставить. Сделал в виде меню.
 
MultiRun.vbs валится с ошибками (две версии попробовал), в код скрипта лезть лень, прошу прощения.

Всего записей: 6483 | Зарегистр. 28-01-2008 | Отправлено: 22:04 04-11-2016 | Исправлено: Skif_off, 00:35 05-11-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Всё работает! А то голову ломал. Костыль MultiRun.vbs тут и не нужен оказывается
 
А где почитать про эти переменные 'type %LW', %%#, %Dt, в каких случаях кавычки нужны, или двойной % ?
 
Кому интересно - переделал на двухуровневое меню, но не сообразил как задать листинг содержимого в файл, пришлось через cmd-файл, но тогда arc.exe нужно патчить в PATH или полный путь указывать, а это коряво:

Код:
%2"arc.exe" l %1 >%1_list.txt

Подробнее...

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 01:29 05-11-2016 | Исправлено: crotoff, 03:05 05-11-2016
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
crotoff

Цитата:
А где почитать про эти переменные 'type %LW', %%#, %Dt, в каких случаях кавычки нужны, или двойной % ?  

type и %%# - это фичи cmd. Остальное - кнопка "%" справа от поля ввода параметров, файл toolbar.html в справке и инфа на оффоруме (типа этого поста и примеров).
 
С кавычками точно не скажу, по идее DC по умолчанию ставит их самостоятельно, но в некоторых случаях есть сюрпризы, см. первую команду в моём примере: для имени архива автоматическую установку кавычек отключаю %"0 для имени архива, а потом включаю %"1 для оставшейся части командной строки. Можете убрать и посмотреть, что получиться (добавьте первым параметром %? и DC покажет всю строку до запуска).
В параметрах не нужно удваивать символ процента "%", если это специальные параметры DC или переменные окружения, доступные DC, остальное - удваивать. См. мой пример, опять же.
 

Цитата:
как задать листинг содержимого в файл, пришлось через cmd-файл

Для архива под курсором? Попробуйте так:

Код:
Команда: %ComSpec%
Параметры: /c chcp 65001 & %COMMANDER_PATH%\Plugins\wcx\MultiArc\Arc.exe l %f -sctUTF-8 > "%o_list.txt"

Путь запуска оставить пустым. Список должен выйти в UTF-8, прошу прощения, я с планшета, проверить придётся вам самому.

Всего записей: 6483 | Зарегистр. 28-01-2008 | Отправлено: 04:50 05-11-2016 | Исправлено: Skif_off, 04:51 05-11-2016
digvijaya



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Попробуйте так:  

Вот ещё вариант (из Тотала, для DC, наверно, надо переделывать, не знаю возможно ли?): Подробнее...

Всего записей: 310 | Зарегистр. 26-08-2016 | Отправлено: 06:08 05-11-2016 | Исправлено: digvijaya, 06:24 05-11-2016
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
digvijaya
Возможно: тут чисто консоль ОСи по сути. DC имеет некоторые нюансы, но в общем ничего радикального. Как-то так, полагаю:

Код:
Пролистать выделенные архивы с сохранением списков в <имя архива>_list.txt
cmd=%ComSpec%
param=/c for /f "delims=" %%a in ('type %LW') do "%COMMANDER_PATH%\Plugins\wcx\MultiArc\Arc.exe" l -w"%Temp%" "%%~a" > "%%~na_list.txt"
 
Сохранить информацию о выделенных архивах в <имя архива>_info.txt
cmd=%ComSpec%
param=/c for /f "delims=" %%a in ('type %LW') do "%COMMANDER_PATH%\Plugins\wcx\MultiArc\Arc.exe" lt -w"%Temp%" "%%~a" > "%%~na_info.txt"

 
Ваш вариант работает? Как-то странно тут -w"%%TEMP" указана переменная...
А какая кодировка на выходе? По умолчанию FreeArc на Win вроде выводит в OEM?

Всего записей: 6483 | Зарегистр. 28-01-2008 | Отправлено: 07:52 05-11-2016
digvijaya



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off

Цитата:
Ваш вариант работает? Как-то странно тут -w"%%TEMP" указана переменная...
А какая кодировка на выходе? По умолчанию FreeArc на Win вроде выводит в OEM?

1. Работает.
2. Как в справке FA описано (не совсем понятно, для чего он вообще нужен, но если так -w"%TEMP%" или так -w"%%TEMP%%" прописать, то первый вариант не работает нигде, а второй - в этой команде работает, а в командах упаковки/распаковки - нет).
3. ANSI
 

Всего записей: 310 | Зарегистр. 26-08-2016 | Отправлено: 08:18 05-11-2016 | Исправлено: digvijaya, 08:19 05-11-2016
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
digvijaya
Так -w"%TEMP%" и не должно в ТС работать, т.к. в параметрах % надо удвоить.
 
В справке написано, что _можно_ задать так -w"%%TEMP" и если правильно понял, в таком случае FreeArc сам раскрывает переменную, а если в ТС записать в параметрах в виде -w"%%TEMP%%", то переменную раскроет уже сам ТС, ещё до собственно запуска FreeArc: эффект, получается, один и тот же?
Не уверен, но сдаётся мне, тут он вообще не нужен, лучше уточнить в теме FreeArc.
 
Можете привести примеры ваших команд упаковки/распаковки, с которыми проверяли?

Всего записей: 6483 | Зарегистр. 28-01-2008 | Отправлено: 08:56 05-11-2016
digvijaya



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off

Цитата:
Можете привести примеры ваших команд упаковки/распаковки, с которыми проверяли?

Например, с этойПодробнее...

Всего записей: 310 | Зарегистр. 26-08-2016 | Отправлено: 09:03 05-11-2016
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
digvijaya
Как-то странно и непонятно, поправил команду, чтобы не возиться с правкой arc.ini: копировал из окна консоли то, что получалось и запускал в ней же - работают обе, а из ТС - только первая. В общем, нужно будет спросить в теме FreeArc.
 
P.S. Сам юзаю MultiArc.
 
Добавлено:
А почему вы используете %T\? Получается два слэша.

Всего записей: 6483 | Зарегистр. 28-01-2008 | Отправлено: 10:18 05-11-2016
digvijaya



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off

Цитата:
А почему вы используете %T\? Получается два слэша.

Наверно, не обратил внимания. Мне от FA в основном, нужны команды распаковки, а эта команда, и ряд других, была скопипащена из этой и ещё одной сборки, просто для комплекта (вдруг когда пригодится или решу глубже этим заняться), поэтому особого внимания им не уделял.

Всего записей: 310 | Зарегистр. 26-08-2016 | Отправлено: 10:36 05-11-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему-то упаковка этим способом "a %"0 "%Dt\archive.arc" %"1 %f -ag_%%Y-%%m-%%d_%%H-%%M-%%S -ma- --noarcext -w%Temp% -i2" не срабатывает, если на панели задан вид "показать все файлы без подкаталогов Ctrl + B", а через Multiarc получается. Как можно обойти это ограничение? В ТС оба способа работают.
 
И ещё пара вопросов появилась: в меню поиска файлов не нашёл поиска дубликатов в выделенных объектах (файлы с разными именами, но одинаковым размером и содержимым), можно его как-то через плагины или сторонние утилиты прикрутить?
И ещё как задать сортировку папок не только по алфавиту, но и по датам

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 13:17 05-11-2016 | Исправлено: crotoff, 13:22 05-11-2016
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
crotoff
MultiArc получает файлы с полным именем (путь + имя), попробуйте заменить %f на %p. Или вообще отдавать списком, заменив %f на

Код:
@%LW -sclUTF-16

 
Поиск дубликатов вроде пока не реализован.
 
Настройки > Параметры... > Просмотр файлов > Сортировка каталогов: сортировать как файлы и показывать первыми или сортировать как файлы.

Всего записей: 6483 | Зарегистр. 28-01-2008 | Отправлено: 13:54 05-11-2016
crotoff

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Ok, помогла замена %f на %v (мне нужны относительные пути)

Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 15:08 05-11-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

Компьютерный форум Ru.Board » Компьютеры » Программы » Double Commander


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru