Yeah, DiskDigger is a pretty good one, you can download it for free and see if it finds anything, and then even use it for free (you just have to manually click confirm for each recovered file). It's worked for me when an SD card of mine became corrupted and windows would no longer read it at all.
DiskDigger ali ti treba root. Nisam ja licno probao, ali sam cuo da radi. I imas Google Photos aplikaciju koja ti pravi backup svih slika online na google profil i tako ne mozes izbrisati slike.
I've had some luck with recuva (in your link) for photos. Not sure about finding .odt files however. I also use diskdigger but I don't think it will work for OO files. It can be a pain if you're trying to recover more than one file at a time without paying for a license.
These things programs can take quite a while to run depending on hard drive size. The best thing you can do is let one loose and go to sleep. You'll wake up clear headed and able to sort through the files it finds better. You may be able to save time by just repeating your work to make the document, if it's repeatable. Even if you recover the file it may be corrupted.
I don't think that's entirely true. I've accidentally deleted photos I wanted to keep and even reformatted the device's memory. I've always been able to recover photos with this app: http://diskdigger.org/android
If what you say is true, it seems like that app wouldn't work.
I've had good success with [DiskDigger]{http://diskdigger.org/}
Once you pull the stuff off the card, stick it in your phone and have your phone reformat it again.
Shouldn't you be keeping your backups somewhere else?
I've had alot of luck with recuva and Disk Digger
Also, if it is an SD card with a 'Lock' Tab, I recommend locking it. You want to minimize anything trying to write to it.
If none of those work, let me know.