Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Recuperare sorgenti...

Beh, senza perdermi in troppe parole il problema e' questo
e credo, purtroppo, non vi sia soluzione.
Ho perso un modulo di un'applicazione in VB6.
Ho l'eseguibile, tutta la cartella con i form e il resto
dei sorgenti ma non quello. Non ho backup.
C'e' speranza di recuperare il modulo in qualche maniera ?
Posso ricavarlo tramite qualche utility dal .EXE ?
VB6 crea da qualche parte dei backup automatici ?
Grazie,
Rouge.

 ha scritto nel messaggio
news:7AbP6.25003$h9.18...@news.infostrada.it...

Un'altro che vuole disassemblatori.....
Ciao
--
Timothy Redaelli
timothy.redae...@email.it
------------------------------------------------------------------
Togliere NONSPAMMARE per rispondere

 Un'altro che vuole disassemblatori.....
Guarda, ti garantisco che non e' per scopi "disonesti".
Se vuoi posso mandarti tutti i form e gli altri 2 moduli.
Se non riesco a recuperarlo ho perso parecchio tempo
lavorativo. E mi spettano vari giorni per rifare tutto...
Sigh...
Ciao.

 Un'altro che vuole disassemblatori.....
Guarda, ti garantisco che non e' per scopi "disonesti".


Bč... la prossima volta ti crei i backup... :)
Ci sono utility che ti aiutano a farlo un po' in automatico, come il CVS
(
http://cvshome.org
)
CiaoZ
SebaMix

 dei sorgenti ma non quello. Non ho backup.
Hai provato con qualche utility di unerase tipo Tiramisu
o EasyRecover (della Ontrack) o roba del genere ?
Se hai intenzione di provarci, NON usare quel PC finché
non hai provato, più continui a lavorarci su più aumentano
le probabilità di sovrascrivere i cluster che ti interessano.
Bye, G.

 wrote in message
7AbP6.25003$h9.18...@news.infostrada.it...



Si' e no... Il p-code e' cmq codice precompilato, un po' come un panino
precotto da mettere in forno: non e' del tutto cotto, non e' codice nativo,
ma non e' nemmeno piu' farina, acqua e sale.
Esistevano dei decompilatori per VB fino al 3 che restituivano codice quasi
comprensibile, ma dalla 4 in avanti la faccenda si e' complicata e nessuno
ha piu' scritto decompilatori efficaci nemmeno per il pcode.
Inoltre e' probabile che l'eseguibile in questione sia in codice nativo...
In questi casi, o si ha un backup o si tenta di utilizzare un programma di
unerase.
Personalmente uso SourceSafe per i backup,  tengo il DB su una macchina che
ha (cosi' mi si dice) un piano di backup regolare e faccio il checkin a
intervalli piu' o meno regolari.
In questo modo, oltre ad avere un backup dell'ultimo lavoro, ho anche una
history di tutte le modifiche apportate al progetto.
Ciaotutti
A.

 per il pcode. 
segno che il compilatore č stato notevolmente migliorato

ROTFL!!!
no, dai, dicevo sul serio... oh, beh, i casi potrebbero essere due:
 - il compilatore ottimizza cosģ bene che il P-Code č incomprensibile 
quanto l'equivalente assembler
 - il compilatore vomita il P-Code cosģ male che i risultati sono da 
rimenere perplessi... security by obscurity?

 (Istruction Language) di 
VS.NET
).
Dimentichi che uno degli uomini-chiave nello sviluppo di .NET e'
Anders Hejlsberg; da un Delphista come te non me lo aspettavo ;-)
P.S.
IL = Intermediate Language
Ciao.

Anders Hejlsberg; da un Delphista come te non me lo aspettavo ;-)
Hejlsberg ha scritto il C#, mica l'architettura .NET...

 .NET...
Da
http://msdn.microsoft.com/library/default.asp?URL=/library/techart/d
otNETconvers.htm
Anders Hejlsberg is a Distinguished Engineer in the Developer
Division at Microsoft Corporation. He is the chief designer of the
C# programming language and a key participant in the development of
the .NET Framework.
Ciao.