faire un .cpp a partir d'un .obj - C++ - Programmation
Marsh Posté le 30-07-2003 à 15:43:49
Cherche un décompiler on sait jamais, mais j'y crois pas trop.
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.
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
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
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
Après j'ai pas dit que ça allait marcher
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...
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.
je vais devoir refaire tous mon main
merci quand meme.
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 ?
Marsh Posté le 30-07-2003 à 16:07:56
tu ferais peut etre mieux d'essayer des outils comme EasyRecovery pour retrouver tes sources
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. |
donne lui ton .exe pour voir
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 |
J'ai eu la flemme de le poster
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
Marsh Posté le 30-07-2003 à 16:22:10
easy recovery a scanner ma partoche, il ma trouver 20.000 fichier environ
je vais voir si je trouve le bon.
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.
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 )
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 ) 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 ...
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 .
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 ?