Avatar billede lille_my Nybegynder
23. juli 2003 - 02:26 Der er 9 kommentarer og
2 løsninger

Mangler projektfiler, har kun exe-filen tilbage, help!

Jeg mistede mine procekt-filer (hvad kalder man dem), under en formatering jeg ikke skulle have lavet. Nu står jeg kun tilbage med en exe fil af mit program, som jeg ellers kun manglede at fixe et par enkelte fejl i.
Er det så ikke noget med man kan decompile sit program? Mindes at have læst noget om det på et tidspunkt. Hvordan gør man?
Avatar billede viciodk Praktikant
23. juli 2003 - 02:41 #1
Det er muligt, men kommentarer er blevet fjernet og navne på variabler, funktioner o.lign. er ikke længere de samme.. Du kan læse mere her (især på det nederste link hvor forskellige decompilere til Delphi omtales).

http://delphi.about.com/library/weekly/aa121200a.htm
http://delphi.about.com/library/weekly/aa121200b.htm
http://delphi.about.com/library/weekly/aa121200c.htm
Avatar billede arne_v Ekspert
23. juli 2003 - 07:22 #2
Du har et stort problem.

Generelt kan man ikke decompile native executables 100%.

Jeg tror ikke at du kan få genskabt din kidlekode fornuftigt.

[det er et interessant datalogisk område, som der arbejdes meget
på - men det kan du jo ikek bruge til noget]

Jeg tror at du bliver nødt til at starte forfra.

Beklager meget at måtte sige det.

:-(
Avatar billede squashguy Nybegynder
23. juli 2003 - 07:55 #3
det er sgu da også lidt åndsvagt at slette sine kilde filer :o)
Avatar billede arne_v Ekspert
23. juli 2003 - 08:53 #4
Hm - den slags sker for de fleste på et eller andet tidspunkt.
Avatar billede doc404 Novice
23. juli 2003 - 10:07 #5
Glem alt om decompilering...

Du får aldrig et brugbart resultat ud af det. Der findes såkaldte Delphi decompilere wannabees rundt om på nettet, men som regel kan de kun hive formular design ud af en exe.

Så desværre. Når du er færdig med at rive dig i håret, så skynd dig ud og køb en memory stick til back-up fremover.

Og ja, vi har vel alle lavet en sådan tricks på et tidspunkt :-(
Avatar billede squashguy Nybegynder
23. juli 2003 - 10:17 #6
tja, jeg ved nu ikke. jeg plejer regelmæssigt at tage backup...
Avatar billede arne_v Ekspert
23. juli 2003 - 10:44 #7
Bare rolig Murphy skal nok kigge fordi dig på et tidspunkt også.

Lige den uge hvor man ikke havde tid til at lave backup.

Eller du troede en anden tod backup og han triede at du gjorde.

Eller mediet viser sig at være defekt.

Eller 717 andre forskellige ting.
Avatar billede lille_my Nybegynder
23. juli 2003 - 11:14 #8
Jeg tror bare jeg vil ligge mig til at snøfte, over flere timers arbejde. De sidste par fejl i mit program, kan jeg trods alt overleve med.
Jeg ved ikke om jeg tøt sige det, men det var backup'en jeg fik flyttet til en forkert harddisk, sammen med noget andet. Det var ikke hele mappen som skulle have været over :'( Den med det memory stick, det vil jeg overveje.
Avatar billede squashguy Nybegynder
23. juli 2003 - 11:54 #9
hehe arne, lyder lidt som om du har erfaring med dobbeltarbejde ;-)
Avatar billede arne_v Ekspert
23. juli 2003 - 12:45 #10
Jeg har arbejdet med IT fuld siden 1987. Og lad os sige at jeg har
set lidt af hvert.
Avatar billede arne_v Ekspert
23. juli 2003 - 12:45 #11
fuld time ikke fuld

:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester