xInstall - Installationsdesigner (OpenSource)

Anwendungen, Tools, Userlibs und anderes nützliches.
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 »

Seid im moment mal lieber vorsichtig. Das Programm kennt nur
C:\Programme, also das dies auf einem anderem Laufwerk liegen könnte,
bzw. Programme nicht immer Programme heißt wird zur Zeit nicht
berücksichtigt. Lieber erst verwenden, wenn Winduff diese Fehler beseitigt
hat.

@Winduff
Den Pfad zu Programmfiles findest Du nur zuverläßig in der Registry unter:
#HKEY_LOCAL_MACHINE ,"SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir"

weil auch SHGetSpecialFolderLocation_ liefert hier erst ab einer bestimmten
IE Version das gewünschte Ergebnis.
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
winduff
Beiträge: 879
Registriert: 10.02.2006 21:05
Wohnort: Gießen
Kontaktdaten:

Beitrag von winduff »

Hallo Thomas,

Danke erstmal und auch für unser Gespräch im Skype gestern Abend.

Ich werde einen Hinweis auf meiner Homepage veröffentlichen, zudem gleich noch den Bug beheben, bzw. das Programm komplett überprüfen.

Die Sache ist leider gefährlich - der Setup funktioniert super, zumindest soweit... Nur: Sollte ein User das Programm in den falschen Ordner (direkt c:\) Installieren - gibts ein Problem:

ALLES was sich in c:\ befindet, wird gelöscht (ausser die gerade bentuzten Dateien natürlich)

Das Programm ist bis weiteres mit vorsicht zu genießen, ich gebe bescheid.

Bitte entschuldigt :(
Bild
AND51 hat geschrieben:...und ich würde dein Programm aus Wut zwei mal installieren, um eines genüsslicher löschen zu können, als das andere...
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Nur: Sollte ein User das Programm in den falschen Ordner (direkt c:\)
> Installieren - gibts ein Problem:

merke:

* Es gibt keine falschen Ordner

und

* der User hat immer Recht!

;-)

Grüße ... Kiffi
Benutzeravatar
winduff
Beiträge: 879
Registriert: 10.02.2006 21:05
Wohnort: Gießen
Kontaktdaten:

Beitrag von winduff »

Kiffi hat geschrieben: * Es gibt keine falschen Ordner


* der User hat immer Recht!
Tja da liegt ja der Bug, der User macht den Fehler :-P Ich sollte ihn aber vor solchen Fehlern schützen ;-)
Bild
AND51 hat geschrieben:...und ich würde dein Programm aus Wut zwei mal installieren, um eines genüsslicher löschen zu können, als das andere...
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Tja da liegt ja der Bug, der User macht den Fehler :-P

da muss ich Dir nun aber widersprechen. ;-)

Wenn der User eine Applikation in C:\ installieren möchte, dann sollte man
das nicht verbieten. Allerdings sollte Dein Deinstaller auch nur die Dateien
löschen, die der Installer installiert hat. :wink:

Grüße ... Kiffi
Benutzeravatar
winduff
Beiträge: 879
Registriert: 10.02.2006 21:05
Wohnort: Gießen
Kontaktdaten:

Beitrag von winduff »

Kiffi hat geschrieben:> Tja da liegt ja der Bug, der User macht den Fehler :-P

da muss ich Dir nun aber widersprechen. ;-)

Wenn der User eine Applikation in C:\ installieren möchte, dann sollte man
das nicht verbieten. Allerdings sollte Dein Deinstaller auch nur die Dateien
löschen, die der Installer installiert hat. :wink:

Grüße ... Kiffi
Das hab ich auch gemeint ;-)
Bild
AND51 hat geschrieben:...und ich würde dein Programm aus Wut zwei mal installieren, um eines genüsslicher löschen zu können, als das andere...
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 »

Nachdem ich mein Programm, welches ich nach Windows installierte (ist dann gleich im Pfad) wieder deinstallierte, war der Ordner zwar nicht leer, aber Windows ist richtig schnell geworden :twisted:
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
winduff
Beiträge: 879
Registriert: 10.02.2006 21:05
Wohnort: Gießen
Kontaktdaten:

Beitrag von winduff »

ts-soft hat geschrieben:Nachdem ich mein Programm, welches ich nach Windows installierte (ist dann gleich im Pfad) wieder deinstallierte, war der Ordner zwar nicht leer, aber Windows ist richtig schnell geworden :twisted:
lol nicht dein ernst oder? <)
Bild
AND51 hat geschrieben:...und ich würde dein Programm aus Wut zwei mal installieren, um eines genüsslicher löschen zu können, als das andere...
Benutzeravatar
winduff
Beiträge: 879
Registriert: 10.02.2006 21:05
Wohnort: Gießen
Kontaktdaten:

Beitrag von winduff »

soah - mit verzögerung sind die Bugs hoffentlich behoben. Auch Spanisch ist in die Sprachliste hinzugekommen ;-)

Erstmal Beta, also nicht offiziell:

http://data.eimex.de/beta.exe

lg!
Bild
AND51 hat geschrieben:...und ich würde dein Programm aus Wut zwei mal installieren, um eines genüsslicher löschen zu können, als das andere...
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Bei EasySetup habe ich das Problem, wie folgt, gelöst:
- Standardmäßig werden nur installierte Dateien und Ordner gelöscht
- Option für 'Alle Dateien' löschen (Standard: deaktiviert)
- Löscht keine Dateien, wenn Root-Verzeichnis (z.B. C: oder C:\)
- Löscht keine Dateien, wenn im Verzeichnis die Programmdatei fehlt
- Löscht nur Unterordner die installiert wurden (auch bei 'alle Dateien löschen'!)
- Installer akzeptiert keinen Installationspfad ohne das (vorgegebene) Programmverzeichnis
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Antworten