TWinKey - шорткаты, табы, диски и всякая всячина
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- LonerD
- Сообщения: 1174
- Зарегистрирован: Вт янв 04, 2011 03:56
- Откуда: Макеевка
- Контактная информация:
Avada писал(а):LonerD
Вообще-то эта полезняшка уже несколько версий как реализована и описана в документации. Если быть точным — начиная с 3.116.
Спасибо, как-то я "выпал из процесса" в последнее время, на прошлогодних версиях сидел, недавно обновился и ещё не освоился в нововведениях.
Windows 11 | TC DreamLair eternal pre-α
LonerD
В таком случае очень рекомендую для лучшей ориентировки почитать русскую историю версий или соответствующие посты на форуме. Там упомянуты и все важнейшие новации, и наиболее существенные исправленные ошибки. Плюс ридми, конечно.
В таком случае очень рекомендую для лучшей ориентировки почитать русскую историю версий или соответствующие посты на форуме. Там упомянуты и все важнейшие новации, и наиболее существенные исправленные ошибки. Плюс ридми, конечно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- LonerD
- Сообщения: 1174
- Зарегистрирован: Вт янв 04, 2011 03:56
- Откуда: Макеевка
- Контактная информация:
И сразу пожелание к работе этой функции возникло.
Когда мы выходим из каталога по нажатию Backspase на уровень выше, то под курсором остаётся тот каталог, из которого мы вышли.
Когда мы выходим из корня диска по нажатию Escape - курсор перемещается на диск С:.
Хотелось бы, чтобы он перемещался на тот диск, из которого мы вышли.
Когда мы выходим из каталога по нажатию Backspase на уровень выше, то под курсором остаётся тот каталог, из которого мы вышли.
Когда мы выходим из корня диска по нажатию Escape - курсор перемещается на диск С:.
Хотелось бы, чтобы он перемещался на тот диск, из которого мы вышли.
Последний раз редактировалось LonerD Вт мар 17, 2015 13:34, всего редактировалось 1 раз.
Windows 11 | TC DreamLair eternal pre-α
Именно, т.е. придётся жертвовать нулём для ShowParentDirInRoot. И тогда проверять, если в корне - выполнять {HOME}{ENTER}, иначе - 2002.Avada писал(а):В TC реализовано, кажется, только в варианте с двойном щелчком или Enter на [..], отображаемом в корне.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Да, но опция вводилась именно для поддержки перехода определёнными клавишами из любой части списка в корневом каталоге невзирая на состояние ShowParentDirInRoot. И если условием применения вдруг станет включение [..] в корне, то мне, например, это совсем не нужно. Позиционирование курсора считаю проблемой реальной, но второстепенной.
Да, но опция вводилась именно для поддержки перехода определёнными клавишами из любой части списка в корневом каталоге невзирая на состояние ShowParentDirInRoot. И если условием применения вдруг станет включение [..] в корне, то мне, например, это совсем не нужно. Позиционирование курсора считаю проблемой реальной, но второстепенной.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Мне тоже, но вдруг кому-то понадобится.Avada писал(а):то мне, например, это совсем не нужно
Код: Выделить всё
'===================================================
' Перейти в родительский каталог
' Условия:
' 1) путь запуска - пустой;
' 2) значение ключа ShowParentDirInRoot равно 1
' Параметр: "%P"
'=============== Путь к утилите TCFS2 ==============
TCFS2 = """%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe"""
'===================================================
P = WScript.Arguments(0)
With CreateObject("WScript.Shell")
CD = .CurrentDirectory
If CD = P Then
.Exec TCFS2 & " /ef msg($0B,0) send({HOME}) msg($0B,1) send({ENTER})"
ElseIf CD & "" = P Or InStrRev(P, "/") > 1 Then .Exec TCFS2 & " /ef tcm(2002)"
ElseIf "\" & CreateObject("Shell.Application").NameSpace(&H0).Title & "" <> P And P <> "/" Then .Exec TCFS2 & " /ef tcm(2121)"
End If
End WithАвтору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
Только сейчас попробовал эту утилиту. Очень впечатлен. рекомендовал бы наделать красивых скриншотов (в этой теме и/или в документации) — популярности бы это существенно добавило.
Также наблюдаю небольшую задержку (примерно полсекунды) при отображении списка дисков. Можно ли там что-то оптимизировать?
Также наблюдаю небольшую задержку (примерно полсекунды) при отображении списка дисков. Можно ли там что-то оптимизировать?
Последний раз редактировалось StayAtHome Пт мар 20, 2015 11:15, всего редактировалось 1 раз.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
По моему, популярность - последнее, что ему нужно: это же некоммерческий продукт. У него и так наверняка голова трещит от запросов, хотелок и жалоб на баги. Так что пусть остается как было
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Обсуждалось на стр. 168 данной ветки. От этого поста и далее
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
По сравнению с обычным списком время тратится только на чтение свободного дискового пространства. "Заснувшие" и сетевые диски, а также сидюки, действительно могут дать ощутимую задержку.StayAtHome писал(а):Также наблюдаю небольшую задержку (примерно полсекунды) при отображении списка дисков. Можно ли там что-то оптимизировать?
StayAtHome
Вахмурка
Популярность не зло и не благо. TWinKey зародился как "крик души моей" и в первую очередь предназначен тем, кто, как и я сам, готов чем-то поступиться ради удобной фичи. Да, тут будет задержка, там - взмыргивания, а иногда придется отказаться от ClearType или любимого фонта. Но взамен - заявленый список фич. Короче, недостатки есть, я это прекрасно знаю и пользователи TWinKey тоже. Это и есть главная причина отсутствия "широкой рекламы".
StayAtHome
Кстати, а что тебя сподвигло именно сейчас попробовать TWinKey?
Добавлено спустя 9 минут:
Сейчас уже нет. Понятно что первое появление вызвало шквал как очень полезных отзывов, так и совершенно дурных визгов, но этот шквал уже пронесся и утих. Сейчас все нормально.Вахмурка писал(а): У него и так наверняка голова трещит от запросов, хотелок и жалоб на баги.
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
Давай сделаем опциональным? (в идеале - в фоновом режиме). Просто выбор диска достаточно часто используемая мной операция (сетевых дисков у меня много). Привык к "реактивной" скорости ТС и визуально "спотыкаюсь" всегда об эту задержку. Если сложно/долго - ок, смирюсьVadiMGP писал(а):По сравнению с обычным списком время тратится только на чтение свободного дискового пространства. "Заснувшие" и сетевые диски, а также сидюки, действительно могут дать ощутимую задержку.
Посмотрел что у нее почти 200 страниц обсуждения, перечитал описание возможностей и понял что она далеко ушла от той, которую я видел пару лет назадКстати, а что тебя сподвигло именно сейчас попробовать TWinKey?