Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
Пожалуйста помогите декомпилировать собственный exe написанный на VFP7.0 В процессе работы разрушилась форма, а там куча моих методов, пропала работа за неделю. Есть только exe-шник. Нужна программа декомпиляции.
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Myhailo Сообщений: 750 Дата регистрации: 07.02.2006 |
все взоралось и сгорело, остался один еxe ;)
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
Спешка. Обычно сохраняю все после серьезных переделок, а с этой формой особенно долго возилась. Есть все архивы недельной давности, но этой формы еще не было. И вот вчера отвезла клиенту EXE-шник, сегодня в этой форме решила кое-что подправить, а Fox вместо текста сохранил крокозяблы. Все остальное есть, только полетела одна форма. Одна надежда воостановить ее из Exe-шника.
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Myhailo Сообщений: 750 Дата регистрации: 07.02.2006 |
т.е. форма есть, но вся в кракозяблах?
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
Разрушились все мои методы, которые я написала в этой форме. Сейчас я вижу такое
|ñ |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Не нужен декомпилятор на самом деле, если exe не шифровался, то "вынуть" форму не составляет никакого труда. Это prg модули без декомпилятора не взять, а форма - она внутри exe хранится "как есть" - даже с комментариями в коде...
------------------ WBR, Igor |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Для начала сделать USE Myform.scx, BROWSE и посмотреть содержимое поля Methods - если там ПРАВИЛЬНЫЙ текст, и он в правильных строках (смотри поля ObjName, Parent, Properties) - тогда достаточно перекомпилировать форму (COMPILE FORM MyForm).
------------------ WBR, Igor |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
Все сделала, как Вы посоветовали, но там тоже крокозяблы. Т.Е. одна надежда вытащить из EXE.
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
Как форму вынуть из EXE? Спасите.
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
Все, всем спасибо. Натолкнули на мысль, открыла Exe-шник как обычный файл и все там нашла.
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
reware Сообщений: 4116 Откуда: Хабаровск Дата регистрации: 21.07.2008 |
Это круто. А такую вещь, как ReFox вы не встречали ? Полностью проект восстановит. |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
ReFox не встречала. Он входит в состав VFP7.0 или это отдельная компонента стороннего разработчика?
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
ssa Сообщений: 13070 Откуда: Москва Дата регистрации: 23.03.2005 |
Нет, не входит. И это не компонента. Это совершенно отдельный платный программный продукт. ------------------ Лень - это неосознанная мудрость. |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
leonid Сообщений: 3224 Откуда: Рига Дата регистрации: 03.02.2006 |
Если нужно вытащить форму из своего экзешника, то проще всего поступить так.
Загрузить фоксовскую среду. В коммандном окне выполнить 3 команды
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
help_my Автор Сообщений: 9 Дата регистрации: 23.12.2010 |
Спасибо. Форма вытащилась таким образом просто замечательно. Опцию Debug Info не снимала по невниманию, но в данном случае это спасло. Я так понимаю, что таким образом можно при необходимости достать и отчет и класс?
|
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Да, можно. В принципе таким образом можно достать ЛЮБОЙ файл изнутри exe. Просто большого толку от fxp без его декомпилирования в prg не будет Ну а про код в формах/классах Леонид правильно пишет - если снят флажок Debug Info, то исходника не будет - потребуется декомпилятор.
------------------ WBR, Igor |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Baga Сообщений: 540 Откуда: г. Махачкала Дата регистрации: 03.06.2006 |
Это как? ------------------ Багавудин Мирзаев |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Baga Сообщений: 540 Откуда: г. Махачкала Дата регистрации: 03.06.2006 |
[quote reware][quote help_my]Все, всем спасибо. Натолкнули на мысль, открыла Exe-шник как обычный файл и все там нашла.[/quote]
Это как? Каким редктором? ------------------ Багавудин Мирзаев |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
akvvohinc Сообщений: 4497 Откуда: Москва Дата регистрации: 11.11.2008 |
Цитата:Наверно, имелась в виду команда DO. Да любым простым текстовым (Notepad, Akelpad и т.п.) или Hex. |
Re: Декомпиляция Exe VFP 7.0 | |
---|---|
Baga Сообщений: 540 Откуда: г. Махачкала Дата регистрации: 03.06.2006 |
Ничего нет в открывшемся файле.кракозябры на полстранички и все.
ReFox откуда безопасно скачать? Кто знает, поделитесь плиз. ------------------ Багавудин Мирзаев |
© 2000-2024 Fox Club  |