0.2.7 oder 0.2.9 ? Was ist aktuell?Thorsten1867 hat geschrieben:Neue Version 0.2.7
- Installation einzelner Dateien in Spezial-Ordner:
%StartUp%, %AppData%, %CommonFiles%, %Windows%, %System%, %Fonts%, %QuickLaunch%
PB EasySetup - Setup für eigenes Programm erstellen
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Version 0.2.9c ist aktuell. Änderungen kamen auf Anregungen im englischen Forum zustande.
Neue Version 0.2.9
- Möglichkeit beim Start des Installers ein externes Programm automatisch zu starten. (wird beim Schließen automatisch beendet)
- automatisches Setup der EasySetup-Sprache beim ersten Aufruf (falls Sprache vorhanden)
- Sicherheitsabfrage wenn Setup-Datei bzw. Datei gleichen Namens schon existiert.
Neue Version 0.2.9
- Möglichkeit beim Start des Installers ein externes Programm automatisch zu starten. (wird beim Schließen automatisch beendet)
- automatisches Setup der EasySetup-Sprache beim ersten Aufruf (falls Sprache vorhanden)
- Sicherheitsabfrage wenn Setup-Datei bzw. Datei gleichen Namens schon existiert.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Würdest Du dann vielleicht mal die Projektpage aktualisieren, dort steht 0.2.5
und man erhält 0.2.7
Woanders gibts ja das zip nicht.
und man erhält 0.2.7
Woanders gibts ja das zip nicht.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Danke
2 Vorschläge:
Im Zip-Archiv solltest Du die "EasySetup.ini" entfernen, habs bereits 2x
übersehen und mußte meine Landessprache Neu einstellen
Wie wäre es mit Zip als alternative Packformat, so das man es auch normal
entpacken kann (SFX-Setup). Hierfür vielleicht einen separaten Wizzard
verwenden, damit es nicht unnötig grösser wird.
Mir persönlich wäre so ein SFX lieber
2 Vorschläge:
Im Zip-Archiv solltest Du die "EasySetup.ini" entfernen, habs bereits 2x
übersehen und mußte meine Landessprache Neu einstellen
Wie wäre es mit Zip als alternative Packformat, so das man es auch normal
entpacken kann (SFX-Setup). Hierfür vielleicht einen separaten Wizzard
verwenden, damit es nicht unnötig grösser wird.
Mir persönlich wäre so ein SFX lieber
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Das dürfte eigentlich nicht passieren, da '*.ini' nicht überschrieben werden sollten. Kann den Fehler nicht nachvollziehen, habe es gerade ausprobiert und die Ini-Dateien wurden nicht überschrieben.ts-soft hat geschrieben:Im Zip-Archiv solltest Du die "EasySetup.ini" entfernen, habs bereits 2x übersehen und mußte meine Landessprache Neu einstellen
Das dürfte nicht so einfach sein. Für die Funktion 'Dateien mit dieser Ext. nicht überschreiben', habe ich den Sourecode von 'PackerEx' manipuliert und aus Platzgründen die ganzen Packfunktionen entfernt. Das dürfte bei den ZIP-Libs vermutlich etwas schwierig werden. Ich bin mir nicht sicher, ob diese die 'lebenswichtige' Funktion 'Append2File' haben.Wie wäre es mit Zip als alternative Packformat, so das man es auch normal entpacken kann (SFX-Setup). Hierfür vielleicht einen separaten Wizzard verwenden, damit es nicht unnötig grösser wird.
Mir persönlich wäre so ein SFX lieber
[Edit]
Habe einen Blick auf 'PureZip' geworfen. Schaut gut aus (=> könnte klappen). Falls es den Installer nicht zu sehr 'aufbläht', werde ich es mal ausprobieren. Habe allerdings für so umfassende Änderungen frühestens in zwei Wochen Zeit.
[/Edit]
Zuletzt geändert von Thorsten1867 am 04.07.2006 22:34, insgesamt 2-mal geändert.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Append2File ist kein Problem, ist in der Lib von Gnozal evtl. integriert,
ansonsten einfach ans ende ranschreiben.
Mit der ini meine ich das Zip-Archiv, nicht den Installer, da ist die ini
enthalten, was wohl überflüssig ist. Bzw. warum überhaupt die Ini? Wenn
nicht vorhanden selber schreiben, die brauchste doch nicht als Dummy
mitliefern.
Nachtrag:
ansonsten einfach ans ende ranschreiben.
Mit der ini meine ich das Zip-Archiv, nicht den Installer, da ist die ini
enthalten, was wohl überflüssig ist. Bzw. warum überhaupt die Ini? Wenn
nicht vorhanden selber schreiben, die brauchste doch nicht als Dummy
mitliefern.
Nachtrag:
Code: Alles auswählen
PureZIP_Archive_Create("Install.exe", #APPEND_STATUS_CREATEAFTER)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Das Zip-Archiv ist eigentlich nur auf eine Rückfrage in der PB-Lounge entstanden und im Prinzip der gleiche Ordner den ich für EasySetup verwende (daher die ini). Wollte ich eigentlich nicht länger zum Download anbieten.
Die Ini-Datei habe ich reingepackt, damit sie dann auch vom Uninstaller mit entfernt wird.
Die Ini-Datei habe ich reingepackt, damit sie dann auch vom Uninstaller mit entfernt wird.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> Wollte ich eigentlich nicht länger zum Download anbieten
wäre schade, hab nämlich keine Lust bei jedem Update es zu installieren, weil
entzippen geht schneller, ausserdem könnte es ja mal ausversehen sein, das
eine Version fehlerhaft ist, dann möchte ich das aber nicht unbedingt auf
meiner realen Maschine testen
Die Uninstalleinträge in der Registry hab ich ja auch entfernt. Zum Testen
verwende ich ja eine virtuelle Maschine, wo ich problemlos den vorherigen
Zustand wiederherstellen kann, um das Setup z.B. auch mehrmals unter
realen Bedingungen zu testen.
wäre schade, hab nämlich keine Lust bei jedem Update es zu installieren, weil
entzippen geht schneller, ausserdem könnte es ja mal ausversehen sein, das
eine Version fehlerhaft ist, dann möchte ich das aber nicht unbedingt auf
meiner realen Maschine testen
Die Uninstalleinträge in der Registry hab ich ja auch entfernt. Zum Testen
verwende ich ja eine virtuelle Maschine, wo ich problemlos den vorherigen
Zustand wiederherstellen kann, um das Setup z.B. auch mehrmals unter
realen Bedingungen zu testen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten: