faire un .cpp a partir d'un .obj

faire un .cpp a partir d'un .obj - C++ - Programmation

Marsh Posté le 30-07-2003 à 15:39:50    

voila mon probleme
 
visual c++ a planter et ma effacé mon fichier .cpp qui contenait mon main mais pas les autres fichiers de mon projet. deja j'en veut a visual  :fou: .
j'ai vu qu'il m'avait laisser dans le rep debug les fichiers .obj et .sbr, je voudrais donc savoir si y avais moyen de reconstruire mon fichier .cpp grace a ces 2 fichiers ?

Reply

Marsh Posté le 30-07-2003 à 15:39:50   

Reply

Marsh Posté le 30-07-2003 à 15:43:49    

Cherche un décompiler on sait jamais, mais j'y crois pas trop.


---------------
Le Tyran
Reply

Marsh Posté le 30-07-2003 à 15:46:43    

j'ai deja eu ca une fois mais c'etait seulement la fin du fichier qu'il avait efface.
 
Ben j'ai du recommencer :/
Depuis je fais 10000 sauvegardes de mes projets en cours d'avancement
 
Sinon un decompiler en effet, tu peux toujours tenter si ca existe.

Reply

Marsh Posté le 30-07-2003 à 15:51:18    

j'ai ouvert mon .obj avec notpad et avec un editeur hexa
sous le notepad on fait qu'il charge des librairie, on fait on voit tous ce qui est chaine de carateres entre "" et sinon plein de carateres.
en hexa ben c'est de l'hexa  :pt1cable:

Reply

Marsh Posté le 30-07-2003 à 15:58:07    

décompiler c'est mal. décompiler du C, c'est peut être faisable au prix d'un gros boulot. du C++, je dirais que ce n'est pas faisable

Reply

Marsh Posté le 30-07-2003 à 16:02:00    

Taz a écrit :

décompiler c'est mal. décompiler du C, c'est peut être faisable au prix d'un gros boulot. du C++, je dirais que ce n'est pas faisable


 
Au pire ça te le décompile sous forme de C  [:spamafote]  
 
 
Après j'ai pas dit que ça allait marcher


---------------
Le Tyran
Reply

Marsh Posté le 30-07-2003 à 16:03:22    

et comme chacun, sait allez tous ensemble, le C et le C++....
 
pour moi c'est aussi expoitable que de décompiler d'ADA compilé avec GNAT...

Reply

Marsh Posté le 30-07-2003 à 16:05:01    

je viens de prendre un decompileur, il veut pas d emon .obj car c'est pas un executable win32.
 :cry:  
je vais devoir refaire tous mon main  :sweat:  
 
merci quand meme.

Reply

Marsh Posté le 30-07-2003 à 16:07:56    

y a moyen de dire a visual de faire des sauvegardes du projet, un peu comme word fait des fichier temp ?

Reply

Marsh Posté le 30-07-2003 à 16:07:56    

tu ferais peut etre mieux d'essayer des outils comme EasyRecovery pour retrouver tes sources

Reply

Marsh Posté le 30-07-2003 à 16:07:56   

Reply

Marsh Posté le 30-07-2003 à 16:08:30    

thaodalf a écrit :

je viens de prendre un decompileur, il veut pas d emon .obj car c'est pas un executable win32.
 :cry:  
je vais devoir refaire tous mon main  :sweat:  
 
merci quand meme.


donne lui ton .exe pour voir

Reply

Marsh Posté le 30-07-2003 à 16:10:34    

Taz a écrit :

tu ferais peut etre mieux d'essayer des outils comme EasyRecovery pour retrouver tes sources


 [:plusun] J'ai eu la flemme de le poster  [:ddr555]  
 
En même temps il risque de retrouver des vieux fichiers qu'il a effacé 3 formatage et 20 defrag avant mais pas le sien :D


---------------
Le Tyran
Reply

Marsh Posté le 30-07-2003 à 16:22:10    

easy recovery a scanner ma partoche, il ma trouver 20.000 fichier environ  :pt1cable:  
je vais voir si je trouve le bon.

Reply

Marsh Posté le 30-07-2003 à 16:48:42    

j'ai bien trouver le fichier avec esay recovery, il m'informe d'ailleur qu'il a etait deleted et cross-linked, en clair la partoche fat 32 a merdé sur ce fichier j'ai l'impression.

Reply

Marsh Posté le 30-07-2003 à 21:02:04    

hum j ai eu un probleme similaire il y a quelques temps , mon disque a crashé  et impossible de restaurer latable des partitions (maintenant je la sauvegarde :-) ... j ai donc fait un backup de mon disque sous linux avec dd (hum fichiers de 8GO quand meme ) et j ai ecrit un petit programme me permettant d extraire mes fichiers  a la main.(pour reconnaitre les fichier c est vraiment pas dur ... il te suffit de chercher une chaine de caractere contenue dans chacun de tes fichiers source :p )  
 
Sachant qu il y a peu de chance qu un fichier source soit fragmenté du fait de sa taille (sauf si t as des sources tres gros :D ) j ai ainsi recupéré l integralité de mon travail .
 
Je precise : je fais des sauvegardes tous les jours mais naturellement ca a planté en fin de journée :/
 
Cette methode est plutot efficace mais ca demande un peu de travail, vois si ca vaut le coup.
 
edit : je precise quand meme, ceci n est valable que si tu n as pas reecrit sur le disque hein ...


Message édité par xilebo le 30-07-2003 à 21:05:31
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed