Да я так и поняла.. Почти доделала уже.. немного осталось..
С фотками, конечно, печальнее - их не переверстаешь.. у меня ребенок с фотика взял и стер самую клевую фотку (вот ручки у неё так устроены, что хватает всё и нажимает сразу самую ненужную кнопку) - не восстановили..
А вот фотографию, удалённую с фотика можно было бы попытаться восстановить. Главное - не делать больше никаких фотографий (ну, не записывать больше ничего на карточку).
Тут где собака зарыта? При удалении файлов, они не стираются физически из памяти. Это слишком долго и потребует неоправданных затрат энергии. Стирается только запись в файловой таблице, соответствующая этому файлу, и ещё первый символ из имени файла. Всё остальное сохраняется до тех пор, пока на это место не будет записано что-то ещё. Тогда просто новый файл ляжет поверх старого. Вот это уже и будет эдакой "точкой невозвращения". А до этого момента файл с 90% вероятностью можно восстановить. Только имя у него было бы, к примеру, вместо старого IMG0001 новое %-&MG0001
Вот как-то так.....