Hallo,
ich kann mit diesem Code ein Binary lesen und die Hexwerte in ein Array schreiben:
Nun habe ich es jedoch nicht geschafft, diese Hexwerte wieder als Binary zu speichern. Es wird immer als String gespeichert wenn ich dies versuche. Eine Idee wie das gehen könnte?
Zum Hintergrund: Ich möchte eine Windows Datei Verknüpfung dynamisch bearbeiten und dann zum Download bereit stellen. Falls jemand eine Bibliothek oder eine Idee hat, wie man diese sonst noch erstellen kann, dann bitte auch posten. Die Shell Lösung kommt nicht in frage da es sich um einen Linuxserver handelt.
Schom mal vielen Dank im Vorraus,
mit freundlichen Grüßen,
Sky
ich kann mit diesem Code ein Binary lesen und die Hexwerte in ein Array schreiben:
PHP-Code:
$fp=fopen("test.lnk","r");
$i=0;while(!feof($fp))
{
$ahex[$i]=bin2hex(fread($fp,1));
$i++;}
fclose($fp);
print_r($ahex);
Zum Hintergrund: Ich möchte eine Windows Datei Verknüpfung dynamisch bearbeiten und dann zum Download bereit stellen. Falls jemand eine Bibliothek oder eine Idee hat, wie man diese sonst noch erstellen kann, dann bitte auch posten. Die Shell Lösung kommt nicht in frage da es sich um einen Linuxserver handelt.
Schom mal vielen Dank im Vorraus,
mit freundlichen Grüßen,
Sky
Kommentar