TWinKey - шорткаты, табы, диски и всякая всячина

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

TWinKey - шорткаты, табы, диски и всякая всячина

Сообщение VadiMGP »

Что такое TWinKey?
Это сборная солянка, ирландское рагу из всяких разных фич, которые мне очень нужны, но мне либо не удалось выпросить их у Гислера, либо я даже не просил, заранее зная, что буду далеко послан .
Правда, одну фишку я сделал исключительно на спор:).
Итак, что делать если нельзя, но очень хочется? Я решил сделать TWinKey.

Основные возможности (их число постоянно расширяется):
* Назначение клавиш с учетом левых/правых Alt/Ctrl/Shift/Win, просмотр стандартных назначений TC
* Автопереключение режима/сортировки в файловых панелях при смене каталога
* Улучшенный список дисков (категории, пользовательские пункты/значки и др.)
* Расширенные возможности установки/снятия выделения (рамочное выделение, снятие по Esc)
* Сортировка по файловым группам в начале/конце списка
* Подсветка текущего файла в неактивной панели (второй курсор)
* Специальные фичи для краткого режима (одноцветный фон, фиксированая ширина колонок)
* Установка фонового цвета/картинки в файловых панелях
* Цвета и иконки в табах, разная маркировка полностью и частично закреплённых табов
* Улучшенная работа с табами (скроллирование колесом, выпадающий список табов)
* Приклеенные наверх файлы/папки
* Постоянные или временные закладки на файлы/папки и переход по ним
* Переход в начало/конец списка мышью вместо Home/End
* Подтверждение переименования в панели щелчком мыши вместо Enter
* Выполнение заданных команд при запуске TС
* Закрытие всех окон Листера одним махом и проверка незакрытых окон при выходе из TC
* Переключение плагинов при быстром просмотре прямо из активной файловой панели
* Открытие в панели-получателе папки с тем же относительным путем, что в панели-источнике
* Автодополнение строк в стиле DOS/UNIX
* Дополнительные пользовательские меню в полях ввода
* Калькулятор в командной строке
* Секундомер и часы

...и кое-что ещё. Подробнее обо всем этом — в ридми. Замечания и предложения — здесь.

Если кому-то что-то приглянулось, брать новейшую версию тут - http://www.mgpsoft.net/Downloads/TWinKey.zip

Avada: А здесь — некоторые пожелания авторам баг-репортов (прочтение новичками обязательно!).
Кроме того, в русском Readme-файле есть полезные советы по использованию TWinKey в TC 9.0 и выше.
Последний раз редактировалось VadiMGP Пн апр 11, 2011 03:59, всего редактировалось 2 раза.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Наконец-то. Как говорится, не прошло и года :wink:
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP
Да уж, более чем впечатляет! А Мичурин в компании Гоголя, Воннегута и Шекли на странице с цитатами - это нечто!
Надежда на русский интерфейс в обозримом будущем есть?
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Avada писал(а):А Мичурин в компании Гоголя, Воннегута и Шекли на странице с цитатами - это нечто!
Обалдеть! Ты их всех в лицо знаешь? Снимаю шляпу! Кстати, а кроме этой странички ты больше нигде Шекли не углядел? :)
Avada писал(а):Надежда на русский интерфейс в обозримом будущем есть?
Гхм....Любишь ты по мозолям потоптаться. В планах, вообще-то есть локализация. Но тут главная проблема в поиске адекватных терминов. Как по-русски правильно hotkey? Причем, желательно не в три раза длиннее. Или view mode но чтобы отличался от понятия ТС view (который custom view). Короче, мне тут реально нужна будет помощь. Спрашиваю, пристально глядя в глаза - будут желающие помочь? :wink: Тогда с переводом будет все просто и быстро.

ЗЫ. Разумеется, к страничке с цитатами это не относится! Там все только на языке оригинала. :)
Tol!k писал(а):Как говорится, не прошло и года
И нечего тут ехидничать. "А я вот тебя накажу. Не дам тебе цветочка" (С) М. Зощенко.
Аватара пользователя
DeathStalker
Сообщения: 331
Зарегистрирован: Пт сен 01, 2006 10:53
Откуда: Санкт-Петербург

Сообщение DeathStalker »

Ну чтож, поэкспериментируем :D
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP
VadiMGP писал(а):Обалдеть! Ты их всех в лицо знаешь? Снимаю шляпу! Кстати, а кроме этой странички ты больше нигде Шекли не углядел?
В качестве заменителя справки? :) А насчёт "в лицо" - так я не одним Тоталом интересуюсь, в движении любителей фантастики давненько пребываю. Как говорится, ноблесс оближивает... Ну, а культовую цитату, скажем, из "Сирен Титана" я и без знания автора в лицо распознать в силах. Впрочем, пардон за оффтоп.
VadiMGP писал(а):Но тут главная проблема в поиске адекватных терминов. Как по-русски правильно hotkey? Причем, желательно не в три раза длиннее. Или view mode но чтобы отличался от понятия ТС view (который custom view). Короче, мне тут реально нужна будет помощь. Спрашиваю, пристально глядя в глаза - будут желающие помочь?
Будут желающие. Вот сверхсрочную работу в ближайшие дни желающие добьют - и будут. Так что прошу огласить весь список. Удобнее всего, наверное, прямо здесь.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Avada писал(а):Впрочем, пардон за оффтоп.
В умеренных дозах оффтоп про Шекли и Воннегута полезен в любых количествах. Тем более в этой теме, так как я тебе точно говорю, без них не было бы никакого TWinkey. Мичурин и Гоголь были практическим руководством по написанию плагина, а Шекли и Воннегут - идейными вдохновителями.
ЗЫ. Ну раз ноблесс, то присмотрись к названию программы.
Avada писал(а):в ближайшие дни желающие добьют - и будут. Так что прошу огласить весь список
Ладно, в выходные составлю список.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

Любопытная вещица! Обещаюсь написать кучу багрепортов, предложений и замечаний. :D
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
SamLab
Сообщения: 37
Зарегистрирован: Чт май 01, 2008 19:44

Сообщение SamLab »

Cразу же после установки этой утилиты-плагина при наведении курсора на файл вся строка белым цветом подкрашивается без отображения символов под курсором (то есть и цвет текста и цвет выделения белым становятся)! Дальше пробовать пока не стал т.к. ничего крайне нужного для себя не нашел + без мультиязычности совсем не смотрится
SamLab.ws - Новые программы и русификаторы
SamForum.ws - Обсуждение компьютерного мира
Total Commander Registered User - Licence #174495
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

Как и обещал. Куча багрепортов, предложений и замечаний. :)

Обо всё по порядку.
1). Почитал инструкцию, поставил плагин вроде бы как надо...
2). Не все фишки плагина мне интересны и не все настройки очевидны, потому тестировал только часть функций.
3). Описываю свой опыт в том порядке, в котором настройки функций расположены в TWinKey Utilisator'е.

Keyboard Mapping - пока не юзал.

Drive List - первое, что бросается в глаза, это окошко Preview, которое по логике вещей должно былы бы показывать превью drive lista'а, в зависимости от выбраных слева опций. А оно этого не делает. Точнее делает, но частично - картинка меняется при настройке цвета и стиля, но не меняется при выборе типа (none, alphabetic, categorized). Preview всегда показывает categorized.
В принципе, функцию подмены стандартного drive list'а можно считать работоспособной. За некоторыми исключениями. Например, если перетаскивать файл на drive list - показывается стандартный тоталовский. В иных случях drive list подменяется, но есть один неприятный момент - TC при этом теряет фокус. По функионалу оно, конечно, не страшно, но чисто визуально очень раздражает :(.

Sticky Files - поставил хоткеи на ctrl+1 и ctrl+2 для stick и unstick соответственно. Вроде как работает. Жаль что не в корне дисков. Но при включении этой функции в тотале начинаются какие-то проблемы с отображением. Например, при нажатии на любом файле/каталоге левой кнопкой мыши происходит перерисовка списка файлов. По крайней мере выглядит внешне как перерисовка... Или, при зажатии клавиши ctrl или shift такое вречатление, что происходит перерисовка курсора. Эти все помаргивания жутко раздражают. А так фича вполне полезная.
Bookmarks - пока не тестил. Думаю, что имеют место быть те же самые побочные эффекты, что и в Sticky Files.
View Modes - было сложно разобраться, но я смог :D. Вроде работает. Однако и тут не без проблем. Наблюдаются "помаргивания" (перерисовка табов) когда над окном tc находится другое окно. Так же непонятно как выводятся иконки табов. То слева от слов, то прямо на них, думаю проблема в том, что у меня в tc стоит опция all tabs have same width...
Plugins - по умолчанию, в списке плагины отсутствуют, но галочка enable стоит. Пока не тестил.
Miscellaneous - особо не разбирался. Как я понял, при выставлении "Enable Tab Colors" можно по ctrl+rmb задавать цвет отдельному табу. Стиль нигде для подобного выделения задать нельзя? И то, что цвета не сохраняются при выходе из tc - так задумано? Что такое "Highlite File in target panel"? Как оно должно работать? Тут же есть "Background picture". Эта картинка появляется у меня только когда я включаю Sticky Files... Так задумано?
Косметика: буква b в "Auto Scrollto Active Tab" видна лишь на половину. Практически везде в TWinkey Utilisator'е слова пишутся зачем-то с большой буквы, однако Background picture, Highlite File in target panel. В Bookmarks, там где хоткеи, тоже с маленькой. Непонятно как-то....

Пока всё. Устал :).

p.s.: Документация на данный момент ужасна. Чтобы понять, как работает та или иная функция приходится долго ломать голову. :(
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

Таки добавлю пару хотелок.
1). Хотелось бы иметь возможность задавать произвольный title для окна тотала. Хотя бы просто текст, а если бы можно было что то типа текущего каталога - вобще замейчательно. Знаю что есть ahk-скрипт, выполняющий подобную задачу, но всё же всё в одном было бы лучше.
2) Хотелось бы иметь возможность задавать отдельный цвет (стиль) для locked табов.

Теперь действительно всё. :)
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

flm писал(а):Что такое "Highlite File in target panel"? Как оно должно работать?
Это то, что просили здесь. Чтобы заработало в TWinKey, надо назначить какой-то цвет...
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

DrShark писал(а):
flm писал(а):Что такое "Highlite File in target panel"? Как оно должно работать?
Это то, что просили здесь. Чтобы заработало в TWinKey, надо назначить какой-то цвет...
Спасибо. Теперь понятно. Опять же, работает только если включены "Sticky Files"...

Кстати, правильно "highlight", а не "highlite"...
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

flm писал(а):Опять же, работает только если включены "Sticky Files"
У меня эта опция отключена (я вообще сразу отключил всё и включаю поочереди, чтобы разобраться что как работает), но подсветка работает.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

DrShark писал(а):
flm писал(а):Опять же, работает только если включены "Sticky Files"
У меня эта опция отключена (я вообще сразу отключил всё и включаю поочереди, чтобы разобраться что как работает), но подсветка работает.
Когда включаю "bookmarks" эта фича тоже включается и когда "auto switch" во "view mode"...

p.s.: документацию так же стоит на предмет ошибок просмотреть. "REPONSIBILITIES", "assignt", "Autor" - находит обычный spellchecker...
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Ответить