#152819 - cornaljoe - Fri Mar 21, 2008 5:55 am
In an attempt to completely uninstall devkitpro then reinstall, I deleted all my project files. I kept everything Dev related in my Devkitpro folder and want to try and recover it. I have Easy Recovery Pro but the files it bring back are corrupt. Anyone know how I can get my files back? I remember some years ago when I had Norton 2003(?), it had a file restore that worked instantly. Easy Recover Pro takes ages and you have to recover to a different partition than the source.
Please help! I don't want to have to rewrite my project just yet. Also I'll like to have the original source when I do decide to clean up the code.
#152821 - Flam - Fri Mar 21, 2008 6:32 am
Try using Tune-up utilities' "Un-deleter".
May or may not work.
#152824 - Sektor - Fri Mar 21, 2008 7:20 am
I don't like your chances, especially if you are still using the same hard drive. Each time Windows writes to the hard drive, more data gets overwritten. For the future, make BACKUPS, don't put your code in the devkitpro folder and modify the uninstaller so it doesn't remove files that it didn't put there. I am sorry for your loss.
_________________
GTAMP.com/DS
#152832 - tepples - Fri Mar 21, 2008 1:38 pm
In linux.dev.kernel, Linus Torvalds wrote: |
Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it ;) |
So recovering your free software project can be as easy as 1-2-3:
- Connect to the Internet.
- Download the last source code package of your project from an FTP server.
- Start developing.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#152839 - cornaljoe - Fri Mar 21, 2008 2:40 pm
I planned on uploading my source once I was done. My code was a mess being I just started learning C/C++ a few months ago. Now I know better so my new code should be much cleaner and effective. I just don't know how long it may take to rewrite. I have nowhere near as much free time now that I had when I started the project.
#152841 - antiaverage - Fri Mar 21, 2008 3:00 pm
cornaljoe wrote: |
I have nowhere near as much free time now that I had when I started the project. |
True, but it won't take you nearly as much time to write it again. You already know what you want to do, how to do it, and have a much higher level of understanding of the code. You may find that you end up liking your rewrite even better and will see ways of improving it that you may not have seen before. I wish you the best of luck in recovering your files, but at the same time I hope you'll just go ahead and re-write the program if you can't recover. It may end up becoming a better piece of software because of this.
There's a silver lining to every cloud ;)
#152862 - M3d10n - Fri Mar 21, 2008 10:11 pm
That's why I setup local SVN repositories for nearly everything I do at home. Having SVN at work spoiled me at being able to undelete and undo my changes.
#152864 - Dwedit - Fri Mar 21, 2008 10:57 pm
I've had luck recovering files with Winhex. It's like a Search and Replace hex-editor, but for your disk drive. Small files like source code will be contiguous.
As long as you remember any long string in the file, you can find it on your drive. You will probably find the file on the drive 20 times, each revision is often stored separately on disk.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."