Форум программистов, компьютерный форум, киберфорум
Теория и практика программирования
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
7 / 7 / 4
Регистрация: 28.05.2012
Сообщений: 169
1

Замена текста в EXE

05.08.2015, 12:20. Показов 1682. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Я не специалист в области программирования. Так что если есть некое решение для чайников - отпишитесь.
Суть такова. Есть *.exe файл в котором содержится текст (English), и для удобства его использования хочу перевести текст. С кодировкой проблем нет, открыл файл HEX-Edit заменил текст на русский UTF-8 и все работает. Но! Если на байт больше или меньше программа больше не работает. Насколько я понимаю дело в неком числе которое указывает размер файла или длину данной строки, тут я уже не знаю. Надеюсь есть не сложное решение данной задачи.
P.S. Программы вроде Restorator не отображают нужный текст.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2015, 12:20
Ответы с готовыми решениями:

Поиск части текста в диапазоне ячеек и замена этого текста на найденное соответсвие
Имеется список адресов, которым нужно присвоить в отдельной ячейке название микрорайона. Есть...

Шифрование текста, табличная замена текста
Один из простейших способов шифровки текста состоит в табличной замене каждого символа другим...

Замена Userinit.exe
Здравствуйте, нуждаюсь в замен ключа в реестре.HKLM\Software\Microsoft\Windows...

Замена ресурсов в exe
Привет всем,есть консольный софт,у него в ресурсы есть 2 поле в которых хочу менять значение но не...

3
1375 / 519 / 72
Регистрация: 21.07.2015
Сообщений: 1,304
05.08.2015, 12:30 2
Цитата Сообщение от Kaktuz Посмотреть сообщение
Надеюсь есть не сложное решение данной задачи.
Несложных решений нет. Можно попытаться найти свободное место в этой же секции (или расширить ее), далее найти все ссылки на искомую строку и перенести ее в свободное место. Но даже такой способ не гарантирует результат.
1
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
09.08.2015, 17:52 3
Kaktuz, кмк, вам подойдёт Open Watcom Resource Editor(wre.exe) x86 или x64.
Лежит здесь.
Т.е. открываете ваш exe, экспоритруете строки, меню и диалоги в текстовые файлы, переводите их и потом импортируете на старое место. Кодировочные таблицы unicode.1251, unicode.866 и 1251.uni у меня есть, если что.
0
7 / 7 / 4
Регистрация: 28.05.2012
Сообщений: 169
09.08.2015, 18:13  [ТС] 4
Нет там ничего такого. Видимо и вправду, единый реальный вариант это декомпиляция кода. Нужны хорошие знания программирования. Ладно уже, всем спасибо.
Замена текста в EXE
0
09.08.2015, 18:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.08.2015, 18:13
Помогаю со студенческими работами здесь

Замена строки в exe
Здравствуйте! Возникла такая вот задача: нужно заменить переменной типа string в уже...

Замена иконки в exe
Интересует как делать замену не сторонними программами, а напрямую редактируя байт код. Или может...

замена Explorer.exe
Прошу помочь с поиском информации по написанию оболочек для Windows типа Aston или Talisman. Еще...

Замена ресурса в *.EXE и т.д.
Всем привет! Помогите решить такой вопрос, как заменить ресурс в скомпилированном приложении?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru