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

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

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

Maz (11-07-2018 20:27): Total Commander (часть 10)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

The Unforgiven



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8
 

 
Текущая финальная версия: 9.20 (32-битная/64-битная/32+64) (04.07.2018)
 
Предыдущие версии: 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64); 8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (9.20, англ.)  

"Когда ждать финальную версию x.xx?" — "Когда будет готова!" © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же © CaptainFlint


Полный набор русификации от CaptainFlint и Avada
v8.5+ (8.52a, 17.04.2016, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC
Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

Онлайновая русская справка (для TC 8.52a, 17.04.2016)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все команды Total Commander 9.0a (справочные таблицы)
Все стандартные клавиши Total Commander 9.0a (справочные таблицы)

Всего записей: 3665 | Зарегистр. 20-12-2001 | Отправлено: 19:11 16-12-2015 | Исправлено: Avada, 20:38 05-07-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
1. Экономия тут совершенно ни при чём. Горячая клавиша, задаваемая через амперсанд, для этого пункта меню неприменима в принципе, поскольку строка динамическая и берётся вообще не из MNU-файла. Никто не мешает, впрочем, назначить клавиши команде cm_SrcUserSpec. Но по той же причине, что указана выше, в главном меню эти клавиши отобразить не удастся.
На остальное уже ответили. И почаще сюда заглядывайте (ссылка в шапке темы есть).

Всего записей: 7457 | Зарегистр. 31-07-2008 | Отправлено: 06:16 04-05-2017 | Исправлено: Avada, 07:36 04-05-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Koyotero 00:45 04-05-2017
Цитата:
Можно, создавайте пользовательскую команду и через Настройки - Разное назначайте свободный хоткей. Пример команды для фильтра аудио: cd *.mp3 *.flac *.m4a *.aac

Спасибо! Честно говоря, просто забыл, что для фильтра используется стандартная внутренняя команда CD, никогда не использовал её именно вот для этой задачи. Хотя в справке это таки есть.  
 
Avada 06:16 04-05-2017
Цитата:
На остальное уже ответили.

Кроме 3-го пункта.
 
P.S.
Цитата:
Горячая клавиша, задаваемая через амперсанд, для этого пункта меню неприменима в принципе, поскольку строка динамическая и берётся вообще не из MNU-файла.

Собственно, я имел в виду акселератор на статическую команду "Использовать последний пользовательский фильтр" (cm_SrcUserSpec). Не вижу никаких концептуальных препятствий к тому, чтобы приделать клавиатурный акселератор к соответствующему пункту главного меню. Ну, да ладно, Гислеру виднее.

Всего записей: 2373 | Зарегистр. 30-03-2016 | Отправлено: 08:45 04-05-2017 | Исправлено: tramparamparam02, 08:48 04-05-2017
sa16

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

Цитата:
Имена разные + числа от 1 до 5 или буквы от а до е
Жаль, придется помучиться

Можно помучиться более изощрённо : завести кнопку или пользовательскую команду, например, с такой сцепкой команд
Код:
cm_select 5,cm_MultiRenameFiles,CM_WAIT 0,cm_select 5,cm_MultiRenameFiles,CM_WAIT 0,cm_select 5,cm_MultiRenameFiles,CM_WAIT 0,cm_select 5,cm_MultiRenameFiles,CM_WAIT 0,cm_select 5,cm_MultiRenameFiles,CM_WAIT 0

Сцепка 5 раз выделяет (начиная с файла/папки под курсором) по 5 файлов/папок (нужна версия TC не ниже девятой) и загоняет их в мультипереименователь. В качестве маски для имени файла указать RenDir\[N] [C:3], чтобы уже переименованные объекты переносились в подпапку RenDir, не смешиваясь с ещё не переименованными.

Всего записей: 488 | Зарегистр. 07-09-2016 | Отправлено: 11:02 04-05-2017
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
По 3-му пункту требуется какой-то специальный ответ? Тогда формулируйте свои мысли понятнее. Я это понял просто как частный случай того, что было в пункте 4. (Всякая пользовательская команда в меню — это и есть "вбить в главное меню что-то нужное именно мне".) Что тут может быть неясно? Можно ли изменить перечень расширений, стандартно предусмотренных для фильтрации по Ctrl+F11? Разумеется, нет. Можно ли указать там вместо встроенной пользовательскую команду со своим фильтром и далее переназначить стандартные клавиши Ctrl+F11 на неё? Разумеется, да.
Термин "клавиатурный акселератор" допускает двоякое толкование (горячая клавиша в меню и клавиатурный вызов команды). Но в любом случае для указания назначенных клавиш здесь есть именно концептуальные препятствия: в виде пункта меню в данном случае отображается не статический текст, записанный в MNU-файле (все клавиши для меню оттуда и берутся), а — целой строкой — значение ключа UserSpec из секции [Left] или [Right] файла wincmd.ini.

Всего записей: 7457 | Зарегистр. 31-07-2008 | Отправлено: 11:28 04-05-2017 | Исправлено: Avada, 13:59 04-05-2017
Helpmister



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

Цитата:
sa16

Интересно, попробую.  Спасибо.
 




Все благодарности в ПМ

Всего записей: 236 | Зарегистр. 26-10-2007 | Отправлено: 17:02 04-05-2017 | Исправлено: gyra, 11:50 05-05-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внезапно не сумел ничего найти про пользовательские команды (файл usercmd.ini) ни во встроенной (английской) справке, ни в он-лайновой русской по ссылке в шапке этого топика нет. Я где-то не там ищу?
 
Avada 11:28 04-05-2017
Цитата:
Можно ли изменить перечень расширений, стандартно предусмотренных для фильтрации по Ctrl+F11? Разумеется, нет.  

Вообще-то, это не совсем самоочевидно. Ладно, всё ясно, спасибо.

Всего записей: 2373 | Зарегистр. 30-03-2016 | Отправлено: 17:24 06-05-2017 | Исправлено: tramparamparam02, 17:25 06-05-2017
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
Искать надо в описании диалога "Выбор команды", то есть здесь.

Всего записей: 7457 | Зарегистр. 31-07-2008 | Отправлено: 20:00 06-05-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 20:00 06-05-2017
Цитата:
Искать надо в описании диалога "Выбор команды", то есть здесь.

Спасибо! Честно говоря, несколько неожиданное место в документе справки.
А где посмотреть для юзер-команд струтуру и синтаксис, в частности, описание строк и примеры заполнения?
 
Добавлено:
И, кстати, где-то должна, наверное, быть инструкция по созданию новой юзер-команды (хотя многие, скорее всего, предпочитают напрямую редактировать файл конфигурации usercmd.ini).

Всего записей: 2373 | Зарегистр. 30-03-2016 | Отправлено: 21:27 06-05-2017
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
А какое, интересно, должно быть для этого ещё место, кроме диалога, где эти команды в норме создаются и редактируются? И не нужны там никакие особые инструкции по структуре и синтаксису: всё делается почти так же, как у кнопок на тулбаре, и в почти таком же диалоге. О чём в справке, между прочим, написано. Курсор в списке категорий на usercmd.ini — и вперёд.  И строки у команды, если править вручную, будут те же самые, что у кнопки. Кое-что ещё здесь посмотреть можно.

Всего записей: 7457 | Зарегистр. 31-07-2008 | Отправлено: 23:09 06-05-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 23:09 06-05-2017
Цитата:
И не нужны там никакие особые инструкции по структуре и синтаксису: всё делается почти так же, как у кнопок на тулбаре, и в почти таком же диалоге. О чём в справке, между прочим, написано. Курсор в списке категорий на usercmd.ini — и вперёд.

Если я правильно понимаю, то так можно выбрать одну из уже прописанных в usercmd.ini юзер-команду. А чтобы она там появилась, надо её сначала создать.  
В общих чертах понятно, как это сделать путём прямого редактирования файла usercmd.ini в текстовом редакторе - так я всегда и делал до сих пор. Но вроде бы есть возможность создать новую юзер-команду также и в графическом интерфейсе самого TC? Вот я пытаюсь понять, как вызвать этот самый "такой же диалог" создания юзер-команды

Всего записей: 2373 | Зарегистр. 30-03-2016 | Отправлено: 00:06 07-05-2017
Skif_off

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

Цитата:
Если я правильно понимаю, то так можно выбрать одну из уже прописанных в usercmd.ini юзер-команду.

Вы всё-таки попробовали или пока только понимаете? После того, как ткнёте в usercmd.ini, сразу же увидите кнопки Новая..., Правка... и т.д. - нажмите и всё будет выглядеть почти так же, как и при редактировании панели инструментов.
 
Прямое редактирование usercmd.ini может окончиться сюрпризами с кавычками
 
Добавлено:
Картинки.

Всего записей: 6471 | Зарегистр. 28-01-2008 | Отправлено: 01:52 07-05-2017
Koyotero



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

Цитата:
В общих чертах понятно, как это сделать путём прямого редактирования файла usercmd.ini в текстовом редакторе - так я всегда и делал до сих пор. Но вроде бы есть возможность создать новую юзер-команду также и в графическом интерфейсе самого TC? Вот я пытаюсь понять, как вызвать этот самый "такой же диалог" создания юзер-команды  

Вам нужно расширенное русское меню, подойдет от предыдущей версии Тотала. Там можно вызвать список всех команд через Инструменты - Список команд TC. Прокручиваете боковой список команд, до пункта usercmd.ini и при нажатии на него будет доступно создание команд.
Skif_off
Все дело в том, что Список команд можно вызвать только при наличии расширенного меню. О чем tramparamparam02 видимо и спрашивает. Лично я не смог найти в справке, как его вызвать хоткеем.

Всего записей: 1315 | Зарегистр. 30-10-2005 | Отправлено: 02:10 07-05-2017 | Исправлено: Koyotero, 02:12 07-05-2017
Avada



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

Цитата:
Только на страницах usercmd.ini и wcmd_lng.ini:

Что тут непонятного? В диалоге "Выбор команды" множество категорий слева и соответствующих им страниц справа, но кнопки для работы с em-командами доступны, разумеется, только там, где имеют смысл, то есть на двух конкретных страницах. Это что — не видно?
И, кстати, сюда советую заглянуть. Мне всегда казалось, что столь востребованный функционал запрашивается и запоминается один раз.
 
Koyotero

Цитата:
Все дело в том, что Список команд можно вызвать только при наличии расширенного меню.

Ничего подобного. И об этом несложно догадаться как раз потому, что этот пункт появился в расширенном меню. Диалог "Выбор команды" открывается встроенной командой cm_CommandBrowser. И эту команду (как и любую другую команду TC) можно вызывать напрямую через командную строку, через кнопку на панели инструментов, через пункт главного меню, назначенными на странице настроек "Разное" клавишами, кнопкой с лупой на этой самой странице настроек и в диалоге настройки кнопки или меню "Запуск"... и так далее.

Цитата:
Лично я не смог найти в справке, как его вызвать хоткеем.

В общем виде (не для конкретной команды, естественно) — здесь. И набор картинок из предыдущего поста Skif_off вам с tramparamparam02 обоим, похоже, посмотреть полезно. Да и эту информацию (включая комментарии) тоже.

Всего записей: 7457 | Зарегистр. 31-07-2008 | Отправлено: 06:10 07-05-2017 | Исправлено: Avada, 07:22 07-05-2017
papanja_084

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

Всего записей: 2036 | Зарегистр. 29-03-2016 | Отправлено: 11:28 07-05-2017 | Исправлено: papanja_084, 17:19 07-05-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 01:52 07-05-2017
Цитата:
После того, как ткнёте в usercmd.ini, сразу же увидите кнопки Новая..., Правка... и т.д. - нажмите и всё будет выглядеть почти так же, как и при редактировании панели инструментов.

Спасибо, всё понятно Я уже смотрел этот диалог, но нужных кнопок, как ни странно, сумел не заметить
 
Avada 06:10 07-05-2017
Цитата:
Про кнопки для создания и редактирования команд вполне ясно сказано в справке:  
- Только на страницах usercmd.ini и wcmd_lng.ini:
Что тут непонятного? В диалоге "Выбор команды" множество категорий слева и соответствующих им страниц справа, но кнопки для работы с em-командами доступны, разумеется, только там, где имеют смысл, то есть на двух конкретных страницах. Это что — не видно?

Ваши вопросы, как мне кажется, задумывались как риторические. Но сделаю вид, что не сообразил этого, и попробую на них ответить.

Нет, это не очевидно. Точнее, это очевидно, когда уже знаешь ответ. Но, если бы я уже знал ответ на свой вопрос, то не стал бы его тут задавать. А простой ответ на мой вопрос был бы примерно такой:  
 
Для создания новой или редактирования существующих пользовательских команд из файла usercmd.ini в штатном графическом интерфейсе надо:
1. Вызвать диалог "Выбор команды" встроенной командой cm_CommandBrowser либо через пункт главного меню [Опции] => [Разное] => [Переназначить клавиши].
2. Прокрутить список категорий в левой части диалога к самому последнему пункту [usercmd.ini] ([Пользовательские команды]).
3. Выбрать в нижней части правой части кнопку [Создать новую] или [Редактировать] соответственно для вызова диалога редактирования параметров пользовательской команды.  

Как-то так...
 
И в справке (в штатной английской тоже) это могло бы быть указано чуть более ясно, а не ссылкой на непонятный "такой же диалог". Но это решать вам с Капитаном.

Цитата:
И, кстати, сюда [?] советую заглянуть. Мне всегда казалось, что столь востребованный функционал запрашивается и запоминается один раз.

Только в том случае, когда этот функционал реально используется. А я уже писал вчера, что привык работал с юзер-командами через редактирование файла usercmd.ini напрямую в текстовом редакторе. Все остальные способы мною на практике не использовались и посему были давно забыты за ненадобностью. А сейчас вот решил посмотреть, как же всё это делается через штатный графический интерфейс.

Всего записей: 2373 | Зарегистр. 30-03-2016 | Отправлено: 11:41 07-05-2017 | Исправлено: tramparamparam02, 11:49 07-05-2017
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
Для простого ответа на ваш вопрос было достаточно внимательно прочитать справку. Кто хочет понять — поймёт. Кто не хочет или "как ни странно, сумел не заметить", расскажет про "неочевидность". Видимо, дальше на подобные вопросы вам будет отвечать — если захочет — кто-то другой, а то мне это уже несколько надоело.
Кстати, прокручивать там не обязательно (если окно "Выбор команды" развернуть, как на скрине, категории видны все), а при русском интерфейсе пункт "usercmd.ini" в списке категорий не последний, а предпоследний (опять же см. скрин).  
И, между прочим, ссылки на "такой же диалог" в английской справке нет. Зато у нас там предельно ясно сказано (и именно со ссылкой): "Редактирование пользовательских команд осуществляется при помощи диалога, аналогичного диалогу настройки отдельной кнопки панели инструментов". Так что решать нам тут нечего, всё давно решено.

Всего записей: 7457 | Зарегистр. 31-07-2008 | Отправлено: 15:20 07-05-2017 | Исправлено: Avada, 12:08 08-05-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 15:20 07-05-2017
Цитата:
И, между прочим, ссылки на "такой же диалог" в английской справке нет.  

Я имел в виду упоминание "аналогичного диалога" в вашей русской справке.

Цитата:
Зато у нас там предельно ясно сказано (и именно со ссылкой): "Редактирование пользовательских команд осуществляется при помощи диалога, аналогичного диалогу настройки отдельной кнопки панели инструментов". Так что решать нам тут нечего, всё давно решено.

Не хочу с вами спорить: справка - ваше с Капитаном авторское творение. Только вам решать, что там писать. Но на случай, если вы действительно не понимаете, о чём я говорю, попробую объяснить ещё раз.  
Для меня было проблемой вспомнить, как в GUI вызвать диалог создания / редактирования пользовательских команд. Несколько раз просматривал разные диалоги, включая и нужный, но так и не заметил там нужных кнопок, пока Skif_off не ткнул в них пальцем. Да, вот такой вот я невнимательный дебил. Мне кажется логичным, чтобы в справке было явным образом указано, как же вызвать этот самый упомянутый по вашей ссылке "диалог, аналогичный диалогу настройки отдельной кнопки панели инструментов". Но, повторю, решать авторам.

Цитата:
Кстати, прокручивать там не обязательно (если окно "Выбор команды" развернуть, как на скрине, категории видны все),  

Да, не обязательно. Зависит от текущего режима и размена окна. Оно имеет изменяемый размер, поэтому для позиционирования курсора в нижней части списка может оказаться необходимой прокрутка.

Всего записей: 2373 | Зарегистр. 30-03-2016 | Отправлено: 14:01 08-05-2017 | Исправлено: tramparamparam02, 14:05 08-05-2017
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
В справке явным образом отвечено на все вопросы: где вызывать редактирование юзер-команд, как вызывать, в каком окне оно будет выполняться. Если эти пояснения тем не менее кому-то непонятны, очень прискорбно, но тут, как говорится, медицина бессильна.

Всего записей: 7457 | Зарегистр. 31-07-2008 | Отправлено: 18:21 08-05-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 18:21 08-05-2017
Цитата:
В справке явным образом отвечено на все вопросы: где вызывать редактирование юзер-команд, как вызывать, в каком окне оно будет выполняться. Если эти пояснения тем не менее кому-то непонятны

Вот исключительно для собственного развития хотелось бы понять: где именно в справке отвечено на эти вопросы? Вы же не имеете в виду вот этот раздел справки, потому что там на все эти вопросы совершенно точно не отвечено, хоть до дыр его зачитай

Всего записей: 2373 | Зарегистр. 30-03-2016 | Отправлено: 22:02 08-05-2017
T2008

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

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 22:46 08-05-2017
   

Страницы: 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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 9)
Maz (11-07-2018 20:27): Total Commander (часть 10)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru