Self-Extracting-File erstellen
Verfasst: Donnerstag 26. Februar 2004, 10:41
Hallo,
Ich versuche mich gerade dabei eine Programm zu bauen, mit dem ich Self-Extracting-Files erstellen kann. Aber irgendwie komme ich da nicht weiter.
Meine Gedanken waren folgendermaßen:
1. Mit py2exe ein Programm konvertieren. Dabei entsteht dann eine Exe-Datei mit den dazugehörigen Komponenten.
2. Über die Python-Funktion "zipfile" diese Dateien zu einem einzigen Zip-Archiv komprimieren.
3. Eine Programm zum Entpacken dieses Zip-Archivs schreiben.
4. Dieses Programm wieder mit py2exe konvertieren, Komponenten entfernen und die aus dem Zipfile verwenden.
5. Alles in eine Exe-Datei packen , die in sich das Programm zum Entpacken des Zipfiles aufruft und sonstige Anweisungen ausführt.
Kann mir jemand weiterhelfen. Bis zum 3.Punkt habe ich es bereits geschafft. Aber dann komme ich nicht weiter. Vielleicht ist mein Konzept auch ganz falsch. Ich würde mich über Anregungen freuen. Schon mal Danke!
Ich versuche mich gerade dabei eine Programm zu bauen, mit dem ich Self-Extracting-Files erstellen kann. Aber irgendwie komme ich da nicht weiter.
Meine Gedanken waren folgendermaßen:
1. Mit py2exe ein Programm konvertieren. Dabei entsteht dann eine Exe-Datei mit den dazugehörigen Komponenten.
2. Über die Python-Funktion "zipfile" diese Dateien zu einem einzigen Zip-Archiv komprimieren.
3. Eine Programm zum Entpacken dieses Zip-Archivs schreiben.
4. Dieses Programm wieder mit py2exe konvertieren, Komponenten entfernen und die aus dem Zipfile verwenden.
5. Alles in eine Exe-Datei packen , die in sich das Programm zum Entpacken des Zipfiles aufruft und sonstige Anweisungen ausführt.
Kann mir jemand weiterhelfen. Bis zum 3.Punkt habe ich es bereits geschafft. Aber dann komme ich nicht weiter. Vielleicht ist mein Konzept auch ganz falsch. Ich würde mich über Anregungen freuen. Schon mal Danke!