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

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

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

Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Не знаю, где и для чего символ > используется, но текст из листбокса извлекается в виде строк:

Код: Выделить всё

odfox32.dll 20 510 17.08.2004 15:04 -a--c
odpdx32.dll 20 510 17.08.2004 15:04 -a--c
odtext32.dll 20 511 17.08.2004 15:04 -a--c
oembios.bin 13 107 200 07.07.2003 04:00 -a--c
Вполне читабельные строки. Правда, на табуляции ТК поскупился, но тем не менее. И не знаю, к чему здесь догадки на тему использования символа >, если его нигде не видно.

А скрипты не рассчитаны на копирование и просмотр, они рассчитаны на создание, запуск, изменение и удаление средствами временной панели.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

MVV писал(а):Не знаю, где и для чего символ > используется,
А я знаю.
MVV писал(а):И не знаю, к чему здесь догадки на тему использования символа >, если его нигде не видно.
Не видно, потому что внимательнее читать надо. Я же писал "...символ ">" является в ТС спецсимволом, используемым для отделения имен файлов от прочей информации в наборах колонок." Зачем же ты даешь строки от подробного режима? Ты давай сюда строчки от набора колонок.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

VadiMGP писал(а):Не видно, потому что внимательнее читать надо. Я же писал "...символ ">" является в ТС спецсимволом, используемым для отделения имен файлов от прочей информации в наборах колонок." Зачем же ты даешь строки от подробного режима? Ты давай сюда строчки от набора колонок.
Момент не очень тривиальный. Согласен, при использовании пользовательских наборов колонок после имен файлов идет символ >. Но, во-первых, имя файла не может быть пустым (т.е. > не может быть первым символом), а во-вторых, я никак не понимаю, что ты делаешь далее с полученной информацией, что бедного ТК так клинит.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

VadiMGP
Решился наконец сделать сортировку по группам. Да только вот не сортируется :)
Решил начать с простого - Начинать список с *.exe - но exe остаются на своём месте.
Не нужно ли дополнительно еще что-то включать? Судя по инструкции - не нужно...
Не влияют ли какие опции ТС?
Версия плагина 2.77, ТС 7.50а
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Maximus
Не нужно ничего дополнительно включать. При первом же после изменения настроек входе в каталог, где есть EXE, они уже должны быть сверху.
А вот файл twinkey.ini хорошо бы представить на посмотрение. И посмотреть, раз уж возник вопрос, поведение на "чистом" TC, где только TWinKey установлен.
Проверил на версии плагина 2.77, ТС 7.50а. WinXP SP3. Для чистоты эксперимента — Утилизатор с настройками по умолчанию (без INI-файла). Ввожу в поле *.exe, не трогая больше ни единой опции, и всё прекрасно сортируется по-новому. При использовании моего рабочего INI-файла с кучей других настроек тоже проблем нет. Ну и на новой тестовой версии 2.83 тоже всё сортируется — хоть одно расширение в этом поле, хоть несколько.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Avada
VadiMGP
Давно я уже ини так не перебирал :)
Нашел бяку. Сортировка по группам работает только при SizeStyle=0. При всех остальных значениях - нет.
Я использую SizeStyle=3.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Maximus
Важное уточнение. При кратком режиме и в пользовательских колонках значение ключа SizeStyle, отличное от 0, групповую сортировку не блокирует. Глюк проявляется только в подробном режиме и в режиме комментариев.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Другие режимы проверить не додумался. Нахожусь в подробном 99.9 процентов времени.
Аватара пользователя
CJ Flash
Сообщения: 128
Зарегистрирован: Ср фев 15, 2006 18:50
Откуда: Череповец

Сообщение CJ Flash »

VadiMGP, возможно ли сделать так, чтобы в списке дисков при его раскрытии курсор находился на текущем диске текущей вкладки TC? Т.е. реализовать поведение списка, как оно есть в TC по умолчанию.
The past was yesterday...

TC 8.51a x32, #116718 Personal licence
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Maximus писал(а):Нашел бяку.
Подтверждаю, есть бяка. И именно так, как Avada описал. Только пока не придумал еще как от нее избавиться.
CJ Flash писал(а):возможно ли сделать так, чтобы в списке дисков при его раскрытии курсор находился на текущем диске текущей вкладки TC?
Мысль хорошая, я проверю.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Наконец-то полноценно попробовал вожделенную вежч.
Больше всего по прочтении справки меня интересовали режимы File Panels, Bookmarks и View Modes. И вот что получилось.

File Panels (вкупе с курсором в пассивной панели) и Bookmarks - работают отлично, вопросов нет.

View Modes - назначил иконки без заливки. Иногда они... нет, не возвращаются, наоборот - пропадают. В основном на неактивных вкладках. Закономерность установить не удалось. Редко, но бывает. Впрочем, настолько редко, что можно смириться.
Захотел выделять вкладки, показывающие на директории определенного диска. Задал фильтр "!"g:\"*" (или "!g:\*", или "!g:*") - не работает. Так и должно быть или у меня руки кривые? Если первое, то можно ли это осуществить?

Если все это уже обсуждалось, прошу прощения. Читал ветку от случая к случаю (очень мало интересного и много оффтопа), а заново 33 страницы ниасилил :(

А в целом продукт отличный, автор просто матерый человечище! :!:

Добавлено
Забыл сказать, что с полем "CAN CONTAIN" тоже игрался, происваивал ему разные значения - безуспешно...
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
?*g:*
Наличие в фильтре хотя бы одного условия "МОЖЕТ содержать" обязательно. Условие "ДОЛЖЕН содержать" в нашем случае уже избыточно.
Кстати, справка потихоньку совершенствуется. Кое-какие вещи там теперь описаны более точно и понятно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка писал(а):Захотел выделять вкладки, показывающие на директории определенного диска. Задал фильтр "!"g:"*" (или "!g:\*", или "!g:*") - не работает.
Вахмурка писал(а):Добавлено
Забыл сказать, что с полем "CAN CONTAIN" тоже игрался, происваивал ему разные значения - безуспешно...
Поставь фильтр "?g:*". Должно работать. Если не сработает - выкладывай TWinKey.ini
Вахмурка писал(а):назначил иконки без заливки. Иногда они... нет, не возвращаются, наоборот - пропадают. В основном на неактивных вкладках. Закономерность установить не удалось. Редко, но бывает. Впрочем, настолько редко, что можно смириться.
Такое возможно, например, если вкладки перегружаются из файла. Тогда да, выделение пропадет, пока вкладка снова не будет активизирована.
Вахмурка писал(а):А в целом продукт отличный, автор просто матерый человечище!
Мяу. Автор старательно изображает кошку, которой приятно доброе слово. :)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
Да, кстати. После прочтения дискуссии о языкознании в соседней теме считаю нелишним предупредить, что при английском интерфейсе непосредственно из TWinKey вызывается английская же справка, а при русском — русская, которая где-то в два с половиной раза больше, в том числе за счёт всяческих примеров эксплуатации.
VadiMGP писал(а):Поставь фильтр "?g:*". Должно работать. Если не сработает - выкладывай TWinKey.ini
Без звёздочки перед "g" у меня не работает. А со звёздочкой — нормально, я уже привёл свой вариант фильтра.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Avada писал(а):Без звёздочки перед "g" у меня не работает.
VadiMGP писал(а):Должно работать. Если не сработает - выкладывай TWinKey.ini
:wink:
Ответить