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

» Total Commander (Часть 5)

Автор: rsuan
Дата сообщения: 28.05.2009 14:48
В Тотале можно настраивать горячие клавиши. А как узнать, какая команда закреплена за данным сочетанием клавиш? Или хотя бы узнать, не занято ли данное сочетание.
Автор: CaptainFlint
Дата сообщения: 28.05.2009 15:00
rsuan

Цитата:
А как узнать, какая команда закреплена за данным сочетанием клавиш? Или хотя бы узнать, не занято ли данное сочетание.

Зайти в диалог настроек и выставить нужное сочетание. Если на него назначена команда, её имя появится в поле "Команда". Кроме того, в 7.5 была добавлена кнопочка со стрелочкой, при нажатии на которую выводится менюшка с полным списком переназначенных клавиш.
Автор: rsuan
Дата сообщения: 28.05.2009 15:25

Цитата:
Зайти в диалог настроек и выставить нужное сочетание. Если на него назначена команда, её имя появится в поле "Команда".

У меня 7.03. Захожу в Параметры - Общие - Переопределить горячие клавиши, выставляю любые сочетание, те же Ctrl-F1, Alt-F7, а в строке Команда ничего не меняется, так и стоит "Команда по умолчанию (без переназначения)". Заходил также в кнопку с лупой, где даются команды по категориям, там тоже пытался нажимать сочетания клавиш, тоже ничего не происходит. Может я не знаю что такое "диалог настроек", или версия Тотала уже устаревшая?
Автор: TheBarmaley
Дата сообщения: 28.05.2009 16:10
rsuan

Цитата:
Захожу в Параметры - Общие - Переопределить горячие клавиши, выставляю любые сочетание, те же Ctrl-F1, Alt-F7, а в строке Команда ничего не меняется, так и стоит "Команда по умолчанию (без переназначения)".

смотрим, как в 7.04а, перевод из шапки: настройка - разное - переопределить..
или "переназначить" в старых версиях, что тож самое..

вся загвоздка в том, что при ПЕРЕопределении ты это изменение потом НЕ ПОДТВЕРЖАЕШЬ, нажимая "зелёную галку" (справа от "лупы")..
а без подтверждения команда так и останется дефольтной..


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

там нажимать смысла нет, это же просто список..
ещё раз: сначала - выставил нужные галки (при включенной опции "клавиша"), потом - переопределил, выбрав из списка с "лупой", а потом - ОБЯЗАТЕЛЬНО подтвердил переопределение "зелёной галкой" и кнопками "применить" или "ок"..


Цитата:
Может я не знаю что такое "диалог настроек", или версия Тотала уже устаревшая?

всё правильно делал, и в более старых версиях с клавишами всё также, только галку, похоже, не нажал..

CaptainFlint

Цитата:
Кроме того, в 7.5 была добавлена кнопочка со стрелочкой

во, значит, в свежаке опять откатили - была же такая штука в 6.хх..
Автор: cluster
Дата сообщения: 28.05.2009 16:12
rsuan

Цитата:
Заходил также в кнопку с лупой, там тоже пытался нажимать сочетания клавиш

Зачем? Выбираешь команду из этого списка, Ок, зелёная галка.
Автор: CaptainFlint
Дата сообщения: 28.05.2009 16:36

Цитата:
выставляю любые сочетание, те же Ctrl-F1, Alt-F7, а в строке Команда ничего не меняется, так и стоит "Команда по умолчанию (без переназначения)"

Значит, сочетание клавиш не переназначено.
Или требовалось узнать не то, переназначена ли клавиша, а то, выполняет ли она вообще хоть какое-то действие? Если да, то способа узнать это из самой программы нет, нужно просто смотреть в справке или файле Keyboard.txt (Keyb_rus.txt).

TheBarmaley

Цитата:
была же такая штука в 6.хх..

Хде? Список команд там был выпадающий — это да, но клавиши там не отображались.
Автор: rsuan
Дата сообщения: 28.05.2009 16:40
Так, ребята, откатываем диалог назад. Я спрашивал: "как узнать, какая команда закреплена за данным сочетанием клавиш?" Мне было отвечено: "Зайти в диалог настроек и выставить нужное сочетание. Если на него назначена команда, её имя появится в поле "Команда"." Я так понял, что до нажатия зелёной галки её имя должно появиться? А если я нажал, то даже если за этим сочетанием уже было что-то закреплено, то я об этом не узнаю.

Добавлено:

Цитата:
Или требовалось узнать не то, переназначена ли клавиша, а то, выполняет ли она вообще хоть какое-то действие?

Да, точно! Ну всё понятно, ответ вами дан. Хотя я считаю это недоработка разработчика.
Автор: cluster
Дата сообщения: 28.05.2009 16:49
rsuan

Цитата:
как узнать, какая команда закреплена за данным сочетанием клавиш?
Файл wincmd.ini, секция [Shortcuts]


Цитата:
Хотя я считаю это недоработка разработчика.
Ну в последних бэтах всё уже доработано (:
Автор: CaptainFlint
Дата сообщения: 28.05.2009 16:52
rsuan

Цитата:
Хотя я считаю это недоработка разработчика.

Гислер где-то говорил, что это связано с выбранным им способом хранения внутренних сочетаний клавиш, который эффективен для обработки, но не годится для получения команд, назначенных клавишам.

Добавлено:
cluster
Речь идёт о внутренних, предопределённых сочетаниях.
Автор: rsuan
Дата сообщения: 28.05.2009 17:04
cluster
Да, спасибо, я понял насчёт ini.
Конечно лучше было бы, если б показывало одно из трёх: либо это сочетание не занято, либо является стандартным сочетанием для такой-то команды и не переопределено, либо является стандартным сочетанием для такой-то команды, но переопределено на такую-то команду. Но раз Гислер говорил, то видимо этого нам не ждать...
Автор: CaptainFlint
Дата сообщения: 28.05.2009 17:21
rsuan
В принципе, если это часто требуется, то можно самостоятельно переназначить все стандартные клавиши на их дефолтные команды явным образом, тогда можно будет смотреть в диалоге настройки.
Автор: TheBarmaley
Дата сообщения: 28.05.2009 17:30
CaptainFlint

Цитата:
Список команд там был выпадающий — это да, но клавиши там не отображались.

нагнал.. сорри.. не было клавиш, верно..
однако, недотерплю я до оф.релиза, пора бету-3 ставить.. :)
Автор: Avada
Дата сообщения: 28.05.2009 17:44
По поводу дискуссии о клавишах. Вариант с переназначением всех стандартных клавиш на дефолтные команды возможен, но он резко увеличит размер этого самого списка. А у меня, например, там и так отображается около сотни пользовательских назначений, а прокрутка огранизована не сильно удобно и уж всяко не быстро.
В качестве альтернативы, решающей почти все проблемы, могу рекомендовать утилиту Ultra TC Hotkeys Editor из пакета Ultra TC Edirors. Ничего лучше её для этой цели на данный момент не существует. Даже с учётом новаций TC 7.50.
Почему "почти"? Цитирую нашу собственную книгу по TC.

Цитата:
Кроме того, в TC есть стандартные клавиши (например, <F9>, <F10>, <Alt>+<F3>, <Shift>+<F3>, <Shift>+<F4>), которым не сопоставлены никакие внутренние команды. На практике это означает, что клавиши-то вы эти переназначить на другую функцию можете, а вот прежнюю функцию сопоставить новым клавишам — нет. И как, интересно, ее потом вызывать? Так что свобода свободой, а осмотрительность не повредит.

Отследить такие случаи не может и внешняя утилита. Вопрос перед её автором ставился, но решить проблему не удалось.

Добавлено:
TheBarmaley

Цитата:
однако, недотерплю я до оф.релиза, пора бету-3 ставить.. :)

Поздно. На подходе уже паблик-бета 4. Сегодня или завтра.
Автор: TheBarmaley
Дата сообщения: 28.05.2009 18:30
Avada

Цитата:
Поздно. На подходе уже паблик-бета 4. Сегодня или завтра.

ну, это терпимо.. а то я уже и тачку-"дрозофилу" заготовил..

зы.
ёлы, да скока ж их ещё будет, бет этих..
может, потребовать "продолжения банкета" - типа, даёшь релиз ко дню рождения ASP!
Пушкина, в смысле.. который, типа, тоже А.С.. :)
Автор: CaptainFlint
Дата сообщения: 28.05.2009 19:35
Очередная (четвёртая) бета-версия Total Commander 7.50.

Объявление: http://ghisler.ch/board/viewtopic.php?t=22559
Ссылки на скачивание:
С официального сервера (реферер: ghisler.ch)
Зеркало на рапиде
Набор отличающихся файлов 7.50pb3 -> 7.50pb4

Основные исправления:
• Добавлена возможность отключать диалог предупреждения о копировании файла в существующий каталог.
• Возвращено прежнее имя класса окна просмотрщика (старые плагины типа IEView снова будут работать).
• F2/Ctrl+R теперь также обновляет оверлейные значки.

Полная история версий находится здесь (на английском).

Помните, это — бета-версия! В ней могут быть ошибки, используйте исключительно на свой страх и риск!
Автор: Bartoon
Дата сообщения: 28.05.2009 20:29
CaptainFlint
с "моим" шрифтом всё так же. печально...
Автор: CaptainFlint
Дата сообщения: 28.05.2009 20:50
Bartoon

Цитата:
с "моим" шрифтом всё так же. печально...

А, да, забыл отписать. На самом деле всё печальнее: Гислер сказал, что не будет это править, т.к. это намеренное изменение, чтобы пользователи не пользовались не-юникодовым шрифтом.

Кстати, я, если честно, не совсем въехал, в чём проблема. У меня на компе ни малейшей визуальной разницы в этих двух шрифтах обнаружить не удаётся.
Автор: CaptainFlint
Дата сообщения: 29.05.2009 00:54
Пакет русификации обновлён до 7.50pb4 Lite.

Ссылки на скачивание: раз, два.
Автор: GORA2
Дата сообщения: 29.05.2009 07:33
Подскажите, а ТС при сравнении двух бат файлов в кодировке dos866 так и не научился отображать кириллицу? Так и будет текст "зюбемолями" или это можно настроить?
Автор: Bartoon
Дата сообщения: 29.05.2009 08:30
CaptainFlint

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


я вижу, шрифты разные. это я такой чувствительный похоже...

7.50


7.04


Добавлено:
поставил Tahoma
Автор: CaptainFlint
Дата сообщения: 29.05.2009 11:02
Bartoon
Странно, в тултипах, действительно разные шрифты, а в файловых панелях и диалогах — абсолютно идентичные.

GORA2

Цитата:
Подскажите, а ТС при сравнении двух бат файлов в кодировке dos866 так и не научился отображать кириллицу? Так и будет текст "зюбемолями" или это можно настроить?

Нужно выбрать шрифт с OEM-кодировкой, например, Terminal.
Автор: rsuan
Дата сообщения: 29.05.2009 17:28
В Unreal Commander'е, free файловом менеджере, подобном Тоталу, реализован удобный переход в над-директории, путём нажатия на нужную папку в пути заголовка панели. Будет ли это реализовано в Тотале? Можно было бы сделать даже лучше - как в Висте, в адресной строке проводника, - там можно попасть не только в папку, входящую в данный путь, но и в другую папку этого же уровня. После того как увидел это красивое решение, его мне очень в Тотале не хватает.
Автор: Evgeny9184
Дата сообщения: 29.05.2009 17:38

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

Уже реализовано - InplaceRenamePath=2 надо прописать в wincmd.ini
да и без этого можно с щелчком переходить, правда придется Shift держать
Автор: CaptainFlint
Дата сообщения: 29.05.2009 17:40
А в 7.5 реализовано и как в Висте.
Автор: CKA3O4H1K
Дата сообщения: 29.05.2009 17:41
rsuan
В ТС можно сделать даже яичницу без огня.
Совет: читайте справку и следите за новостями.
Да, и обновите ТС до беты, желаемая функция там уже присутствует в лучшем виде.

Добавлено:
: ) я последний
Автор: Avada
Дата сообщения: 29.05.2009 17:43
rsuan
На уже существующий интерфейс Тотала не мешало бы посмотреть чуть повнимательнее. Всё уже есть.
Цепочки навигации (те, которые "как в Висте, а адресной строке проводника") реализованы в TC 7.50.

P.S. Что-то все хором взялись...
Автор: rsuan
Дата сообщения: 29.05.2009 17:49

Цитата:
Уже реализовано - InplaceRenamePath=2

Ух ты! Вот спасибо за подсказку! Сколько же я ещё всего не знаю про Тотал...
Ну, и будем ждать релиз 7.50.

Тогда следующая тема:
Тотал недавно научился копировать с ФТП на ФТП напрямую (по-моему это называется UTP), а когда же он научится переносить, да чтобы копирования/переносы по ФТП можно было в очередь складывать?
Автор: CaptainFlint
Дата сообщения: 29.05.2009 18:25
rsuan

Цитата:
по-моему это называется UTP

FXP, на самом деле.


Цитата:
а когда же он научится переносить

Когда сети перестанут терять пакеты, приводя к скачиванию битых файлов.


Цитата:
да чтобы копирования/переносы по ФТП можно было в очередь складывать?

Даже и не помню, с какой версии это поддерживается…
Автор: rsuan
Дата сообщения: 30.05.2009 09:04
CaptainFlint
Да, точно, FXP, перепутал я.
А далее, я не понял, о чём вы. Причём тут "перестанут терять пакеты"? И очередь для копирования с ФТП на ФТП не поддерживается. А перенос - вообще никак.
Автор: CaptainFlint
Дата сообщения: 30.05.2009 11:59
rsuan

Цитата:
Причём тут "перестанут терять пакеты"?

При том, что перенос файлов с FTP — опасная вещь. Файл при пересылке может побиться, а оригинал уже будет удалён, восстановить неоткуда.


Цитата:
И очередь для копирования с ФТП на ФТП не поддерживается.

А это надо было уточнять, потому что по исходному посту этого не видно. Думаю, FXP-пересылки будут добавлены в очередь не раньше, чем о них попросят Гислера. Мне таких реквестов до сих пор не попадалось.


Цитата:
А перенос - вообще никак.

Про перенос см. выше.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Накладывание на фото слово.


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