Hmm Gut ich habe das Daten paket in Base64 umgewandelt, niedergeschrieben und dann wieder geöffnet. Sobald Autoit die niedergeschriebene Kodierte Datei lesen und versenden will sortiert es die "+" zeichen aus und ersetzt sie mit leerzeichen. Jetzt Glaube ich das ich einfach nur einen Fehler beim Neulesen der Datei mache. Ich bin mir einfach nicht sicher ob BinaryToString eine angebrachte Funktion ist. vielleicht verwende ich sie Falsch.
#include "_Base64.au3"
#include <FileConstants.au3>
#include <StringConstants.au3>
Local $base64del = "C:\ProgramData\VMWare\stillog.rar.base64"
Global $f = FileOpen($base64del, 16)
$read = (BinaryToString(FileRead($f)))
Obgleich ich BinaryToString verwende oder nicht, es kommt auf das gleiche heraus, nur Ergebnisse ohne "+" Zeichen.
Hat jemand Wissen das er mir mitteilen möchte?
Edit:
Wenn ich so drüber nachdenke, glaube ich das es in Hex versendet werden muss sprich die Datei die ankommt ist in dem format 0x556D467.... und dann brauche ich sicher ein 2tes Programm das diese Information wieder umwandelt. Denke ich richtig?