Войти

Показать полную графическую версию : Редактирование EXE файла FoxPro


Giorgievich
03-08-2004, 11:54
Добрый день всем!
У меня такая проблема: имеется старый exe файл FoxPro 5.0. Мне нужно убрать из этого файла одну строчку кода.
Возможно ли это? Самого проекта нет, так что отбилдовать заново этот exe-шник не получится.

hasherfrog
03-08-2004, 12:59
Giorgievich
:idontnow: Кроме "лобового" решения отдебагерить/дизассемблировать с помощью hiew/sourcer, в голову ничего не приходит.
Но, возможно, у меня слишком стереотипное мышление.

andrush
05-08-2004, 00:42
Найди Refox. Он позволит получить исходный код. Можешь все исправить

Giorgievich
05-08-2004, 10:52
andrush
Да знаю я про ReFox (http://forum.oszone.net/topic.cgi?forum=10&topic=5029). Те версии программы, которые у меня есть, искажают текст в PRG файлах написанных в специфицеских кодировках.

hasherfrog
06-08-2004, 12:29
Giorgievich
Тут (http://www.foxpopuli.narod.ru/) ребята серьёхные какие-то живут. Может они уже решили проблему?

andrush
18-08-2004, 23:11
Giorgievich
Что значит специфические кодировки. Поздние версии понимают и 866 и 1251

Giorgievich
19-08-2004, 10:45
Что значит специфические кодировки. Поздние версии понимают и 866 и 1251Имеются в виду неофициальные грузинские кодировки: официальной грузинской кодировки и раскладки клавиатуры до сих пор, можно сказать что нет...Раньше компьютерщики многих контор Тбилиси создавали свои кодировки, раскладки и шрифты, и использовали из в написании программ...

andrush
21-08-2004, 22:48
Ну это претензии не к ребятам с Xitech.
Значит сможешь тодько рефоксить космарды а текст сообщений будет абракадабра.
ВАРИАНТ. Отрефоксисть как есть. Исправить, если конечно немного. Собрать заново проект. И посмотреть разницу exe.
Если меньше, то легче. Сравниваешь и Вносишь изменения и вставляешь пустые команды (типа i=1 , посмотрев конечно как их делает фокс) . Если больше то врядли.
P.S. Надеюсь знаешь, что фоксовый ехе = это команды интерпретатора+псевдокод фокса




© OSzone.net 2001-2012