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

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

Модерирует : 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 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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8 Часть 9 Часть 10 Часть 11

 

 
 
Текущая финальная версия: 11.03 (32-битная/64-битная/32+64) (21.02.2024)
 
Предыдущие версии: 10.5x: 10.52 (32/64/32+64); 10.0x: 10.00 (32/64/32+64)
9.5x: 9.51 (32/64/32+64); 9.2x: 9.22a (32/64/32+64); 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
 
Коллекция предыдущих версий | Новейшая история изменений (11.03, англ.)  

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


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

Официальный сайт разработчика | Официальный форум TC | TotalcmdWiki | Русский сайт TC | Русский форум TC
О проблемах с wincmd.ru/totalcmd.net Подробности

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

Онлайновая русская справка (для TC 9.51, 14.11.2020)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander (онлайновая версия файла данных Ultra TC Configuration Editor)
Команды и параметры Total Commander (справочные таблицы)
Стандартные клавиатурные назначения Total Commander (справочные таблицы)

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 23:14 05-12-2022 | Исправлено: DimONtm, 23:56 21-02-2024
LonerD



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

Цитата:
 А комбинация Shift+Alt+вверх у вас, видимо, назначена на какой-то скрипт (она нестандартная

Ничего не назначено. На чистом дистрибутиве 10.52 и на последних бетах с настройками по умолчанию упомянутый хоткей работает как я и описал.
PS. Попробовал на 7.04a - тоже работает. Не документировано ни в английском ни в русском описании горячих клавиш.

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 14:21 18-06-2023 | Исправлено: LonerD, 14:43 18-06-2023
CaptainFlint



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

Цитата:
Для хоткея Shift+Alt+Up (выделение файла/каталога без перехода к следующему и без подсчёта занимаемого места) не существует cm-команды?  

Avada

Цитата:
А комбинация Shift+Alt+вверх у вас, видимо, назначена на какой-то скрипт (она нестандартная и у меня, например, делает совсем другое).

У меня Alt+Shift+вверх делает то, что и у LonerD — выделяет текущий элемент без подсчёта размера. Проверял в том числе на пустом INI. Попробовал в Win7 и Win10.
Хорошо бы разобраться, мне это сочетание до сих пор не попадалось.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 14:32 18-06-2023
AkulaBig

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

Цитата:
AutoUpdateCheckBeta=1 пишется без пробела

Блин, в этом и было дело. Вот и копипасть после этого. Спасибо, я даже не заметил пробела. Вроде копипастил со справки, но при вставке появился пробел.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 15:08 18-06-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Полна чудес могучая природа... Во-первых, не только Alt+Shift+вверх, но — до 9.50 — и Alt+Shift+вниз (это потом данная комбинация была назначена для открытия полной истории каталогов, а прежде дублировала Alt+Shift+вверх). Во-вторых, это идёт с незапамятных времён, я проверял на чистом TC, начиная с 3.0.  И если Shift+вверх/вниз имеет аналог в Проводнике, то обсуждаемая комбинация — уже нет. Надо спрашивать Гислера, случайный это эффект или намеренный.
Кстати говоря, cm_Reverse -1 НЕ является полным аналогом поведения Alt+Shift+вверх, потому что по команде размер выделенного объекта подсчитывается, а по клавишам нет (даже файла!).  

Всего записей: 7463 | Зарегистр. 31-07-2008 | Отправлено: 15:34 18-06-2023 | Исправлено: Avada, 15:59 18-06-2023
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Учитывая эти странности поведения (необновляющуюся строку состояния), я на 99% уверен, что это не запланированное поведение, а какое-то случайное стечение обстоятельств. Можно, конечно, спросить, но есть большое подозрение, что вопрос к Гислеру может привести к тому, что он просто удалит обработку этого сочетания как некорректную, и тем, кто пользовался, станет обидно (вспоминая эпопею с двойным кликом на пустом месте панели).

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 16:10 18-06-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Моё мнение такое же. Однако и документировать эти клавиши без абсолютной уверенности, что это так и задумано, у меня в данном случае желания нет. Если не будет запрошено и признано фичей, то не будет и описано.

Всего записей: 7463 | Зарегистр. 31-07-2008 | Отправлено: 16:47 18-06-2023
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
С хоткеями много чего нет в документации. Например, зачастую нажатие Shift+Ctrl расценивается как просто Ctrl, если не назначено обратное. Например, Shift+Ctrl+F4 сортирует по расширению, как и Ctrl+F4. А вот Shift+Ctrl+F5 - уже совсем другое действие назначено.
Или Ctrl+J почему-то "официально" не описан как хоткей в файле документации Тотала (в русской справке есть информация).
---------------------
Не очень слежу за багорепортами.
Чистый Тотал. Несколько вкладок.
Нажимаем Shift+Ctrl+A, затем нажимаем например Ctrl+A или опять Shift+Ctrl+A (не всегда воспроизводится) или что-нибудь другое, к примеру Ctrl+S. Форма быстрого поиска/фильтрации появляется под списком вкладок.

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 18:01 18-06-2023 | Исправлено: LonerD, 18:06 18-06-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Цитата:
вспоминая эпопею с двойным кликом на пустом месте панели
А что за эпопея? Что должно происходить?

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 18:05 18-06-2023
LonerD



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

Цитата:
Полна чудес могучая природа...

Оказывается, уже была информация в статье Flasherа на TCKB.
 
По поводу хоткея Гислер уже в курсе (п.5):
"Hmm, I think that this is a bug, not a feature."

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 18:36 18-06-2023 | Исправлено: LonerD, 18:38 18-06-2023
lyolik r

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
Позвольте узнать как применить ваш AHK скрипт #
 
 
Ни когда ранее не использовал AutoHotkey. Сам скрипт скопировал в папку с AutoHotkey.exe, надо ли компилировать его в exe файл что б стартовал авто запуск через плагин autorun ? и надо ли переопределять горячие клавиши через меню настроек,вроде в скрипте есть упоминание Esc.
 
 

Всего записей: 461 | Зарегистр. 26-05-2012 | Отправлено: 19:35 18-06-2023 | Исправлено: lyolik r, 19:36 18-06-2023
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему по команде cd %COMMANDER_INI% ТС сначала пытается открыть ее архиватором? Если закомментить архиваторные плагины, для которых расширение прописано неявно (в конкретном случае InnoSetup=479,%COMMANDER_PATH%\Plugins\wcx\MultiArc\multiarc.wcx) выполняется переход к файлу.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 19:56 18-06-2023
CaptainFlint



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

Цитата:
А что за эпопея? Что должно происходить?

В XP, кажется, был баг, что двойной щелчок по пустому пространству панели расценивался, как если бы щёлкали по тому элементу, где стоит курсор. Когда Гислер обнаружил такое поведение, он заблокировал эту возможность, так как курсор мог быть на чём-нибудь нежелательном, например, на EXE-файле, и пользователь таким двойным щелчком может случайно запустить этот файл (потенциально зловредный).
Однако после исправления неожиданно выяснилось, что довольно много пользователей пользовались этой функциональностью для быстрого возврата в родительский каталог (так как после захода в каталог курсор изначально стоит на пункте [..]). Началась буча, все активно просили вернуть эту функцию, пусть и в более безопасном варианте, например, чтобы двойной щелчок в пустой области не запускал файлы, а мог только переходить в подкаталоги. Но уговорить Гислера им так и не удалось.
Кажется, в сторонних средствах типа TWinKey появились функции, добавляющие такую фичу тем, кому она нравилась, на том дело и закончилось.
 
Добавлено:
AkulaBig

Цитата:
Почему по команде cd %COMMANDER_INI% ТС сначала пытается открыть ее архиватором?

Потому что команда cd всегда пытается открыть файл как архив, и только если это не удаётся, переходит в каталог и устанавливает курсор. Помнится, когда-то находили трюк, что если к пути добавить \: , то Тотал не будет пытаться открывать файл.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 20:10 18-06-2023 | Исправлено: CaptainFlint, 20:15 18-06-2023
AkulaBig

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

Цитата:
если к пути добавить \: , то Тотал не будет пытаться открывать файл.
 

Огромное спасибо. Действительно сработало.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 20:26 18-06-2023
mr_eoi



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

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

Еще бы найти трюк, чтобы в папку не заходил.

----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 22:16 18-06-2023
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mr_eoi
Если не наборать команду вручную, а, скажем, через кнопку, то можно так:

Код:
"%COMMANDER_EXE%" /O /S /P путь\к\каталогу


----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 22:34 18-06-2023
LonerD



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

Цитата:
Позвольте узнать как применить ваш AHK скрипт

Ссылочка на скрипт "Снятие и восстановление выделения"
Мини-гайд.
 
Скрипт для AutoHotkey v1 (с v2 не совместимо, синтаксис сильно отличается). Плагин autorun не требуется.
Создать команду, например,  

Код:
[em_SwitchSelection]
cmd=%commander_path%\AutoHotkey\AutoHotkey.exe "%commander_path%\Scripts\SwitchSelection.ahk"

Или если скомпилировать, тогда команда будет примерно такой

Код:
[em_SwitchSelection]
cmd=%commander_path%\exe\SwitchSelectionCompiled.exe"

(пути указать свои).
При желании - в Тотале назначить эту команду на горячую клавишу.
У меня назначена на клавишу Esc, то есть поведение дублирует соответствующий функционал плагина TwinKey, только более предсказуемо (без необходимости нажимать клавишу дважды).
 
Добавлено:
CaptainFlint

Цитата:
Кажется, в сторонних средствах типа TWinKey появились функции, добавляющие такую фичу тем, кому она нравилась, на том дело и закончилось.

Я себе схожее недавно сделал AHK-скриптом (клик средней кнопкой мыши).

Код:
MButton::
{  
MouseGetPos,,,, mControl
  If ( mControl ~= "ListBox(1|2|3)" )
    Send, {Enter}
  else
    Send, {%A_ThisHotkey%}
}
Return

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 23:15 18-06-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Так и хорошо, что заблочил. Баг явный, какая уж тут фича... Целиком поддерживаю его решение.
Цитата:
если к пути добавить \:  
Это тоже очередное извращение сродни тыков по пустому месту? В путях же нельзя ":" окромя буквы диска, вроде бы как. Или я что-то упустил?

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 00:49 19-06-2023
CaptainFlint



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

Цитата:
Так и хорошо, что заблочил. Баг явный, какая уж тут фича... Целиком поддерживаю его решение.

Те, кто активно пользовался этой особенностью, сильно потеряли в удобстве и функциональности. Я при всём желании не могу увидеть, как это может быть хорошо (не считая проблем безопасности, которые можно было решить и не отказываясь от всей функции целиком). Иногда и баги вырастают в полновесные активно использующиеся фичи, когда автор решает воспользоваться подвернувшейся возможностью, вместо того, чтобы искоренять её.
 

Цитата:
Это тоже очередное извращение сродни тыков по пустому месту? В путях же нельзя ":" окромя буквы диска, вроде бы как. Или я что-то упустил?

Кроме двоеточия там и другие символы можно использовать, просто мне изначально с двоеточием в голове засело. Дело не в запрете двоеточия (хотя, строго говоря, это не запретный символ, а разделитель при обращении к потокам данных), а, скорее, в каких-то особенностях внутренней обработки путей в Тотале, приводящих к такому поведению. Возможно, обратный слэш заставляет его считать, что это каталог, и отключает обработку архивов, а когда обнаруживается, что это всё-таки файл, то уже поздно, стадия с открытием файла как архива уже пропущена. Что-нибудь такое. Но это всё гадание на кофейной гуще, тут только Гислер может рассказать, что происходит.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 02:57 19-06-2023
AkulaBig

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

Цитата:
Еще бы найти трюк, чтобы в папку не заходил.
 

Кому как, а мне именно так надо. Чтобы выделял файл. Это так удобно.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 03:38 19-06-2023
mr_eoi



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

Цитата:
"%COMMANDER_EXE%" /O /S /P путь\к\каталогу

Да, забыл сказать, что без /P надо как-то сделать.

----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 04:40 19-06-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 12)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru