Seite 1 von 2

eine exe erstellen

Verfasst: 31.07.2005 20:59
von sen-me
wie kann ich ne exe erstellen?
also ich meine jetzt nicht die .pb in ne exe
sondern ich will z.b. was packen und dann daraus ne install.exe erstellen (mit dem entpackungs code)
geht das?

Verfasst: 31.07.2005 21:15
von ts-soft
Eine Install.exe schreiben, die entsprechend entpacken kann. Diese mit InlcudeBinary in deinem Packprogramm integrieren.
Das Packprogramm schreibt jetzt also die Install.exe und fügt die Packdateien hintendran. Am besten noch Informationen über Packgröße anfügen, z.B. als Long.
Die Install.exe geht beim Start per Fileseek nach Lof() - 4 und liest die Länge des Packfiles, extrahiert diesen und entpackt.
Benutze einfach die Boardsuche für weitere Beispiele. Da gibts auch fertige Prozeduren die Du nutzen kannst

Verfasst: 31.07.2005 21:23
von sen-me
nach was soll ich den suchen (begriff)

Verfasst: 31.07.2005 21:43
von ts-soft

Verfasst: 31.07.2005 21:54
von sen-me
omg da brauch ich ja jahre bis ich den code da mal durchgeblickt hab

kannste nicht bitte nen beispiel machen?

es braucht nur das können:

man wählt datein aus
drückt auf erstellen->erstellt install.exe
wenn man install.exe aufruft wählt man wo man sie installieren/entpacken will

fertig

Verfasst: 01.08.2005 09:33
von 125
Hi,
Ganz einfach deine Install exe entpackt sich selbst und das Hauptprogramm hängt das benötigte mit dem packerEX code mit dem Append befehl dran an die Install.exe... Fertig...

mfg
125

Verfasst: 01.08.2005 09:53
von sen-me
woher weis jetzt aber die install exe wie die datein heisen, wieviel sie sind?

und auserdem will ich die datein in der exe drin haben (wie ne installation halt, die nur aus der install.exe besteht)

Verfasst: 01.08.2005 09:58
von 125
ja der append befehl includiert das pak in die install.exe und die Dateinamen etc. sind dann halt in der Angehängten pack....

mfg
125

Verfasst: 01.08.2005 10:05
von sen-me
häää

wie meinst du das

wie kann man in ne exe was includieren (fertigen exe)

oder kann man anstatt createfilepack
openfile
machen und die datei dan öffnen und dan die datein hinzufügen?
und woher weis die exe dann wieviele datein drin sind?

Verfasst: 01.08.2005 10:11
von Batze
Auch eine Exe-datei ist nur eine Datei.
Die wird dann verändert.
Du kannst dir doch sogar per hand ein Programm machen, das alle Strings im Programm ändert.
Voraussetzung ist dann nur dass der zu ersetzende gleich lang ist. :allright: