PB EasySetup - Setup für eigenes Programm erstellen

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

Beitrag von Thorsten1867 »

Beim Installieren wird doch sogar schriftlich angezeigt, was gerade gemacht wird (ListView). Bloß ist mein Computer nicht langsam genug um wirklich den Fortschritt beobachten zu können.

Ich werde demnächst nochmal mit Progressbars experimentieren, besitzt aber keine Priorität, da es die Funktionalität nicht beeinträchtigt. :wink:
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Bloß ist mein Computer nicht langsam genug um wirklich den Fortschritt
> beobachten zu können.

kein Problem. Ich habe noch ein altes Schätzchen im Keller stehen. Damit
kann man den Fortschritt in aller Ruhe beobachten ;-)

Grüße ... Kiffi
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Projekt-Homepage mit Screenshots erstellt:
http://www.easysetup.de.vu
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

TOP :allright: :allright: :allright:

Zu der Deinstallation. Würde nur die Dateien löschen die auch Installiert worden sind.
Wenn dann der Ordner leer ist, dann erst den Ordner löschen. Ansonsten eine Meldung ausgeben das noch Dateien vorhanden sind.
Ist auf jeden fall am sichersten.

FF :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Normalerweise werden nur genau die Dateien gelöscht, die installiert wurden. Dann wird überprüft, ob die installierten Ordner leer sind und ggf. gelöscht.

Falls der Anwender darauf besteht, wirklich (fast) alle Dateien zu löschen, habe ich natürlich einige Sicherheitsvorkehrungen getroffen:
- Kein Löschen von Dateien in Rootverzeichnissen
- Test auf richtiges Programm-Verzeichnis (existiert Programmdatei?)
- Nur die installierten Unterverzeichnisse werden gelöscht
(Keine Installation ohne Programmverzeichnis)

Ich hoffe, damit ist sichergestellt, das ein DAU* nicht aus Versehen seine ganze Festplatte leerräumt.
_____________________
*dümmste anzunehmende User
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 »

> Ich hoffe, damit ist sichergestellt, das ein DAU* nicht aus Versehen seine ganze Festplatte leerräumt.

wieso einer, ich sehe tausende :lol:

Nein, wirklich gelungen bisher :allright:
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: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

@TS-Soft - :mrgreen:

Tipp für Fortgeschrittene:
Wenn man für ein Projekt häufig neue Setups erstellt, kann man dafür eine Desktopverknüpfung erstellen und das Projekt als Programmparameter übergeben.

Code: Alles auswählen

EasySetup.exe KvGS.esp
=> Projekt ´KvGS´ wird automatisch geladen.
Das Datum ist automatisch 'heute' und so muss man eigentlich nur noch die Version ändern und 'Erzeugen' drücken.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

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

Beitrag von Thorsten1867 »

Neue Version
- Benutzerdefinierte Links möglich
(Desktop, StartMenü, Autostart, URL-Dektop, URL-StartMenü)

Bitte testen!
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

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

Beitrag von Thorsten1867 »

Neue Version 0.2.6
- Benutzerdefinierte Links möglich
(Desktop, StartMenü, Autostart, URL-Dektop, URL-StartMenü)

Bitte testen!
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

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

Beitrag von Thorsten1867 »

Neue Version 0.2.7
- Installation einzelner Dateien in Spezial-Ordner:
%StartUp%, %AppData%, %CommonFiles%, %Windows%, %System%, %Fonts%, %QuickLaunch%
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Antworten