Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Ultra TC Editors
Goto page Previous  1, 2, 3 ... , 39, 40, 41  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Avada



Joined: 01 Aug 2008
Posts: 10458
Location: Россия, Саратов

Post (Separately) Posted: Wed Oct 01, 2025 07:01    Post subject: Reply with quote

yozhik
Верно. А поскольку там внесены некоторые уточнения в более старые ключи, исправляю ссылку и в своём сообщении.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Tue Oct 07, 2025 00:06    Post subject: Reply with quote

Avada
Обновился на версию ТС 11.55, обратил внимание, что по сравнению с 11.50 было внесено около 2000 измений в файл .cedf, не хило так. Радует, что работа кипит.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10458
Location: Россия, Саратов

Post (Separately) Posted: Thu Oct 09, 2025 07:30    Post subject: Reply with quote

Orion9
Да, работа ведётся. Только никаких "около 2000 изменений"в 11.55 относительно 11.50 из того же обновления, разумеется, нет, их несколько десятков. А вот если сравнивать свежий файл данных для 11.50 с его же майским обновлением, там примерно полторы тысячи различающихся строк (их и в прочих файлах данных много), потому что делалась массовая оптимизация прежних описаний.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Mon Oct 13, 2025 10:07    Post subject: Reply with quote

Avada
Я и говорил про изменения в .cedf файле. Beyond Compare показывает 1909 отличий, а внутренний инструмент сравнения 1330. Даже если усреднить до 1500, все-равно будет много. Так что спасибо за ваш труд.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Tue Dec 16, 2025 10:41    Post subject: Reply with quote

Avada
Файл Russian.cedf показывает 1118 ключей, а файл English.cedf от petermad - 1222. В чем именно разница?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10458
Location: Россия, Саратов

Post (Separately) Posted: Tue Dec 16, 2025 17:33    Post subject: Reply with quote

Orion9
В разном подходе к подаче материала, а не в незнании каких-то ключей (как минимум, с моей стороны). Настройки 7-Zip посмотрите в первую очередь. В английской версии даны все до единого варианты "размерных" ключей (а их многие десятки), я счёл это слишком громоздким и не особо нужным при наличии нормальных диалоговых опций, а потому ограничился типовыми примерами, зато с подробными пояснениями по каждой группе.
В то же время кое-какие пропуски (в т.ч. случайные) есть и в английском файле данных. Там давно не обновлялась, скажем, подкатегория для редиректа секций (это просто первое, что на глаза попалось). Есть там и явные ошибки в компоновке (например, цветовой ключ CompareSearchLine вместо "родной"подкатегории попал в общую для данного инструмента, а одноимённый ключ для тёмного режима в сравнении по содержимому вообще отсутствует).
Проблема сейчас в том, что компоновка ключей и секций в русской и английской версиях давно уже совпадает только частично, поэтому наглядно отлавливать пропуски (которые могут объясняться и просто размещением ключа в другом месте) стало гораздо сложнее. На полный анализ нужно много времени. Если оно будет, по возможности сопоставлю более тщательно.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Wed Dec 17, 2025 11:58    Post subject: Reply with quote

Avada wrote:
не в незнании каких-то ключей

Ну, это под сомнение никто не ставил Smile Хотелось просто уточнить в чём расхождение.
Avada wrote:
В английской версии даны все до единого варианты "размерных" ключей (а их многие десятки)

Да, это бросилось в глаза при просмотре. Показалось, что этих ключей слишком много, но если отличие только в этом и в каких-то еще мелких нюансах, то ладно.

Avada wrote:
На полный анализ нужно много времени. Если оно будет, по возможности сопоставлю более тщательно.

Я могу попробовать сравнить через регулярки, не знаю правда, что из этого получится, но может и стоит попробовать.

А есть какой-то другой формат справочника кроме табличного? Отдельные ключи в cedf-файле читать еще можно, но так чтобы залипнуть на полчаса, это вряд ли - слишком неудобный формат для длительного чтения, имхо.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Mon Dec 29, 2025 14:07    Post subject: Reply with quote

Avada
Вот что получилось:

 Ключи Russian.cedf, которых нет в English.cedf


 Ключи English.cedf, которых нет в Russian.cedf

Сравнение производилось по именам ключей и значениям (поле "version" не проверялось), некоторые ключи могут существовать, но отличаться только в значении. Вам как человеку, создававшему Russian.cedf, такая информация может что-то подсказать? Насколько критичны такие расхождения?
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 311

Post (Separately) Posted: Mon Dec 29, 2025 18:05    Post subject: Reply with quote

А точно при формировании списка ни одна запись не пострадала?
А то с ходу вот видно:
049 [Colors] ColorFilter22olorDark "0"
в одном списке, и вот в другом:
045 [Colors] ColorFilter22ColorDark "0"

ну и разве все эти ColorFilter - это вообще различие?
Ну да - в одном варианте они с корректно-полноценным примером расширения, а в другом - с пустышкой *.*
Но эт явно не тянет на тип различия, озаглавленный как "Ключи бу-бу-бу, которых нет в ла-ла-ла".
И вы сами точно так же и описали итог поисков. Тогда уж делать 2 пары списков логичнее.
В первой паре - где реально лишь только те ключи, которых нет либо там, либо там. Разные значения не учитываются.
А во второй паре - ну вот выше вы её уже по сути и создали. Там, где ключи хоть и есть, но обладают другими значениями.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10458
Location: Россия, Саратов

Post (Separately) Posted: Mon Dec 29, 2025 18:41    Post subject: Reply with quote

Orion9
Destiny
Как было уже сказано, я постараюсь изыскать время, чтобы более тщательно проанализировать ключи. Очевидные описки наподобие "ColorFilter22olorDark", естественно, исправлю. Заодно и посмотрю, что там с разными значениями.
А формат может быть только только в виде исходного CEDF, либо в табличном (автоматически преобразованном) представлении.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Mon Dec 29, 2025 18:45    Post subject: Reply with quote

Destiny wrote:
А то с ходу вот видно:
049 [Colors] ColorFilter22olorDark "0"
в одном списке, и вот в другом:
045 [Colors] ColorFilter22ColorDark "0"

Так это и есть пример ошибки, вернее опечатки в этом случае.
Destiny wrote:
ну и разве все эти ColorFilter - это вообще различие?
Ну да - в одном варианте они с корректно-полноценным примером расширения, а в другом - с пустышкой *.*

Согласен. Как уже писалось, если вопрос только в таких мелких отличиях, то можно спать спокойно )
Destiny wrote:
Но эт явно не тянет на тип различия, озаглавленный как "Ключи бу-бу-бу, которых нет в ла-ла-ла".

Laughing

Я делал в тот день, когда форум перестал работать, не подумал о некоторых вещах. Но вы абсолютно правы — нужно сделать разделение.

 Ключи не существуют

 Ключи отличаются

Это всего лишь вспомогательная информация. Я в ключах не очень хорошо разбираюсь, поэтому хочется узнать, есть ли хоть одно ценное отличие, на которое стоит обратить внимание.

Добавлено спустя 3 минуты:

Avada wrote:
А формат может быть только только в виде исходного CEDF, либо в табличном (автоматически преобразованном) представлении.

Понятно. Только что имется в виду под автоматическим преобразованием?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10458
Location: Россия, Саратов

Post (Separately) Posted: Mon Dec 29, 2025 18:57    Post subject: Reply with quote

Orion9 wrote:
Только что имеется в виду под автоматическим преобразованием?

То самое, что описано в начале самого CEDF-файла. Отображение его в табличном виде при наличии style.xsl.

Со списками буду разбираться. Всё равно идёт очередной этап вычитки файлов данных, заодно и этим займусь.

Добавлено спустя 54 минуты:

Пока что — по поводу несуществующих ключей.
1. С моей стороны в нескольких местах были мелкие неточности в именах ключей или ошибки в указании содержащих их секций. Это уже исправлено.
2. Ключ [%Screen_Resolution%] ThumbScaleFactor_dpi в русском и английском файлах один и тот же, разницы не вижу.
3. У ключей с числовым значением DPI в именах в русcкой версии ставится 96, в английской 120, оба решения корректны.
4. Ключи для 7-Zip я упоминал сразу: у меня выборочно, в английском файле всё подряд. Во всяком случае, я эти ключи все знаю, просто иначе их описываю.
5. [%Screen_Resolution%] IconsInMenus_96 — у меня секция верная, ошибка именно в английском файле. То же для [Lister] MediaAdditionalTypes (а не [Configuration)].
6. Предустановленные заготовки для ключей секции [ListerModes] я считаю совершенно лишними: там и без этого сколько нужно стилей оформления конкретному пользователю, столько и будет создано.
7. Правильно [Configuration] DebugThreads, а не DebugThread.

Итак, случайных пропусков ключей у меня нет. А вот в английском файле таковые есть. Вот что получается в сухом остатке из этой исходной части списка.
 Ключи не существуют

По сопоставлению значений потребуется, естественно, более серьёзное время. Это не сегодня.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Mon Dec 29, 2025 20:18    Post subject: Reply with quote

Avada wrote:
2. Ключ [%Screen_Resolution%] ThumbScaleFactor_dpi в русском и английском файлах один и тот же, разницы не вижу.

Разница в пробеле. В английском файле пробел в конце имени ключа есть (опечатка), а в русском нет.
Code:
<key name="ThumbScaleFactor_dpi " file="Wincmd.ini" section="[%Screen_Resolution%]" default="0" version="10.50">

Code:
<key name="ThumbScaleFactor_dpi" file="Wincmd.ini" section="[%Screen_Resolution%]" default="96" version="10.50">

Avada wrote:
3. У ключей с числовым значением DPI в именах в русcкой версии ставится 96, в английской 120, оба решения корректны.
(...)
А вот в английском файле таковые есть.

А вы поддерживаете какую-то связь с petermad? Хотелось бы максимально совпадающей и унифицированной версии обоих справочников, за исключением 7z ключей, разумеется, раз уж он как автор решил их представить по-своему.
Avada wrote:
По сопоставлению значений потребуется, естественно, более серьёзное время. Это не сегодня.

Спешка в таких делах не требуется. Вы и так много информации оперативно предоставили. Спасибо.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10458
Location: Россия, Саратов

Post (Separately) Posted: Mon Dec 29, 2025 21:02    Post subject: Reply with quote

Orion9 wrote:
А вы поддерживаете какую-то связь с petermad?

Исторически так сложилось, что нет.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 974

Post (Separately) Posted: Tue Dec 30, 2025 13:47    Post subject: Reply with quote

Avada
А вы пользуетесь плагином Autorun? У вас установлена последняя версия плагина с модулем RegExp?

Интересуюсь, поскольку скрипты для выборки и сверки данных я делал именно на Autorun. Скрипты не очень сложные и большие, но сходу они могут не заработать, т.к. используют вспомогательные функции. Можно использовать специально настроенный ТС, который я собирал, но в нем тоже придется создавать кнопки и копировать код.

На счет табличного представления — я понял. Но как уже писал, это не очень удобный формат для чтения: нужно что-то другое, более подходящее и комфортное для глаз, пока правда сам не знаю, что именно.

В связи с этим попытался сделать скрипт для выборки данных из .cedf и создания html, но в этих делах (разметке текста) я совсем не разбираюсь. Тем не менее что то получилось сделать благодаря советам ИИ, но далеко несовершенное:
 Hidden text

Скрипт обрабатывает Russian.cedf и создает во временном каталоге файлы cedf.html и cedf.css. Для работы скрипта необходимо указать путь в глобальной переменной gCedfData, например:
Code:
Global gCedfData = COMMANDER_PATH & "\Tools\UltraEditors\Data Files\Russian.cedf"

А также нужен код функции tip().

Но все это необязательно. Результат работы скрипта здесь, если кому-то интересно.

На мой взгляд, это более приемлимый формат для чтения, когда хочется именно читать (а мне иногда хочется), но пока, к сожалению, тоже несовершенный. Может быть кто-то, кто в этом разбирается доведет подобный файл до ума? Было бы классно иметь текстовый справочник с заголовками, тегами, должным оформлением и т.д.

Avada
Я понимаю, что такие отличия не имеют большого значения:
Code:
023 [Colors] ColorFilter1 "*.exe" <> "*.*"
024 [Colors] ColorFilter2 "*.dll" <> "*.*"
025 [Colors] ColorFilter3 "*.zip" <> "*.*"
026 [Colors] ColorFilter4 "*.rar" <> "*.*"
027 [Colors] ColorFilter5 "*.7z" <> "*.*"
028 [Colors] ColorFilter6 "*.fb2" <> "*.*"
029 [Colors] ColorFilter7 "*.bmp" <> "*.*"
030 [Colors] ColorFilter8 "*.jpg" <> "*.*"
031 [Colors] ColorFilter9 "*.gif" <> "*.*"
032 [Colors] ColorFilter10 "*.tif" <> "*.*"
033 [Colors] ColorFilter11 "*.ico" <> "*.*"
034 [Colors] ColorFilter12 "*.icl" <> "*.*"

Но что касается DPI, как ключи могут отличаться, если у них должно быть одно дефолтное значение?
Quote:
3. У ключей с числовым значением DPI в именах в русcкой версии ставится 96, в английской 120, оба решения корректны.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... , 39, 40, 41  Next
Page 40 of 41

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group