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

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

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

Giesmo
Сообщения: 10
Зарегистрирован: Чт авг 26, 2010 12:50

Сообщение Giesmo »

Avada писал(а):со свежей версией TWinKey 3.38
Подскажите, пожалуйста, где такую можно взять. Собственно, волнует только одна, но весьма существенная проблема с версией из первого поста (2.101) - во всех версиях выше 7.50a, при выполнении поиска и нажатии на кнопку "файлы на панель", вываливается ошибка и результаты поиска пропадают. Ошибка повторяется в 100% случаев на совершенно разны ПК (WinXP SP3). Надеюсь, что в более поздних версиях TWinKey такой проблемы нет.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Giesmo писал(а):Подскажите, пожалуйста, где такую можно взять.
В свободном доступе, когда по результатам приватного тестирования будет принято решение, что её пора, наконец, выкладывать. Надеюсь, что это будет совсем скоро. Но номер, версии будет, видимо, уже другим — побольше.

А ошибки у меня такой никогда, насколько помню, не было на старых версиях, нет и сейчас. При том, что поиском пользуюсь практически каждый день. Поэтому желательно описать условия возникновения ошибки не в общем виде, а совершенно точно. Что за ошибка — подробно (скрин или текст, скопированный из окна ошибки по Ctrl+C)? Из чего следует, что за проблему отвечает именно TWinKey? При попытке любого ли вывода результатов поиска на панель это происходит? Возникает ли подобное, если взять TC с умолчальными настройками и установить на него только TWinKey? Дальше неизбежно возникнет вопрос о настройках самого TWinKey.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Giesmo
Сообщения: 10
Зарегистрирован: Чт авг 26, 2010 12:50

Сообщение Giesmo »

Для проверки скачал заново оригинальный дистрибутив 7.55a с оф. сайта, из плагинов поставил, заново скаченный, TWinKey, настроил как описано в инструкции. Больше ничего не устанавливал и не настраивал.
Ошибка выскакивает после любого поиска, но для конкретики взял поиск только по имени файла "ntldr" в корне диска C.
Изображение
Изображение
Тоже самое проделал на чистой системе через VirtualBox 3.2.6 - результат полностью идентичен, вплоть до совпадения кодов в ошибке.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

HEXFIX писал(а):УЖАСНЫЕ тормоза при входе в каталог с большим числом файлов и подкаталогов. Например, вход в System32 продолжается пару минут точно. Sad
Можно как-нибудь победить?
При использовании пользовательских колонок - вряд ли.
Дело в том, что обычно ТС начинает показывать содержимое каталога сразу и подчитывает данные из плагина в фоне. Нo если попросить у ТС данные о каком-то файле, то тогда он сначала ждет завершения работы плагина пользовательских колонок для всех файлов и только потом отдает данные о файле.
Аналогичное поведение можно увидеть и без TWinKey. Oтключи TWinKey, зайди в system32, переключись в набор колонок от File Descriptions (DirsizeCalc тоже подойдет) и немедленно вызови команду cm_CopyFileDetailsToClip. Увидишь, что ТС "затормозит" со страшной силой.
А TWinKey, как раз, запрашивает у ТС данные о файлах.

ЗЫ. Аналогичную проблему обсуждали на оффоруме
http://www.ghisler.ch/board/viewtopic.p ... 212#204212
Последний раз редактировалось VadiMGP Чт авг 26, 2010 14:12, всего редактировалось 1 раз.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Giesmo
Такой проблемы никогда не видел ни в предыдущей ни в новой версии.
Релиз версии 3.хх должен состояться в ближайшие дни. Если там будет то же самое тогда будем думать как мне заполучить твою виртуальную машину. :wink:
Giesmo
Сообщения: 10
Зарегистрирован: Чт авг 26, 2010 12:50

Сообщение Giesmo »

VadiMGP
Жду с нетерпением!
Только что, путем махинаций с заменой файлов версии 7.50a (где ошибка не появляется) на такие же файлы из версии 7.55а выясняется, что все дело только в wincmd.ini...
Будучи взятым из старой, уже много пережившей (плагины и множественные перенастройки) версии 7.50a, проблема исчезла (но может быть появилось что-то еще :) ). Осталось только понять, что именно не нравится TWinKey в дефолтном файле настроек 7.55a
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Giesmo писал(а):Осталось только понять, что именно не нравится TWinKey в дефолтном файле настроек 7.55a
Вышли мне свой файл wincmd.ini с которым есть проблема.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP
Дефолтный файл после подключения TWinKey и первой перезагрузки TC можно и здесь воспроизвести, он мизерный по размерам. Если, конечно, на самом деле с ним уже всё немедленно падает, стоит только файлам выйти на панель. :wink:

Giesmo
А для проверки, так сказать, на рабочем месте, советую сделать следующее. Ставится дефолтный файл с прописанным там TWinKey. Глюк есть? Есть. Открываем дефолтный файл в редакторе, добавляем (заменяем) секцию из полного wincmd.ini (например, [ContentPlugins] опять же с прописанным TWinKey). Сохраняем, перезапускаем TC, Есть глюк? Есть. Следующую секцию, потом ещё... Стоп, глюк исчез. Дальше уже построчно проверяем секцию, добавление которой изменило картину. Опыт показывает, что это много времени не занимает.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Giesmo
Сообщения: 10
Зарегистрирован: Чт авг 26, 2010 12:50

Сообщение Giesmo »

VadiMGP
http://rghost.ru/2448314
К zip-архиве три файла:

Wincmd_из_7_55_не_работает.ini - оригинальный, созданный при установке 7.55а
Wincmd_из_7_50_работает.ini - замусоренный до безобразия, работает до закрытия одной из вкладок панелей, при следующем запуске TC уже начинает выдавать ошибку
Wincmd_из_7_55_исправлен_работает.ini - на основании "находки"* из предыдущего файла работает до закрытия одной из вкладок панелей, при следующем запуске TC уже начинает выдавать ошибку (точно также как и в предыдущем случае)

* - "находка" - кусочек, такого содержания, находящийся ближе к концу замусоренного конфига:
[lefttabs]
0_path=c:\
0_options=13|1|0|0|0|0|0
activetab=0
[righttabs]
0_path=c:\
0_options=13|1|0|0|0|0|0
activetab=0
Причем, если табы не трогать, то ошибки нет
Giesmo
Сообщения: 10
Зарегистрирован: Чт авг 26, 2010 12:50

Сообщение Giesmo »

Avada писал(а):Если, конечно, на самом деле с ним уже всё немедленно падает, стоит только файлам выйти на панель.
Файлы даже не успевают появится на панели - ошибка фозникает моментально, при нажатии на кнопку
Avada писал(а):А для проверки, так сказать, на рабочем месте, советую сделать следующее.
Что-то вроде этого я и стал делать. Только пошел от обратного - отрезать потихоньку строки из рабочего (от 7.50) варианта
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Giesmo
Проблема как-то связана с тем, что для найденных файлов открывается новый таб, только я еще не уловил как именно.
Giesmo
Сообщения: 10
Зарегистрирован: Чт авг 26, 2010 12:50

Сообщение Giesmo »

Могу сделать захвать экрана в видео всего процесса, начиная от установки TC и заканчивая вариантами, когда ошибка есть и когда ее нет. Это чем-то поможет или не стоит заморачиваться?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Giesmo
Мелкая придирка, которая, возможно, ни на что и не влияет, однако же...
Giesmo писал(а):из плагинов поставил, заново скаченный, TWinKey, настроил как описано в инструкции
В инструкции давно уже описано, что свойством при формировании шаблона надо выбирать Autostart, а выбрано, судя по выложенным INI-файлам, Order. Впрочем, у меня и с этими INI-файлами всё работает...

Кстати, вопросик по поводу процитированого ранее 0_options=13|1|0|0|0|0|0 — какой в этих вкладках набор колонок? Я так понимаю, не существующий в "исправленном" INI Подробно 2 из полного INI? А если в "исправленном" файле набор колонок указать другой (число не 13, а в диапазоне от 6 до 12) это на что-то повлияет?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Giesmo
Сообщения: 10
Зарегистрирован: Чт авг 26, 2010 12:50

Сообщение Giesmo »

Avada писал(а):надо выбирать Autostart
я уже после про это вспомнил, переправил, но ничего не поменялось
Avada писал(а):А если в "исправленном" файле набор колонок указать другой (число не 13, а в диапазоне от 6 до 12) это на что-то повлияет?
Поменял на "6" - результат не зменился
Всегда, после закрытия любого таба и закрытия TC, из wincmd.ini исчезают секции [lefttabs] и [righttabs]
если их вернуть обратно, то опять все работает до очередного закрытия таба
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Giesmo
А если цифра реальная — менее 6 (для стандартных режимов)?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить