Ich brauch wiedermal eure Hilfe :-D
Also wie das Betreff schon sagt, will ich in einer Binaeren Datei einzelne Bytes setzen, oder auch ganze Byte Gruppen (eigentlich nur Byte Gruppen).
z.B. ich moechte jetzt die Bytes von Pos. 2000 - 3024 mit einem Byte array der laenge 1024, ersetzen. Der Rest der Datei soll unveraendert bleiben.
Mit Fileoutputstream, und append funktioniert es nicht, da angehaengt wird, nur der "0-Punkt", das Ende der Datei ist, und ich nicht darauf zugreifen kann. Wenn ich mir den FileChannel hole, ist auch der "0-Punkt" das Ende der Datei.
Grund: Filesharing Programm
mfg.
Fuxi
P.S. Bitte nur konstruktive Posts die mir weiterhelfen, keine "Kann dir nicht helfen", oder "Das schaffst du sowieso nicht, und warum benutzt du nich einfach C++?"
Fuxi Gast |