Seite 11 von 37

Verfasst: 16.05.2007 22:26
von Thorsten1867
Das zweite Beispiel habe ich erfolgreich getestet und der Notepad startet einwandfrei nach dem Entpacken.

Hat du die aktuellen Libraries?
http://www.purebasic.com/beta

Verfasst: 16.05.2007 22:35
von X0r
(Entfernt, da nicht mehr aktuell)

Verfasst: 16.05.2007 22:44
von X0r
InstallForge 0.8b
- Zip-Bug gefixt (Dank Thorsten :) )

Verfasst: 16.05.2007 22:46
von Thorsten1867
Tja, auf das Problem mit dem Schreiben von binären Dateien hat Gnozal ein paarmal hingewiesen. Gemeinerweise ist das gerade für Installer relevanat (Anhängen von ZIP an EXE und Schreiben von ZIP's)
Dachte du hättest die Libs schon installiert, deshalb bin ich erst so spät auf die Ursache deines Problemes gekommen. ;-)

Verfasst: 29.06.2007 13:30
von Knight_Rider_2000
Ich habe mal eine Frage.
Wieso wollt ihr immer zip dateien anhängen? zip ist zwar klein aber es gibt platzsparenderes wie zb cab. Es nutzt ein weltweit genutzter Installer kein zip
Archiv zum dranhängen. Man könnte viel besser zip in cab anhängen das wäre wohl die beste Methode.

Verfasst: 29.06.2007 14:06
von Thorsten1867
Knight_Rider_2000 hat geschrieben:Ich habe mal eine Frage.
Wieso wollt ihr immer zip dateien anhängen? zip ist zwar klein aber es gibt platzsparenderes wie zb cab. Es nutzt ein weltweit genutzter Installer kein zip
Archiv zum dranhängen. Man könnte viel besser zip in cab anhängen das wäre wohl die beste Methode.
Die Frage ist eher warum nicht. Warum sollte man ein Packformat verwenden, für das es keine oder nur wenig Unterstützung seitens PureBasic gibt. Der Benutzer des Installationprogrammes bekommt sowieso nichts von dem Packerformat mit.
Abgesehen davon kenne ich sehr wohl einen Installer, der weltweit genutzt wird und neben JCalG1 auch ZIP nutzt.
(Deutschland, englischsprachige Länder, Frankreich, Italien, Kurdisch, Niederlande, Norwegen, Portugal, Rumänien, Russland, Schweden, Spanien) Ich hoffe, dass ist dir genug weltweit! :mrgreen:

Verfasst: 29.06.2007 15:44
von Knight_Rider_2000
Solch ein Installer ist wahrscheinlich wieder einer der nicht auf den markt bekannt ist, Wise InstallShield usw nutzen alles Cabinet weil es platz spart. Außerdem ist hier im Forum genug da was man für cabs zum verwenden braucht. Der User muss sich die cab nur selbst zusammenstellen sowass muss man beim Windows Installer sogar. Ich habe auch schon ein Installer gebastelt der nur cabs nimmt. man muss nur dort drin ein passenden verzeichnisbaum haben und fertig. cab nimmt fast nur die hälfte der größe gegenüber zip.

Verfasst: 29.06.2007 16:11
von X0r
(Entfernt, da nicht mehr aktuell)

Verfasst: 29.06.2007 16:20
von Knight_Rider_2000
extrahiere beim programmstart die cab in ein temporäres verzeichnis und dann wenn der User seine Auswahl getroffen hat entpackst du von diesem temporären verzeichnis. dierekt zu entpacken ist zu mühselig wenn du zb das Setup auf einer cd hast das würde bei großen programmen ewig dauern.

Verfasst: 29.06.2007 16:31
von X0r
Bei InstallForge Professional wird man auswählen können, ob das Zip Archiv in die Exedatei geschrieben werden soll oder nicht.