Seite 7 von 7
Verfasst: 31.08.2006 12:59
von Zaphod
Natürlich war das nicht sein ernst, sondern ein gutes beispiel für so eine "dumme" anfängerfrage, die immer mal wieder kommt. Hab sowas jedenfalls schon einige male gesehen, ein-zwei mal sogar im pb forum.
Verfasst: 01.09.2006 18:17
von C4rizz
@Proton
Den "Stuss" brauche ich nicht mehr zu erklären da andere Leute ihn verstanden haben.
@Zaphod
Doch es ist mein Ernst.
Warum sollte ich denn sonst so eine Frage stellen!?
Verfasst: 01.09.2006 18:35
von ts-soft
@C4rizz
Hier ein Beispiel für einen Binärcompiler:
Code: Alles auswählen
Dim MyBinaer.b(3)
MyBinaer(0) = %11111111
MyBinaer(1) = %10101010
MyBinaer(2) = %00000000
MyBinaer(3) = %01010101
If CreateFile(0, "MyBinaer.dat")
For I = 0 To 3
WriteByte(0, MyBinaer(I))
Next
CloseFile(0)
EndIf
Das Dim und die For Next Schleife sind noch anzupassen, an das
tatsächlich benötigte. Evtl. die einser und nuller noch aus einer Datei lesen
und Fertig

Verfasst: 01.09.2006 18:41
von Zaphod
Dann wär das ganze noch in einer Elf-Executable zu verpacken.
Verfasst: 01.09.2006 18:50
von ts-soft
Welchen Header er nun aus seinen Bytes schreibt ist ja ihm überlassen. Auf
die Byte-Order wird er wohl auch selber achten müssen, woher soll der "Binär-Compiler" das Wissen
Verfasst: 02.09.2006 08:52
von Proton
Sorry, C4rizz, war dumm von mir. Durch Zaphod's und TS-Soft's Antworten
habe ich jetzt verstanden was du meinst.
Nach dem kompilieren solltest du auch nicht vergessen, die Extension von
".exe" auf ".bin" manuell zu ändern. Dann passt alles soweit.
