Войти
  1. ВКонтакте
  2. Facebook
  1. »
  2. »
  3. »
  4. Ogregui
Скрыть панель справаПоказать панель справа

Ogregui

Мастер
  1. Офлайн
  2. Админ
  3. 1593 сообщений
  4. Репутация: 1
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 1 отправлено 10:21, 15.02.2011


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

Но, это не простая замена текста в файле - в программе используются специальные алгоритмы, которые позволяют править тексты, увеличивая их длину. К примеру, надпись "Save" очень легко исправить на "Сохранить в файл...". Обычно этого сделать нельзя т.к. наращивая длину текста, Вы неизбежно затрете текст/данные/код, который следует сразу за этим текстом.

В целом, программа позволяет Вам править строки двух типов: перемещаемые и фиксированные. Перемещаемые строки отличаются от фиксированных тем, что известны ссылки эту такую строку. Т.е. когда Вы подправили строку, ее длина увеличилась, то требуется "переселить" строку в другое место. Если ссылки на строку неизвестны, то "переселить" строку нельзя - программа не узнает об этом. В результате, у фиксированной строки появляется такое ограничение как фиксированная максимальная длина.

По некоторому стечению обстоятельств, смотря как настроена программа, могут быть найдены тексты вроде "^VUjYиqK" - такие строки надо удалять т.к. это есть случайное срабатывание. Для удаления подобных ложных строк предусмотрены специальные фильтры.

Имеются следующие возможности:

правка текстов находящихся в теле программы и ресурсах
сканирование текста в форматах ASCIIZ, UNICODE и PASCAL
поддержка английского и национального языков, символы, цифры и дополнительные символы
два режима перекрестного сканирования: быстрый и грубый
защита от повторных изменений
четыре варианта записи текста в файл: в оригинальное положение (если длина строки не увеличилась), поверх таблицы перемещаемых элементов, создание нового объекта и добавление к последнему объекту
запись текста в формате OEM - для тех, кто работает с консольными приложениями
фильтр флагов с широкими настройками
возможность сохранить оверлей (т.е. отладочную информацию, данные инсталлятора, просто данные программы и т.д.)
оптимизация формата выходного файла
дружественный многоязычный интерфейс программы (GUI)
большое количество возможностей, настроек и т.п.
дикое количество встроенной помощи
ядро программы на Ассемблере - максимальная скорость при минимальном размере
программа продается со всеми "потрохами" т.е. исходником

Размер архива: Яндекс Диск[/url]
Прямая ссылка

Последний раз редактировал WYLEK 01:12, 02.02.2017
Прибывший
  1. Офлайн
  2. Участники
  3. 12 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 2 отправлено 01:17, 16.03.2014
Скачал спасибо !
Вот чего я не ожидал, то и произошло! Она и правда увеличивает текст smile
Буквально 5 часов назад закончил перевод одной программки, но hex редакторе намучился просто жуть, подбирать слова по смыслу да по длине (пример: как перевести слово TEXT русское текст один знак лишний). 
OgreGUI справилась просто на ура. Перевел в 6-и программа по несколько строк (которые раньше не мог увеличить) все работает отлично !!! СПАСИБО ОГРОМНОЕ ВЫРУЧИЛИ
 
Перейти
Найти

Доступ закрыт.

  1. Вам запрещено отвечать в темах данного форума.

Последние темы

  1. Athentech Perfectly Clear Workbench...
    Автор: salming Сегодня, 19:38
  2. TotalD
    Автор: druc Вчера, 14:57
  3. Debut Video Capture Pro 4.04 Rus
    Автор: dinis124 12:22, 13.07.2017
  4. Abelssoft HappyCard 2017 1.2.146...
    Автор: dinis124 12:18, 13.07.2017
  5. DFX Audio Enhancer 12 RUS
    Автор: AlexSergeev 16:25, 09.07.2017
  6. QT приложения и методы их модификации
    Автор: bellic 12:28, 07.07.2017

Изменения статуса

  1. профиль Вопрос задать в теме для новичков не получается и Админу... Сегодня, 14:57
  2. профиль Не вернусь 18:24, 16.07.2017
  3. профиль Лучше быть бедным чем дешёвым. 17:18, 04.04.2017
  4. профиль Новичок 16:30, 10.02.2017
  5. профиль Офлайн 05:14, 11.12.2016