PB EasySetup - Setup für eigenes Programm erstellen

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

ts-soft hat geschrieben:
Thorsten1867 hat geschrieben:Habe eine Kommentar in die Procedure im Quellcode eingefügt, damit alles seine Ordnung hat.
Wichtiger wäre es die Deklaration zu korrigieren :mrgreen:
Schon geschehen (s.o.). Was könnte wichtiger sein, als auf dich als Urheber genialer Codeschnippsel hinzuweisen. (ist schließlich nicht der einizigste in EasySetup) :mrgreen:
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
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

Beitrag von ts-soft »

:oops:

Nimm bitte das .l weg, das ist nicht ganz korrekt. Pointer erhalten nur einen
Datentyp, wenn dieser eine Structure ist, ansonsten ist es besser nur *mem
zu schreiben. Mach ich aber auch des öfteren verkehrt, aber irgendwann muß
man sich das ja mal merken :mrgreen:
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.
Bild
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Ich habe da einen "Fehler" in der englischen Sprachdatei von PB Easy Setup gefunden: Im Englischen ist Information immer Singular. In der Spachdatei steht aber "Informations".
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Forge hat geschrieben:Ich habe da einen "Fehler" in der englischen Sprachdatei von PB Easy Setup gefunden: Im Englischen ist Information immer Singular. In der Spachdatei steht aber "Informations".
Verbessert! Danke!
Ich fürchte meine Englischunterricht ist schon arg lange her. :wink:
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Version 0.8.6
Bugfix: Dateigröße für Installation berechnen.

Offenbar gab es Probleme mit der Rekursion und es wurden nicht alle Unterverzeichnisse in die Berechnung mit einbezogen.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
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

Beitrag von ts-soft »

Wenn man den "UniversalInternetUpdater.exe" benutzt, wird die
"EasySetup.ini" nicht an die Version angepasst, bzw. mit dem Zip-Archiv auch
nicht. Warum schreibste die Version nicht in die Exe? So muß man die Ini
händisch korrigieren, damit die Update-Überprüfung funktioniert.

Gruß
Thomas
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.
Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Das hatte ich nicht bedacht.
Der Internet Updater befindet sich sozusagen noch in der Versuchsphase.

Ich habe entsprechende Änderungen vorgenommen und hoffe, dass es jetzt funktioniert.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Version 0.8.7
- Bitmap: Komplett geändert für mehr Kompatibilität (intern: BMP)
- Neues Zustatzprogrmam 'CheckAdmin.exe'(...\InstProgs\):
Überprüfen, ob Administratorrechte verfügbar sind
- Bugfix: Probleme mit Versionsnummer bei Internetupdate

PS: EasySetup scheint auch mit Vista zu funktionieren.
(hatte die Möglichkeit für einen kurzen Test auf einem Vista PC)
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Verbesserungsvorschlag:
1. Updater
2. Patcher

Was ich damit meine ist, das man für seine eigene Programme basierend auf den Setup Updater und Patcher hinzufügen kann, also entweder kann man mit Hilfe des Updaters das eigene Programm updaten oder nen Patch erstellen, wofür nur dieses eigene Programm bestimmt ist.
Hoffentlich versteht jeder, was ich meine :lol:

Beispiel:
Patcher: http://www.akinstaller.de/patch.html

Bei Updater ist hoffentlich klar :wink:
Wenn ihr fragt, wieso ich nicht einfach AkInstaller benutze´, es ist dies, dass diese Software Shareware ist und ich hab kein Bock, Geld auszugeben, auch wenn es nur 10 Euro sind, trotzdem. :)

PS: Ich werde mich sehr doll freuen, wenn diese zwei Verbesserungsvorschlägen bzw. diese zwei Extra Tools vorhanden wären. Danke :allright:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Vom"Patchen" habe ich keine Ahnung, da dies ja ein Update auf binärer Ebene ist.
Über einen Internet-Updater habe ich schon mal nachgedacht (vergleichbar mit dem Updater von GDI), aber für ein so großes Projekt fehlt mir im Moment einfach die Zeit.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Antworten