Seite 1 von 2

Alle dateien in eine EXE?

Verfasst: 17.10.2004 17:42
von Robin
Hi, ich hab mich schon immer gefragt wie diese EXE Dateien funktionieren? Da bekommt man ein kleines Spiel, wie z.B. WPolonese oder so ähnlich, und es ist nur eine Datei?? Also keine Bilder, sounds usw.? Wie macht man das? Gibt es da so ein Packer Programm oder so?

Verfasst: 17.10.2004 17:53
von NicTheQuick
Schau mal in der Hilfe unter den Befehlen nach, die mit [c]Catch...()[/c] beginnen und dazu noch der Befehl [c]IncludeBinary[/c] in Zusammenhang mit [c]DataSection[/c] und [c]EndDataSection[/c].

Verfasst: 17.10.2004 17:54
von Andre
Schau Dir in der Anleitung mal die ganzen Catchxxx() Befehle an. Damit kannst Du Grafiken, Sounds, etc. mit in die Exe einbinden.

Verfasst: 17.10.2004 18:29
von DarkDragon
Oder schau dir Nacasi an: http://www.cnesm.de.vu/

Verfasst: 17.10.2004 18:41
von GPI
Bei allen sollte man beachten: Die Daten brauchen so ca. doppelt so viel platz in Speicher als vorher!

Verfasst: 17.10.2004 18:47
von Rings
GPI hat geschrieben:Bei allen sollte man beachten: Die Daten brauchen so ca. doppelt so viel platz in Speicher als vorher!
wichtig ist das verfahren wie bzw wo die daten in einer exe gepackt.
Sind die Daten in einer section vom typ Resource , werden sie auch nicht in den Speicher geladen. Somit ist deine Behauptung nicht für alle 'Exepacker' zutreffend.

Verfasst: 17.10.2004 19:57
von GPI
Rings hat geschrieben:
GPI hat geschrieben:Bei allen sollte man beachten: Die Daten brauchen so ca. doppelt so viel platz in Speicher als vorher!
wichtig ist das verfahren wie bzw wo die daten in einer exe gepackt.
Sind die Daten in einer section vom typ Resource , werden sie auch nicht in den Speicher geladen. Somit ist deine Behauptung nicht für alle 'Exepacker' zutreffend.
Kann mich jetzt täuschen, aber sind Resourcen nicht auf 64k begrenzt?

Verfasst: 17.10.2004 20:18
von Rings
GPI hat geschrieben: Kann mich jetzt täuschen, aber sind Resourcen nicht auf 64k begrenzt?
nach meinem Wissen nich (64k iss auch nich viel), sogar unter win89 glaub ich nicht.

Verfasst: 17.10.2004 21:07
von Creature
die 64kb grenze gab es unter dos, unter windows gibt es keine begrenzung. es sei denn, mit den resourcen ist was PB-technisches gemeint...kann ich mir aber eigentlich nicht vorstellen...

Verfasst: 18.10.2004 08:02
von CNESM
Hi,

warum behandelt denn Windows eine Datei anderester wenn Sie in einer Exe auf einem anderen Platz plaziert wird?

Leider gibt es bei den sogenannten Ressourcen immer ein paar Ausnahmen. Man kann zwar Wav, MP3, und auch Videos direkt laden, doch leider müssen beispielsweise Videos in einen bestimmte Format vorliegen. Somit ist das ganze auch nicht unbedingt immer zu brauchen :(