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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 69 70 71 72 73 74 75 76 77 78

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

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.1.28 от 2025.08.10
Страница загрузки (есть 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, 16:34 11-08-2025
Starve



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

Цитата:
а в каком именно линуксе вы вводите команды?

Astra Linux Special Edition 1.8

Всего записей: 533 | Зарегистр. 19-03-2015 | Отправлено: 20:01 18-03-2025
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mleo
Сдаётся, вы путаете командную строку и окно терминала.
 
P.S.

Цитата:
а в каком именно линуксе вы вводите команды?
Alt+F8 в убунту например - изменить размер текущего окна

По идее пока указываются дефолтные хоткеи DC, можно понять, о какой внутренней команде идёт речь.

Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 22:53 18-03-2025
Chusik

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

Цитата:
По-моему, на форуме DC было написано, что это глюк и команды нельзя отредактировать.

 
https://doublecmd.h1n.ru/viewtopic.php?p=39959#p39959

Всего записей: 41 | Зарегистр. 25-09-2007 | Отправлено: 23:20 18-03-2025
AltSolo

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как правильно передать имена файлов кириллицей из кнопки на панели инструментов?
Кнопка вида:

Код:
Команда: %$SYSTEM%\cmd.exe
Параметры: /c "for /F "tokens=*" %@ in (%F) do "%path%\tool.exe" -param1 -param2 "%%@" "

т.е. последовательная обработка выделенных на панели файлов некоей консольной утилитой. С английскими именами всё прекрасно работает.
Если же вызвать команду для, например, файла "Чеки - Ленина.zip" как выше или в виде
.../c "chcp 866 & for /F "tokens=*" %@ in (%F)...
или
.../c "chcp 1251 & for /F "tokens=*" %@ in (%F)...,
в консоли будет "╫хъш - ╦хэшэр.zip"
Для UTF8
/c "chcp 65001 & for /F "tokens=*" %@ in (%FU)...
в консоли будет "╨з╨╡╨║╨╕ - ╨Ы╨╡╨╜╨╕╨╜╨░.zip"
В тотале я, помнится, решал аналогичную проблему передачей коротких (8.3) имён, но в DC этой возможности, вроде, нет. ОС Win10 LTSC2019, DC 1.1.22 x64
 
UPD
 
Skif_off

Цитата:
А если списком

Спасибо, так работает!
 

Цитата:
имена без путей (не знаю, правда, зачем)

Когда-то упирался в длину строки для конкретной тулзы, а т.к. запуск всегда происходит из активной панели, её путь становится путём запуска, т.ч. в "файл не найден" ни разу не упирался, хотя, конечно, это частный случай.

Всего записей: 423 | Зарегистр. 06-02-2003 | Отправлено: 00:21 19-03-2025 | Исправлено: AltSolo, 11:39 19-03-2025
Skif_off

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

Код:
%"0 /c for /f "delims=" %%f in ('type %LW') do "%%path%%\tool.exe" "%%f"

Так с полныыми именами, а если имена без путей (не знаю, правда, зачем) - попробовать заменить "%LW" на "%FW".

Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 02:58 19-03-2025
mleo

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

Double Commander 1.1.23 gamma released!
Mar 22, 2025

Всего записей: 7592 | Зарегистр. 19-05-2004 | Отправлено: 18:45 23-03-2025
artenaki

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Линуксоиды подскажите плиз. У вас txt файлы таскаются из Double Commander в Leafpad и L3afpad? Я сломал перетаскивание файлов в L3afpad. Я и Grok ИИ голову сломали, но так и не разобрались в причинах. Linux оказывается такая же мутная ОС, как и Windows.
Почему-то в L3afpad вместо содержимого просто вставляется путь, причём два одинаковых пути. Из Double Commander. Из Thunar ничего.

Всего записей: 45 | Зарегистр. 08-03-2025 | Отправлено: 12:50 25-03-2025 | Исправлено: artenaki, 12:51 25-03-2025
Smallette

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В ТС есть такая функция SpecialCursorMovement, это когда в папки и архивы в том числе можно заходить по стрелкам вправо-влево.
В DC так можно ходить только по папкам, в архивы он так не заходит.
Подскажите, может есть какая то переменная в настройках чтобы реализовать такой же функционал?

Всего записей: 403 | Зарегистр. 01-11-2006 | Отправлено: 14:11 25-03-2025
Skif_off

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

Цитата:
а т.к. запуск всегда происходит из активной панели, её путь становится путём запуска

Без полного пути кнопка не будет работать в виде без подкаталогов или в результате поиска.
Про длину ничего не скажу, не сталкивался. Видимо, привычка использовать нормальный список файлов уберегла.
 
artenaki
С ходу не припоминаю у DC проблем с перетаскиванием, а почему L3afpad обрабатывает перетаскивание таким образом - вопрос к разрабам L3afpad. В исходниках есть dnd.c, но что там и что там не так - не очень понятно.

Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 16:14 25-03-2025
artenaki

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Так перетаскивание работало ещё вчера. Но чёрт меня дёрнул пересобрать L3afpad (хотел отключить диалог подтверждения несохранённых данных, очень уж он меня бесил). Глянул ./configure --help, нашёл ещё интересную опцию --disable-xinput2. Собрал с ней по приколу, не устанавливал, просто запустил локально. И всё, с тех пор перетаскивание в L3afpad сломалось. Хоть я и на сто раз уже репозиторную версию вернул. То ли куда-то записалось, что для L3afpad xinput не использовать, то ли просто этот метод сломался. И перезагружался и нифига. А вот в Mousepad вставка работает. Я весь мозг сломал, проклял Linux. С ChatGPT мы выснили в инспекторе, что drag-data-received не подключен для L3afpad. И чёрт его знает что делать. Ничего не помогает. Linux сделан из одних костылей.
 
Добавлено:
Если перетаскивать из PcManFM и Double Commander видно что путь файла в L3afpad вставляется дважды. Как путь и дважды.

Всего записей: 45 | Зарегистр. 08-03-2025 | Отправлено: 16:45 25-03-2025
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artenaki
Я ничего не пересобирал, просто в Xubuntu 24.04 поставил пакет l3afpad, запустил и бросил файл.
В другие программы DC по-прежнему нормально бросает файлы, изменений в этой фиче давненько не было, ЕМНЕП, и то - крайнее позволяет выбрать действие по умолчанию.

Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 01:15 26-03-2025
artenaki

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Я проверил в Kali на сервере по vnc. Тоже в Leafpad из DC вставляется путь, в L3afpad два пути, а в Mousepad содержимое файла. А из Thunar в L3afpad не вставляется. В Leafpad и Mousepad вставляется содержимое. Это навело на мысль, что L3afpad использует что-то внешнее, что было отключено на удалённом Kali и сломалось у меня. Скорее всего какие-то опции dbus (хотя, dbus работает) или gvfs/gio (хотя, корзина работает). Я же говорю, если в Linux что-то сломается, то вы остаётесь один на один, проблему можно и не нагуглить.
 
Добавлено:
Помню mtp для соединения с Андроидом сломался. Всё ломал голову. Каким-то чудом удалось в конце концов определить, что какого-то пакета не хватало (был удалён). Т.е. Linux ещё запросто вам позволит прострелить себе ногу. Я говорю как человек, который на убунте с 2017 года. Понятно, что с подводной лодки уже никуда не деться. А помню дёргал часто настройки монитора и все разрешения экрана исчезли, кроме одного. Перезагрузка не помогла. И ничего не оставалось лучше, чем переустановить систему. Благо она как раз свежеуствановленная была.
Смотрите, на L3afpad не только я жалуюсь https://forum.porteus.org/viewtopic.php?t=9668 и решения, конечно, нет.
 
Добавлено:
Ну, и прочие проблемы, которые не гуглятся.
Ещё один довод против линукса в России. Если станете линуксоидом, вас ждёт душевное community на лоре и опеннете.

Всего записей: 45 | Зарегистр. 08-03-2025 | Отправлено: 03:17 26-03-2025 | Исправлено: artenaki, 03:17 26-03-2025
Nimbussr



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smallette
Цитата:
В ТС есть такая функция SpecialCursorMovement
Попробуйте переопределить горячиче клавиши следующим образом.
 
Настройка --> Параметры --> Клавиши --> Горячие клавиши
 
Стрелка Вправо (Right): Команда cm_Open (Открыть)
Стрелка Влево (Left): Команда  cm_ChangeDirToParent (Перейти в родительский каталог)

----------
Путеводитель по радио-журналам^О Dendy^SRP

Всего записей: 2084 | Зарегистр. 31-05-2008 | Отправлено: 05:38 26-03-2025
Smallette

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimbussr
спасибо, так работает, но есть нюанс: например при переименовании файла курсор стрелками не подвигаешь, сразу осуществляется переход по папкам

Всего записей: 403 | Зарегистр. 01-11-2006 | Отправлено: 06:15 26-03-2025
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smallette
В нижней части окна, в котором задаёте хоткей, можно выбрать элементы интерфейса, отметьте "Files Panel".
 
 
artenaki
Можно попробовать зарепортить.

Цитата:
В Leafpad и Mousepad вставляется содержимое.

Не "вставляется", передаётся имя и приложение уже само открывает файл.

Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 08:46 26-03-2025
Ironcast



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

Цитата:
 А помню дёргал часто настройки монитора и все разрешения экрана исчезли, кроме одного. Перезагрузка не помогла.  

А https://ra1ahq.blog/kak-smenit-razreshenie-displeya-iz-komandnoi-stroki-linux
Пока в этих интерфейсах разберешься..
У меня давно вопрос, в винде я настроил Дубль коммандер  портабль, с ярлыками на папки и некоторыми запускаемыми программами (путь указывать к ним и винде ещё то удовольствие)
 Потом в случае переустановке его можно в систему тупо копировать по досовским методам..
 А в лине это как-то можно настроить?

Всего записей: 4034 | Зарегистр. 20-04-2008 | Отправлено: 16:48 26-03-2025
artenaki

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Я тут поставил в виртуалку чистую Xubuntu 22.04, правда сделал минимальную установку. Drag-and-drop в L3afpad не работает и там. Значит, дело не в моей системе, скорее всего. В исходном коде dnd.c многое закомменчено. Поскольку L3afpad это форк Leafpad, но под GTK3, видимо не стали портировать перетаскивание. А я тут голову ломал. Странно, что я раньше не замечал. А вы уверены, что у вас текстовый файл открывается именно в L3afpad при перетаскивании? Который на GTK3. Поскольку в Leafpad на GTK2 перетаскивание работает (может, не из DC, но из Thunar). Но я отказался от Leafpad, т.к. он иногда начинает грузить одно ядро. Перешёл на L3afpad. Кроме того, Leafpad уже нет в репозитории Ubuntu.
 
Добавлено:
Но справедливости ради, кто бы мог подумать, что из репозиторного приложения выпилят drag-and-drop файлов? Вот это софт.

Всего записей: 45 | Зарегистр. 08-03-2025 | Отправлено: 19:14 26-03-2025 | Исправлено: artenaki, 19:15 26-03-2025
Skif_off

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

Цитата:
А вы уверены, что у вас текстовый файл открывается именно в L3afpad при перетаскивании? Который на GTK3.

Сложно перепутать название пакета.

Цитата:
Но я отказался от Leafpad, т.к. он иногда начинает грузить одно ядро. Перешёл на L3afpad. Кроме того, Leafpad уже нет в репозитории Ubuntu.

Непонятно, что там может грузить, он же примитивен.
Гипотетически можно взять готовый deb-файл (до 22.04 включительно - как есть, после - распаковать deb-файл, поправить имена пакетов в файле control, упаковать обратно) или пересобрать пакет: https://old-releases.ubuntu.com/ubuntu/pool/universe/l/leafpad/
 
А что со встроенным в DC не так? За исключением отсутствия автопереноса и странной работы автоотступа, вроде годный. (Первое, вероятно, будет добавлено.)

Цитата:
Но справедливости ради, кто бы мог подумать, что из репозиторного приложения выпилят drag-and-drop файлов? Вот это софт.

Если за ради справедливости, то ничего там не выпиливали Что было, то и опакетили: https://salsa.debian.org/debian/l3afpad/

Всего записей: 6715 | Зарегистр. 28-01-2008 | Отправлено: 00:13 27-03-2025
artenaki

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

Цитата:
А что со встроенным в DC не так?

Встроенным DC просмотрщиком не пользуюсь. Речь идёт про перетаскивание txt файлов из окна DC в окно L3afpad. Такой drag-and-drop я имел в виду.
 

Цитата:
Непонятно, что там может грузить

Сам удивляюсь. Leafpad иногда зависает с загрузкой проца, если в фоне открыт. За L3afpad такого не замечено, поэтому и перешёл.

Всего записей: 45 | Зарегистр. 08-03-2025 | Отправлено: 05:37 27-03-2025
Nick3230

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Подскажите, 1) Можно ли как-то убрать информацию из всплывающей подсказки для каталогов (только для них!), чтобы не показывались подкаталоги и лежащие внутри файлы??? (Это нужно также и для ускорения, т.к. он просматривает всё содержимое каталогов сначала). (Системную подсказку полностью убирать нельзя, т.к. она тоже нужна).


 
2) И может быть есть какой-нибудь Auto-Updater для Doublecmd, чтобы скачивались и устанавливались новые ночные сборки автоматически (например, наподобие того, что сделано для AkelPad)???
 
P.S. Doublecmd v1.2.0 (alpha)

Всего записей: 215 | Зарегистр. 05-12-2006 | Отправлено: 10:18 07-04-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 69 70 71 72 73 74 75 76 77 78

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru