AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Inno Setup Datei Existenz überprüfen vor der Installation?
Thema durchsuchen
Ansicht
Themen-Optionen

Inno Setup Datei Existenz überprüfen vor der Installation?

Ein Thema von timsen96 · begonnen am 25. Mai 2017 · letzter Beitrag vom 27. Mai 2017
Antwort Antwort
timsen96

Registriert seit: 25. Mai 2017
17 Beiträge
 
#1

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 25. Mai 2017, 15:31
Ihr versteht mich nicht!... Ich will nix verkaufen und auch nichts mit Lizenzen machen. Ich möchte doch nur den Zusatzinhalt kostenlos anbieten, für Leute die es sich gekauft haben.
Das heißt für diejenigen die es nicht besitzen, können damit rein garnichts anfangen.

Das hat ja auch nichts mehr mit meiner eigentlichen Frage zutun, ich wollte nur wissen wie man die Möglichkeit bei Inno Setup hat, das man anstatt der Fehlermeldung+Beendung der Installation einen eigenen Pfad angeben kann.
  Mit Zitat antworten Zitat
SneakyBagels
(Gast)

n/a Beiträge
 
#2

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 25. Mai 2017, 15:45
Zitat:
Ihr versteht mich nicht!... Ich will nix verkaufen und auch nichts mit Lizenzen machen. Ich möchte doch nur den Zusatzinhalt kostenlos anbieten, für Leute die es sich gekauft haben.
Du willst nix verkaufen?
Was haben sich diese Leute dann aber gekauft?
  Mit Zitat antworten Zitat
timsen96

Registriert seit: 25. Mai 2017
17 Beiträge
 
#3

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 25. Mai 2017, 16:01
Das Programm! Aber ich habe Zusätzliche Sachen gemacht die für das Programm nützlich sind...
Also Leute kaufen sich das Programm.
Und wenn manche die Zusatzinhalte von mir möchten, können sie es Kostenlos holen.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.436 Beiträge
 
Delphi 12 Athens
 
#4

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 25. Mai 2017, 18:20
Vorschlag:
Du machst ein Setup OHNE EXE. Das jeder installieren. Ohne EXE kann aber niemand etwas damit anfangen. Das heißt das du dir die Prüfung auf die EXE schenken kannst. Die das Programm haben können sich das Setup 'drüberinstallieren'.

Kannst du damit leben...
  Mit Zitat antworten Zitat
Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 25. Mai 2017, 18:38
Ihr versteht mich nicht!... Ich will nix verkaufen und auch nichts mit Lizenzen machen. Ich möchte doch nur den Zusatzinhalt kostenlos anbieten, für Leute die es sich gekauft haben.
Das heißt für diejenigen die es nicht besitzen, können damit rein garnichts anfangen.

Das hat ja auch nichts mehr mit meiner eigentlichen Frage zutun, ich wollte nur wissen wie man die Möglichkeit bei Inno Setup hat, das man anstatt der Fehlermeldung+Beendung der Installation einen eigenen Pfad angeben kann.
ok...DANN macht das Sinn. Aber wie schon oben angemerkt sollte der Installationspfad eigentlich in der Reg. stehen (vom Programm her). Dann brauchst du die Auswahl garnicht
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat
SneakyBagels
(Gast)

n/a Beiträge
 
#6

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 25. Mai 2017, 18:39
Zitat:
Aber wie schon oben angemerkt sollte der Installationspfad eigentlich in der Reg. stehen (vom Programm her). Dann brauchst du die Auswahl garnicht
Soweit ich weiß wird der Installationspfad aber nur geladen, wenn sein Setup dieselbe GUID hat wie die des Original-Setups (anderer Hersteller, kostenpflichtig) auch.
  Mit Zitat antworten Zitat
timsen96

Registriert seit: 25. Mai 2017
17 Beiträge
 
#7

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 25. Mai 2017, 18:42
Versteh ich nicht. Es muss ja nicht unbedingt die .exe überprüft werden, es kann ja auch eine x Beliebige Datei sein z.B. eine Textdatei. Wie mache ich es bei Inno Setup das Beispielweise die Installation guckt ob auf dem Desktop die Datei Xy.txt existiert.
Wenn ja dann soll die Installation ihre Dateien in einem Ordner auf dem Desktop einfügen.
Falls die Xy.txt auf dem Desktop NICHT vorhanden ist, soll man die Xy.Datei selber suchen.
Und wenn ich dann angebe meine Xy.txt Datei befindet sich unter Dokumenten, dann soll die Installation da auch ihren Ordner mit den Dateien erstellen... FRAGE: Wie?

Und @SneakyBagels Nein, damit hat es doch garnichts zutun, dann stell dir anstatt ein Programm nur Textdokumente vor!
Es geht nicht darum wie man welches Programm behandeln muss wegen Lizenzen oder sonstiges, es geht schlicht und einfach um das Prinzip was ich schon mehrmals versucht habe zu erklären. Und ich weiß das man es mit Inno Setup machen kann, nur ich weiß nicht mehr wie...

Geändert von timsen96 (25. Mai 2017 um 18:46 Uhr)
  Mit Zitat antworten Zitat
Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#8

AW: Inno Setup Datei Existenz überprüfen vor der Installation?

  Alt 26. Mai 2017, 03:51
Also....nach einem kurzen Blick in die Dokumentation würd ich sagen, das in {app} bereits das vom User gewählte Verzeichnis steht. D.h. wenn du die Exe lokalisiert hast, müsstest du die Konstante überschreiben (k.A. ob das machbar ist). Alternativ kannst du in der [DIR]-Sektion eigene Pfade definieren und
diese dann als Zielpfad benutzen.
Uwe
e=mc² or energy = milk * coffee²

Geändert von Ghostwalker (26. Mai 2017 um 03:53 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz