Что бы хотелось увидеть в новых версиях Total Commander

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Tol!k писал(а):"...общая очередь копирования."
>>
Flasher писал(а):выполнении команд из диалога копирования/перемещения
Tol!k писал(а):Разве можно получить несколько диспетчеров для одной копии TC?
Сколько угодно! :D cm_OpenTransferManager
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

А без извращений? Кнопками F5/F6 ?
PS
ключ AlwaysCopyInBackground=2 у меня присутствует
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Аналогично. Так бы не задался этим вопросом. Дублирую:
выполнении команд из диалога копирования/перемещения
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
О выполнении каких именно команд идёт речь?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada
Не суть важно.. Копирование, перемещение, фильтрация по маске, переименование и другие элементы настроек перезаписи.
Тут важно другое - это реализация:
а) либо добавлять в открытое окно диспетчера только то, что копируется в каталог, совпадающий с получателем предшествующих позиций в списке;
б) либо сделать общий диспетчер вне зависимости от опций в диалоге копирования/перемещения и пути получателя.
Второй вариант был бы, конечно, предпочтительней.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Минуточку, как это "не суть важно"? Фильтрация по маске и опции настроек перезаписи не представляют собой самостоятельных операций — это дополнительные условия выполнения основной операции (копирования или перемещения). Не вижу надобности всё сваливать в одну кучу и называть командами.
Далее (уже по реализации, которая действительно важнее), если у нас указано постоянное выполнение операции в фоновом диспетчере (AlwaysCopyInBackground=2) и в ходе первой операции остаётся открыто окно ДФП, в общую очередь этого (а не какого-то нового) окна и будут добавляться все последующие операции. Невзирая, насколько я мог заметить, на каталог-получатель, опции и фильтрацию. Второе и любое следующее окно ДФП появится, если его открыть специально по cm_OpenTransferManager, о чём выше сказано. И только в этом случае фоновые операции будут попадать в последнее открытое (а не первое и единственное) окно ДФП. Если новое окно не нужно — и не надо открывать, пусть останется единственное.
Flasher писал(а):Также, чтобы при открытом окне диспетчера (при условии установленного значения ключа AlwaysCopyInBackground=2 ) и выполнении команд из диалога копирования/перемещения выбранные файлы и папки добавлялись в список уже открытого окна диспетчера.
Чем текущее поведение TC отличается от вышеописанной реализации номер два?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada писал(а):Фильтрация по маске и опции настроек перезаписи не представляют собой самостоятельных операций
Откуда тебе это известно? Ты с кодом ТС знаком? :D Любая опция или параметр могут представлять из себя отдельную команду при выполнении.
Avada писал(а):Невзирая, насколько я мог заметить, на каталог-получатель, опции и фильтрацию.
Это точно? Различия в опциях и фильтрации роли не сыграют? А то у меня глюки были с появлением повторных окон, правда я диалог копирования через скрипт вызывал.
Avada писал(а):Чем текущее поведение TC отличается от вышеописанной реализации номер два?
Ещё поэкспериментирую - скажу вечерком. Возможно, я и ошибался.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher писал(а):Откуда тебе это известно? Ты с кодом ТС знаком? Любая опция или параметр могут представлять из себя отдельную команду при выполнении.
Про "может представлять" спорить не буду, поскольку речь о другом. На практике во избежание неверного понимания удобнее считать, что есть файловые операции — копирование и перемещение, и есть параметры (опции) выполнения этих операций, не объединяя всё это единым словом "команда".
Flasher писал(а):Это точно? Различия в опциях и фильтрации роли не сыграют? А то у меня глюки были с появлением повторных окон, правда я диалог копирования через скрипт вызывал.
Точно, насколько я могу верить своим глазам и опыту. И в своей книге мы всё сказанное трактовали именно так (разумеется, предварительно проверив). Через скрипты не пробовал, не знаю, а в обычных условиях разницы не вижу и сейчас.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Flasher писал(а):Ты с кодом ТС знаком?
А вот в этом месте поподробнее. Под "кодом" в программировании понимают текст исходной программы, разве нет? Если да, то я думаю, на этом форуме многие очень дорого заплатили бы за "код ТС". Особенно паскальщики и дельфисты. Я тоже, хотя не принадлежу ни к тем, ни к другим. Просто чертовски любопытно взглянуть, "как ЭТО сделано".
Если же ты имел в виду что-то другое, недурно будет уточнить.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка писал(а):А вот в этом месте поподробнее.
Нет уж, пожалуйста, без подробностей. Количество оффтопа в данной теме и без того явно выше нормы. Не говоря уже про совершенно очевидный факт, что вопрос был чисто риторическим, и никто тут с исходным кодом не знаком.
Вахмурка писал(а):Если же ты имел в виду что-то другое, недурно будет уточнить.
Настоятельно рекомендую заняться уточнением (если тут есть вообще что и у кого уточнять) в личной переписке.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada писал(а):Про "может представлять" спорить не буду, поскольку речь о другом.
Поскольку речь завёл я, то не о другом, а именно об этом.
Avada писал(а):На практике во избежание неверного понимания удобнее считать, что есть файловые операции — копирование и перемещение, и есть параметры (опции) выполнения этих операций, не объединяя всё это единым словом "команда".
Смотря на чьей практике. Операция и выполнение команды по смыслу друг друга отождествляют. В моём контексте нельзя написать "выполнение операций из диалога ..", поэтому и пишу "... команд из диалога".
Avada писал(а):Настоятельно рекомендую заняться уточнением в личной переписке.
Я бы вообще не рекомендовал уточнять то, что и так очевидно.
Аватара пользователя
Владимир М
Сообщения: 78
Зарегистрирован: Ср сен 16, 2009 20:19

Сообщение Владимир М »

Хотелось бы иметь возможность, сортировать файлы и папки в наборе колонок, по дате и времени удаления (для полноценной замены проводниковской корзины)
Windows7 x64 TC 7.55a
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Аватара пользователя
Владимир М
Сообщения: 78
Зарегистрирован: Ср сен 16, 2009 20:19

Сообщение Владимир М »

Rodny
не работает
Windows7 x64 TC 7.55a
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Владимир М
Разбираемся в соответствующей теме, здесь дублировать не надо.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить