Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 8)

Автор: aidarsimon
Дата сообщения: 18.02.2014 13:47
Avada

Цитата:
Или это и не надо?

Это не требуется

Цитата:
Но тогда известно ли, что последовательность клавиш Ctrl+C и Ctrl+V прекрасно можно применять не в Проводнике, а в самом TC?

Известно, но когда копирование идёт с помощью explorer.exe - на раб столе правым кликом мыши появляется контекстное меню "отменить копирование", "отменить перемещение", "вернуть копирование" - что крайне нежелательно. А copy.exe работает "по другому" видимо. Сейчас разбираюсь.
А может Вы поможете более правильный скрипт сделать для копирования, неважно какими консольными утилитами.
Автор: Avada
Дата сообщения: 18.02.2014 14:00
Userrr
А wincmd.ini где? В профиле пользователя? В папке Windows? В папке самого TC? Ещё где-то? Не надо мудрить. Есть диалог "О программе Total Commander", там всё указано.

aidarsimon
Судя по ответу — ничего неизвестно. Ставим курсор в файловой панели TC на файл, выполняем Ctrl+C и сразу же Ctrl+V. Всё. Появляется второй файл с добавленным словом "Копия". Без всяких столов и меню. Хочется назначить это на одну кнопку? Пожалуйста. Как раз здесь выше обсуждалось объединение нескольких команд через запятую в одной кнопке. В поле "Команда" указываем: cm_CopyToClipboard,cm_PasteFromClipboard
Всё отлично работает. Как говорится, "две копейки и три минуты". Если надо, можно создать вместо кнопки юзер-команду и назначить ей специальную клавишу.
Автор: aidarsimon
Дата сообщения: 18.02.2014 14:05

Цитата:
Судя по ответу — ничего неизвестно. Ставим курсор в файловой панели TC на файл, выполняем Ctrl+C и сразу же Ctrl+V. Всё. Появляется второй файл с добавленным словом "Копия". Без всяких столов и меню.


Цитата:
на раб столе правым кликом мыши появляется контекстное меню "отменить копирование", "отменить перемещение", "вернуть копирование"  - что крайне нежелательно.

написал же такой вариант не катит


Цитата:
cm_CopyToClipboard,cm_PasteFromClipboard

этот метод видимо работает через explorer.exe
Автор: oshizelly
Дата сообщения: 18.02.2014 14:16
Avada
aidarsimon 12:13 18-02-2014
Цитата:
нужно именно что клавишей создать файл в текущей директории, без использования Ctrl+J, чтобы такой же каталог открыть в другой панели.
сочетанием создать файл с приставкой -копия - вот что нужно

Либо я не понимаю смысла вопроса и последующего обсуждения, либо... Почему не подходит штатная команда Windows command processor:

Код: [no]xcopy.exe
%P%N %PКОПИЯ%N*[/no]
Автор: Avada
Дата сообщения: 18.02.2014 14:27
aidarsimon
Я предложил универсальный метод, работающий в файловой панели TC где угодно. Да, системными средствами. И что? Ещё раз — при чём тут контекстное меню правым кликом на рабочем столе?

oshizelly
Насчёт "Title". Всё-таки очень желательно на русском форуме TC ссылаться преимущественно на русифицированный интерфейс. Во избежание. Я это когда-то переводил, и то все соответствия не помню, а другие и подавно.

Цитата:
Кроме того нельзя произвольно использовать в названии команды символ подчёркивания "_" underscore, так как TC резервирует этот символ за собой как часть синтаксисе команды (это я понял ещё в начале экспериментов, хотя прямо такого запрета вроде бы нигде не указано).

Можно подробнее? У меня есть вполне работоспособные em-команды с подчёркиваниями в именах. Правда, не в начале, а в середине.
Автор: oshizelly
Дата сообщения: 18.02.2014 15:11
Avada 14:27 18-02-2014
Цитата:
при чём тут контекстное меню правым кликом на рабочем столе?

Объяснил же человек: лишние пункты путаются под ногами, жить мешают...


Цитата:
Можно подробнее? У меня есть вполне работоспособные em-команды с подчёркиваниями в именах. Правда, не в начале, а в середине.  

Так что тут можно добавить? У меня в меню Directories Hotlist Избранных каталогов не работает ссылка на юзер-команду с таким, например, именем: em_Change_D_temp work. Когда переименовываю, убирая подчёркивания - всё работает

З.Ы.

Цитата:
Насчёт "Title". Всё-таки очень желательно на русском форуме TC ссылаться преимущественно на русифицированный интерфейс.

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



Добавлено:

Нет ли команды, аналогичной cm_SrcByDateTime, но чтобы порядок сортировки всегда становился от более свежих к более старым, независимо от текущего состояния панелей? Или можно как-нибудь запретить реверс порядка сортировки?

Пояснение: в продолжение обсуждения на предыдущей странице - теперь засада с сортировкой.
Как известно, выбор критерия сортировки в случае, когда этот же критерий уже является текущим, приводит к реверсированию порядка сортировки на обратный (например, при двойном нажатии на Ctrl+F5).
В частности, это означает, что если у меня в текущей папке уже выбрана сортировка по дате в от свежего к старым (90%, что именно она у меня и выбрана), то ввод команды em_переход,cm_SrcByDateTime приведёт к сортировке файлов в открываемой папке по времени же, но свежие файлы окажутся внизу. Это совершенно не то, чего хотелось бы

Возможно, ответ есть в справке, или в этом топике, или в Гугле, но я не нашёл.
Автор: Rustamer
Дата сообщения: 18.02.2014 17:05
oshizelly
Причину вышеописанных проблем с тормозами при открытии DJVU-файлов через Total Commander в WinDjView нашел - она оказалась в драйвере дискретной видеокарты AMD. Точнее в его версии 13.12. Стоило установить более старую версию - 13.4, как все начало работать как и должно
Заметил, что при работе с x64-версией сабжа проблем не возникает в обоих случаях. Одно настораживает - почему-то это проявляется только в TotalCMD x86, а в других x86 файловых менеджерах - нет .
Автор: Avada
Дата сообщения: 18.02.2014 17:09
oshizelly

Цитата:
не работает ссылка на юзер-команду с таким, например, именем

C пробелом в имени — и не должна. А с несколькими подчёркиваниями у меня та же конструкция работает нормально.

Цитата:
Возможно, ответ есть в справке, или в этом топике

В справке, конечно, ответа нет, в топике не искал, но направление действий, ИМХО, достаточно очевидно: после перехода в папку сделать два переключения: сначала, например, cm_SrcUnsorted, а уж потом cm_SrcByDateTime. То есть нарастить на одно звено цепочку команд.
Автор: oshizelly
Дата сообщения: 18.02.2014 23:11
Avada 17:09 18-02-2014
Цитата:
направление действий, ИМХО, достаточно очевидно: после перехода в папку сделать два переключения: сначала, например, cm_SrcUnsorted, а уж потом cm_SrcByDateTime.

Логично . Так имеем точно тот результат, который нужен.
"Это же элементарно, Ватсон" (C). Но не самоочевидно , разве что, задним числом. Профессор, сколько вы готовились к этой лекции... (далее см выше).
Автор: aidarsimon
Дата сообщения: 19.02.2014 09:06
oshizelly

Цитата:
xcopy.exe
%P%N %PКОПИЯ%N*

Можете расписать параметры, щас забил, всё отлично работает, но хотелось бы чтобы файл копии назывался исходныйфайл_копия
Avada

Цитата:
при чём тут контекстное меню правым кликом на рабочем столе?


Цитата:
лишние пункты путаются под ногами, жить мешают...

Да-да
Автор: gyra
Дата сообщения: 19.02.2014 09:14
aidarsimon

Цитата:
Можете расписать параметры

Ссылка
Автор: oshizelly
Дата сообщения: 19.02.2014 09:49
aidarsimon 09:06 19-02-2014
Цитата:
Можете расписать параметры, щас забил, всё отлично работает, но хотелось бы чтобы файл копии назывался исходныйфайл_копия

Какие параметры? Имя выходного файла?
%P%N %P%N КОПИЯ*
или
%P%N %P%N Маша ела кашу*
или
%P%N %PКаша ела %N с Машей*
и т.д.
Автор: aidarsimon
Дата сообщения: 19.02.2014 09:53
oshizelly
дык нужно не перед названием файла а после
Автор: oshizelly
Дата сообщения: 19.02.2014 10:01
aidarsimon 09:53 19-02-2014
Цитата:
дык нужно не перед названием файла а после

Уточнил выше.
Автор: gyra
Дата сообщения: 19.02.2014 10:13
%N - это имя файла с расширением, так что вставлять что-либо после расширения...
Для того, что бы получилось исходныйфайл_копия надо сделать так:
%P%N %P%O_копия.%E*
Автор: oshizelly
Дата сообщения: 19.02.2014 10:21
gyra 10:13 19-02-2014
Цитата:
%N - это имя файла с расширением, так что вставлять что-либо после расширения...

Замечание уместное, но всякие случаи бывают... Мы же не знаем, для чего человеку это надо.
Если подходить строго, то ваш вариант не совсем соответствует условиям задачи, чтобы на выходе получилось "исходныйфайл_копия", если под "исходным файлом" понимать имя файла вместе с расширением (а именно так это обычно и понимается). Но я согласен, что, наверное, имелось в виду нечто иное: имя файла без расширения, а расширение в конце.

Добавлено:
Avada 11:26 18-02-2014
Цитата:
Что касаемо ширины подсказок, то да, в стиле Win32 для не влезающих в ширину колонки/панели имён действительно есть ограничение на строку где-то около 80 символов с переносом по словам. Найти, чем бы это могло регулироваться хотя бы теоретически, мне пока не удалось.

Если вдруг случайно всплывёт, прошу не забыть поделиться. у меня много длинных имён файлов, так что ограничение длины строки в 80 символов создаёт вполне ощутимые неудобства.

Avada 17:09 18-02-2014
Цитата:
C пробелом в имени — и не должна. А с несколькими подчёркиваниями у меня та же конструкция работает нормально.

Да, похоже, что у меня была элементарная опечатка (случайно затесался пробел). Воспроизвести проблему не удаётся. Исправил своё ошибочное утверждение.
Автор: aidarsimon
Дата сообщения: 19.02.2014 11:17
gyra

Цитата:
Для того, что бы получилось исходныйфайл_копия надо сделать так:
%P%N %P%O_копия.%E*

Большое спасибо.

oshizelly
Avada

Спасибо всем, ребят, работает изумительно.
Автор: Userrr
Дата сообщения: 19.02.2014 19:14
папка в которой ~20 000 файлов, открывается >15сек. можно ли ускорить процесс?
Автор: CaptainFlint
Дата сообщения: 19.02.2014 19:47
Выпущена финальная версия Total Commander 8.50.

По сравнению с третьим релиз-кандидатом исправлено несколько ошибок и недоработок.
Полная история изменений: history850.txt

Загрузить дистрибутив можно со страницы на сайте ghisler.com или с wincmd.ru:32-битная версия
64-битная версия
комбинированный пакет
Автор: BlackFox
Дата сообщения: 19.02.2014 20:36
Userrr
Купите SSD винчестер
Автор: Userrr
Дата сообщения: 19.02.2014 20:42
BlackFox в explorer папка открывается мгновенно
Автор: pfr
Дата сообщения: 20.02.2014 03:31


Цитата:
Выпущена финальная версия Total Commander 8.50.

ну вот и дождались
Автор: AlViS
Дата сообщения: 20.02.2014 05:27

Цитата:
Выпущена финальная версия Total Commander 8.50.


Надолго ли или ждать 8.50а ?
Автор: Avada
Дата сообщения: 20.02.2014 05:36
AlViS
Универсальный ответ всем задающим подобные вопросы был, есть и будет в шапке темы.
Автор: Werty666
Дата сообщения: 20.02.2014 07:38
как сделать, что бы на панели дисков в названии диска отображалось не буква диска, а его название т.е.

C, I, J стало BACKUP, MOVIE
Автор: Kvasar
Дата сообщения: 20.02.2014 07:44
Werty666 где же взять тогда места под названия для 26 дисков?
Автор: Werty666
Дата сообщения: 20.02.2014 07:55
у меня 24 дюйма х 1920. 30Тв на внешних дисках на экране места должно хватить. нет места никтоне запрещает называть 1-3 буквами
Автор: AlViS
Дата сообщения: 20.02.2014 08:02

Цитата:
Универсальный ответ всем задающим подобные вопросы был, есть и будет в шапке те



Avada нужно отличать шутку от вопроса
Автор: Avada
Дата сообщения: 20.02.2014 08:43
Werty666
Для этого существуют подсказки. А на кнопках — только то, что есть.
Автор: aidarsimon
Дата сообщения: 20.02.2014 09:26

Цитата:
Купите SSD винчестер

он ни при чём, загружен процессор.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.