Ich habe folgendes gemacht: Mit http://www.datarescue.com/photorescue/ (Demoversion) habe ich ein Image meiner SM-Card auf C: gespeichert.
Der Name war card_image.cib.
Dann habe ich ein selbstgeproggtes PHP-Script über das file rennen lassen und hatte in 20 Sekunden alle Bilder wieder
Hier der PHP-Code
Vielleicht hilft es ja dem einen oder anderen mal, ich bin jedenfalls froh, ein paar einmalige Bilder vom Überflug einer B52 gerettet zu haben
Der Name war card_image.cib.
Dann habe ich ein selbstgeproggtes PHP-Script über das file rennen lassen und hatte in 20 Sekunden alle Bilder wieder

Hier der PHP-Code
Code:
<?php
ini_set("memory_limit","128M"); # passt das an eure Karte an, wenn nötig
$image = "card_image.cib"; # Das Imagefile
$x = implode("",file($image));
$jpgstring = chr(255).chr(216).chr(255).chr(224).chr(0).chr(16)."JFIF";
$eop = chr(255).chr(217);
$i = 0;
while (strpos($x,$jpgstring))
{
$i++;
$beginn = strpos($x,$jpgstring);
$rest = substr($x,$beginn+strlen($jpgstring),strlen($x));
$ende = strpos($rest,$eop);
$bild = substr($x,$beginn,($ende-$beginn));
$x = $rest;
$bfile = fopen($i.".jpg","wb+");
fwrite($bfile,$bild);
fclose($bfile);
echo "Bild ".$i." wieder hergestellt.<br>";
$bild = "";
}
?>
Vielleicht hilft es ja dem einen oder anderen mal, ich bin jedenfalls froh, ein paar einmalige Bilder vom Überflug einer B52 gerettet zu haben
