Проект KeyNote NF 1.7.8.1
-
Оффлайн
Звание: Эксперт
Мастер
Сообщений: 559
Создано тем: 53
Рейтинг: 6
Репа:
(269|269|0)
Баллы: 3221
Страна: не указана!
Был: 2025-10-25 15:08
Лайков: 273
Цитата: Смотрящий
Серега, ты, как всегда, на высоте!
Был бы на высоте, если бы знал, как найти ссылки на эти строки и удлинить их.Мой недочет - счетчик... Как ты его определил - я так и не понял?
Интуиция + немного опыта.
Если заменить все байты и программа работает, а при замене меньшего количества программа не работает - отсюда возникает подозрение о счётчике. Далее осмотр байт находящихся выше
greg нравится это сообщение.4 ноября 2022 - 10:17 / #21 -
Оффлайн
Автор темы
Звание: Ветеран
ИНКВИЗИТОР
Сообщений: 854
Создано тем: 119
Рейтинг: 8
Репа:
(201|201|0)
Баллы: 4985
Был: 2025-10-29 21:25
Лайков: 320
Цитата: 78SergeyДалее осмотр байт находящихся выше
Первичный осмотр ничего не дал, цифры/буквы... Какая-то система определения местоположения счетчиков для каждого термина есть?greg нравится это сообщение."В одно окно смотрели двое. Один увидел дождь и грязь.
Другой — листвы зеленой вязь. Весну и небо голубое.
В одно окно смотрели двое... "
У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !4 ноября 2022 - 10:20 / #22 -
Оффлайн
Автор темы
Звание: Ветеран
ИНКВИЗИТОР
Сообщений: 854
Создано тем: 119
Рейтинг: 8
Репа:
(201|201|0)
Баллы: 4985
Был: 2025-10-29 21:25
Лайков: 320
Сделал методом подгонки количества байт в термине:
greg нравится это сообщение.Сообщение отредактировал Смотрящий 4 ноября 2022 - 10:44"В одно окно смотрели двое. Один увидел дождь и грязь.
Другой — листвы зеленой вязь. Весну и небо голубое.
В одно окно смотрели двое... "
У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !4 ноября 2022 - 10:37 / #23 -
Оффлайн
Звание: Эксперт
Мастер
Сообщений: 559
Создано тем: 53
Рейтинг: 6
Репа:
(269|269|0)
Баллы: 3221
Страна: не указана!
Был: 2025-10-25 15:08
Лайков: 273
Цитата: Смотрящий
Какая-то система определения местоположения счетчиков для каждого термина есть?
Определение местоположения счётчиков для строк этой панели покажу в WinHex.
Ставим курсор на последнем байте строки и выделяем влево побайтово строку смотря на счётчик находящийся в нижнем правом углу программы WinHex.
Выделив всю строку соответствие не нашлось.
Продолжаем выделять ещё немного. Нашлось соответствие
А далее проверка.kurkoff1965, greg нравится это сообщение.4 ноября 2022 - 11:18 / #24 -
Оффлайн
Автор темы
Звание: Ветеран
ИНКВИЗИТОР
Сообщений: 854
Создано тем: 119
Рейтинг: 8
Репа:
(201|201|0)
Баллы: 4985
Был: 2025-10-29 21:25
Лайков: 320
Я пока пошел по простому пути, подбираю термины по количеству байт. Но это пока "англицкие словеса" большие... Как попадутся малые - "великий и могучий" в ихнии рамки не спрячешь. Как говорится: "Речь, мечты, деяния и игры соответствуют стране проживания". Полетит в Корзину белым лебедем...greg нравится это сообщение."В одно окно смотрели двое. Один увидел дождь и грязь.
Другой — листвы зеленой вязь. Весну и небо голубое.
В одно окно смотрели двое... "
У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !4 ноября 2022 - 13:05 / #25 -
Оффлайн
Автор темы
Звание: Ветеран
ИНКВИЗИТОР
Сообщений: 854
Создано тем: 119
Рейтинг: 8
Репа:
(201|201|0)
Баллы: 4985
Был: 2025-10-29 21:25
Лайков: 320
Ну вот и настал её час - 3 минуты, полет нормальный. На ПМЖ в Корзину определил.
P.S. Уважаемый greg ака Григорий, на скрине маркером обозначены термины, на которые у меня уже терпелки и интеллекта не хватило... Подберешь термины по количеству байт - быть добру! Удачи!
Наработанное тут: KeyNote NF 1.7.9 Beta 8 50%rus
( Желающие продолжить тему - вперед! Все права ваши. )greg нравится это сообщение.Сообщение отредактировал Смотрящий 4 ноября 2022 - 13:28"В одно окно смотрели двое. Один увидел дождь и грязь.
Другой — листвы зеленой вязь. Весну и небо голубое.
В одно окно смотрели двое... "
У нас свободный форум! Но в рамках приличий ! Конструктивная критика по существу с обратной связью !4 ноября 2022 - 13:19 / #26 -
Оффлайн
Звание: Эксперт
Мастер
Сообщений: 559
Создано тем: 53
Рейтинг: 6
Репа:
(269|269|0)
Баллы: 3221
Страна: не указана!
Был: 2025-10-25 15:08
Лайков: 273
Коротко:
1) Сохраните данные дерева настроек в отдельный файл (у меня это файл TTreeNT-eng.bin).
Это можно сделать из любого редактора ресурсов в том числе и в Radialix.
Диалог TFORM_OPTIONSNEW, объект TV: TTreeNT, RAW-данные - Items.Datа (между фигурными скобками)
2) Откройте этот файл в текстовом редакторе Notepad++ (например AkelPad не подходит для работы с НЕХ-данными)
Установите исходную кодировку данных как UTF-8 (без конвертации данных!).
Переводите только видимые части строк..png)
Сохраните изменения в новый файл (у меня это файл TTreeNT-rus.bin)
3) Откройте его в НЕХ-редакторе.
Согласно рисункам TTreeNT-RAWdata-N01.png и TTreeNT-RAWdata-N02.png сделайте правки размеров блоков и строк.

4) Полученными данными при помощи редакторов ресурсов замените исходные данные.
Если перевод выполняется в Radialix, то сделать это можно прямо в нем один раз и дальше работать над переводом.
Строки можно ввести в кодировке ANSI, то тогда в файле программы при помощи отладчика нужно поправить кодировку.
P.S. Если заглянете в исходные ресурсы программы, то найдете там демку TreeNTProject.exe (по пути keynote_source3rd_party reentDemo), которая позволяет редактировать заголовки дерева, правда только в кодировке ANSI. Тогда не нужно заморачиваться с НЕХ-редактором. А кодировку уже можно поправить в коде самой программы.
Файлы TTreeNT-eng.bin и TTreeNT-rus.bin
=================================================
Все благодарности человеку с ником Lesergkurkoff1965, greg нравится это сообщение.Сообщение отредактировал 78Sergey 5 ноября 2022 - 23:295 ноября 2022 - 23:20 / #27 -
78Sergey, метод заманчивый. Но начну с начала.RAW-данные - Items.Datа (между фигурными скобками)
2) Откройте этот файл в текстовом редакторе Notepad++ (например AkelPad не подходит для работы с НЕХ-данными)
Установите исходную кодировку данных как UTF-8 (без конвертации данных!).
Сделал точно так для версии 1.7.8.1, чтобы не пользоваться бетой. В редакторе текст такого вида (привожу часть):
000500000070000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01000000000001
01000000000002000000000000000101FF2A88417EA08E427E00000000DA0083
0D5E03290026110000000000000000000074217F00AB8E427E2611000060217F
005E03290113EFBBBF47656E6572616C2073657474696E677370000000FFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFF01000000000001000000000000000000000000
00000101FF2A88417EA08E427E00000000DA00830D5E03290026110000000000
000000000074217F00AB8E427E2611000060217F005E03290113EFBBBF526963
68205465787420656469746F726A000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FF0100000000000100000000000000000000000000000101FF2A88417EA08E42
7E00000000DA00830D5E03290026110000000000000000000074217F00AB8E42
7E2611000060217F005E0329010DEFBBBF547265652050616E656C6D000000FF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0100000000000101000000000002000000
000000000101FF2A88417EA08E427E00000000DA00830D5E0329002611000000
0000000000000074217F00AB8E427E2611000060217F005E03290110EFBBBF4B
65794E6F74652066696C65736C000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0100000000000100000000000000000000000000000101FF2A88417EA08E427E
00000000DA00830D5E03290026110000000000000000000074217F00AB8E427E
2611000060217F005E0329010FEFBBBF46696C65206F7074696F6E736E000000
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01000000000001000000000000000000
00000000000101FF2A88417EA08E427E00000000DA00830D5E03290026110000Переводите только видимые части строк.
Но я вижу только тот стиль текста, который привел выше, и не замечаю в таком тексте видимых частей. Как настроить редактор, чтобы я мог видеть слова для перевода?6 ноября 2022 - 22:12 / #28 -
Оффлайн
Звание: Эксперт
Мастер
Сообщений: 559
Создано тем: 53
Рейтинг: 6
Репа:
(269|269|0)
Баллы: 3221
Страна: не указана!
Был: 2025-10-25 15:08
Лайков: 273
Цитата: gregКак настроить редактор, чтобы я мог видеть слова для перевода?
Открываем файл bin для редактирования в Notepad++
Правый клик по файлу TTreeNT-eng.bin
Edit wiht Notepad++
Переключаем в меню кодировку
Далее(После перевода)3) Открой его в НЕХ-редакторе.
Согласно рисункам TTreeNT-RAWdata-N01.png и TTreeNT-RAWdata-N02.png сделай правки размеров блоков и строкgreg нравится это сообщение.Сообщение отредактировал 78Sergey 7 ноября 2022 - 10:027 ноября 2022 - 09:02 / #29 -
Оффлайн
Звание: Эксперт
Мастер
Сообщений: 559
Создано тем: 53
Рейтинг: 6
Репа:
(269|269|0)
Баллы: 3221
Страна: не указана!
Был: 2025-10-25 15:08
Лайков: 273
Замена ресурсного файла в программе Radialix
1.Выделяем курсором TFORM_OPTIONSNEW
2.Переключаемся на вкладку Ресурс
3.Ищем и раскрываем компонент TV
4.Раскрываем Items
5.Выделяем курсором ячейку согласно скриншоту, делаем правый клик на ней.
6.Жмём на строку Загрузить...
Выбираем переведённый ресурс
greg нравится это сообщение.Сообщение отредактировал 78Sergey 7 ноября 2022 - 09:427 ноября 2022 - 09:05 / #30
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
- Создано тем
- 1223
- Всего сообщений
- 16492
- Пользователей
- 18275
- Новый участник
- nikonikolas
