Ultra TC Editors

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

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

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ALev
Во-первых, это не плагин, а набор утилит. Во-вторых не только при редактировании меню, но и в некоторых других полях ввода в тех окнах, где есть меню (см. нижнюю часть окна Start Menu Editor). В-третьих, такое поведение существует очень давно, багом с точки зрения автора не является и к финальности последней версии никакого отношения не имеет.
Кстати, при копировании/вставке не клавишами, а командами контекстного меню поля ввода всё OK.
Не помню, чтобы эту проблему активно репортили. Но если есть желание убедить автора, что поведение необходимо менять — на оффоруме имеется тема. Я в ближайшие дни вести переписку с автором пока не планирую.
Даже самая богатая фантазия
Не представит себе наши безобразия.
ALev
Сообщения: 58
Зарегистрирован: Сб дек 29, 2007 12:15

Сообщение ALev »

Avada писал(а):ALev
... Я в ближайшие дни вести переписку с автором пока не планирую...
Avada, благодарю за оперативное и подробное объяснение!
До этой финальной версии у меня стояла другая, и там всё чётко работало. Как обойти эти "грабли" я тоже представляю, но это надо постоянно держать в голове, что стандартные функции копирования-вставки клавишами не работают. Это обычно забывается, и получается не то что хотел. Вообще в голове держать разных таких заморок лучше меньше, тогда и ресурсы своей памяти можно использовать с большей пользой для себя и других.
Я в английском не силён, вопрос не к спеху; если будет возможность - отпишитесь пожалуйста на авторском сайте...
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ALev писал(а):До этой финальной версии у меня стояла другая, и там всё чётко работало.
Новое поведение появилось в версии 6.01 в позапрошлом году. (Так что насчёт "очень давно" я был не совсем прав). С автором общаюсь не на сайтах, а почтой. Будет возможность — напишу. Хотя он иногда сам эту ветку форума с электронным переводчиком проглядывает...
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Со вчерашнего дня после этапа приватного тестирования доступна паблик-бета 1 новой минорной версии Ultra TC Editors 6.20.
Прямая ссылка на скачивание
Изменения в пакете по сравнению с версией 6.10 перечислены ниже (несколько подробнее, чем в оригинале):

Все редакторы (кроме History Editor, где таких объектов нет)
• Заголовки колонок в главных или дочерних окнах редакторов теперь отображаются в плоском стиле (их можно вернуть к старому виду в стиле 3D, добавив ключ FlatColumnHeaders=0 в секцию [Common] файла ultra tc editors.ini).

Start Menu Editor и Button Bar Editor
• Выпадающие списки, в которых выбираются текущий режим редактора, клавиши вызова и способ запуска программы, можно развернуть щелчком в любой части закрытого списка, а не только кнопкой со стрелкой вниз.
• Восстановлена стандартная работа клавиш Ctrl+X, Ctrl+C и Ctrl+V в полях ввода (например, "Команды", "Параметры").

Configuration Editor
• Добавлены новые колонки в правой части главного окна редактора, позволяющие отобразить там подробную информацию о каждом ключе без обращения к дочерним диалогам.
• В русский и английский файлы данных (CEDF) добавлены все новые ключи и секции, появившиеся в TC 8.50/8.51(a). В прежние записи внесены многочисленные уточнения и дополнения. Пока нет новой русской справки для TC 8.5x, пользуйтесь этим источником. (Имеющиеся в файлах данных описания пока не окончательные, по ходу работы над нашей русификацией TC более чем вероятны всяческие изменения, но для эффективной работы с настройками вполне приемлема и бета-версия.)

History Editor
• Добавлена поддержка появившихся в TC 8.50 новых секции с историями [PluginDuplicates] и [DirSelection] (для поиска дубликатов и обработки его результатов).
• Исправлена ошибка, когда параметр командной строки /r запускал новую копию TC вместо перезапуска текущей копии.

Hotkeys Editor
• В файл данных по стандартным клавишам (tc default hotkeys.hky) внесены некоторые уточнения.

Русская справка к пакету также обновлена и доступна по этой ссылке, несмотря на свой бета-статус, поскольку за два года после обнародования последней финальной версии справки накопилось очень много крупных и мелких изменений.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Plumber
Сообщения: 121
Зарегистрирован: Пн окт 27, 2008 19:43

Сообщение Plumber »

Новая версия, как и предыдущая, почему-то не хочет работать с относительными путями :cry:
У меня сабж находится в папке с ТС и запускается кнопкой панели инструментов (IMHO, наиболее логичный вариант).
Если в ultra tc editors.ini > LanguageFile= прописан НЕ абсолютный путь, при запуске вылазит сообщение
Изображение
Пробовал с различными вариантами:
=%Commander_Path%\UTILS\Ultra TC Editors\Languages\Russian.lng;
=.\Languages\Russian.lng;
=Russian.lng
Не смотря на то, что в INI записано %Commander_Path%\...\Russian.lng, а в окне настроек путь прописывается правильно
Изображение
При следующем запуске все происходит в том же порядке.
И не смотря на то, что после запуска TC в системе устанавливается переменная %Commander_Path% в ultra tc editors.ini > TCInstallDir= она заменяется на абсолютный путь.
Не знаю, баг это или так задумано, но как-то не увязывается что утилита, созданная для настройки только ТС не хочет работать с его же переменными, да и со своими путями тоже не очень.
Аватара пользователя
Lisabon
Сообщения: 147
Зарегистрирован: Чт фев 17, 2011 23:11

Сообщение Lisabon »

Plumber

В Ultra TC Editors.ini пиши вот так:

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

[UltraTCEditors]
AlwaysOnTop=1
[Common]
LanguageFile=utceditors:\Languages\Russian.lng
[ButtonBarEditor]
UseDefaultLanguage=0
[ConfigurationEditor]
StartUpDataFile=utceditors:\Data Files\Russian.cedf
UseDefaultLanguage=0
[DirectoryMenuEditor]
UseDefaultLanguage=0
[HistoryEditor]
UseDefaultLanguage=0
[HotKeysEditor]
UseDefaultLanguage=0
[MainMenuEditor]
UseDefaultLanguage=0
[StartMenuEditor]
UseDefaultLanguage=0
Последний раз редактировалось Lisabon Пт июн 20, 2014 17:03, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Plumber
У меня в ultra tc editors.ini прописано (причём автоматически, без моих специальных усилий) :
LanguageFile=utceditors:\Languages\Russian.lng
Это не абсолютный путь, а самый что ни на есть относительный. Точно так же, как и в ключе StartUpDataFile.

В TCInstallDir, да, указывается точный абсолютный путь. И для меня, например, это скорее плюс, чем минус, поскольку имею несколько разных каталогов TC, содержащих в том числе разные версии Ultra TC Editors. И мне надо, чтобы при непосредственном запуске экзешника того или иного редактора он обращался к настройкам, так сказать, своего собственного TC, а не к настройкам, соответствующим %COMMANDER_PATH% последней открытой копии TC, в которой все эти манипуляции выполняются.

А во многих других случаях (например, в путях во всяческих меню), утилиты прекрасно работают с переменными. Более того, переменная %COMMANDER_EXE% появилась в TC по прямому запросу автора Ultra TC Editors.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Plumber
Сообщения: 121
Зарегистрирован: Пн окт 27, 2008 19:43

Сообщение Plumber »

Lisabon
Avada
У меня в ultra tc editors.ini прописано (причём автоматически, без моих специальных усилий)
Это видимо у меня произошло из за того, что ultra tc editors.in остался от прежней версии. Я на этом не сильно заморачивался, просо бросилось в глаза.
Спасибо, теперь разобрался. Просто, в отличии от других программ, немного другой синтаксис. Обычно расположение Language определяют внутри. А за TCInstallDir абсолютно согласен.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Plumber
Если вы каким-то образом подчищаете записи в реестре после Ultra TC Editors (или вас только абсолютные пути напрягают?), то можно добавить туда же и очистку TCInstallDir. Или по другому: у меня дерево каталогов портабельного софта устоялось, но все равно предпочтение отдаю по возможности _полной_ портабельности - пользуюсь скриптом AutoIt, который перед запуском Ultra TC Editors записывает в TCInstallDir текущее значение %COMMANDER_PATH%

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

$sCOMMANDER_PATH = EnvGet("COMMANDER_PATH")
$sUTCEi = @ScriptDir & "\ultra tc editors.ini"
IniWrite($sUTCEi, "Common", "TCInstallDir", $sCOMMANDER_PATH)
Аватара пользователя
Plumber
Сообщения: 121
Зарегистрирован: Пн окт 27, 2008 19:43

Сообщение Plumber »

Skif_off
подчищаете записи в реестре после Ultra TC Editors (или вас только абсолютные пути напрягают?)
Только абсолютные пути, потому что использую одну и ту же синхронную сборку в разных местах, плюс флешка. К тому же бывает одновременно запущено несколько различных сборок.
Спасибо за рекомендацию, попробую.
GGS
Сообщения: 322
Зарегистрирован: Сб май 02, 2009 13:00

Сообщение GGS »

Avada писал(а):доступна паблик-бета 1
В секции [SyncOptions] отсутствует описание параметра:
имя_List=Путь к файлу списка выделенного

P.S. Это во всех Справках тоже, а не только в сабже (но здесь "тестирование").
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

GGS
Спасибо, ценное замечание. Обязательно будет добавлено везде, где следует.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

---------------------------
Ultra TC Main Menu Editor
---------------------------
Run-time error '339':

Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
---------------------------
ОК
---------------------------
TC 9.51 | Win10 1903
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

mrmerak
Обсуждалось неоднократно. Пример. См. также в русской справке к пакету раздел "Системные требования".

All
Вышла финальная версия Ultra TC Editors 6.20.
Прямая ссылка на скачивание.
Ничего принципиально нового по сравнению с первой бетой нет, только доработаны файлы данных для Configuration Editor.
Русская справка к пакету скачивается отдельно отсюда, различия со справкой для беты там чисто косметические.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

All
Вышла первая бета версии Ultra TC Editors 6.21 (прямая ссылка на скачивание).
Причина выхода этой минорной версии — устранение бага с редиректом в Configuration Editor: не считывались настройки TC из некоторых секций файла, указанного ключом AlternateUserIni, если аналогичных секций не было в wincmd.ini.
Попутно немного обновлён русский файл данных Russian.cedf (уточнены и дополнены некоторые описания). Возможно, к финальной версии 6.21 здесь появятся и другие изменения. Русская справка пока остаётся прежней, от версии 6.20.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить