2010-11-17 3 views
5

Ich möchte NSIS-Installer erstellen, die während des Installationsvorgangs auf dem www überprüft, ob es eine neuere Version der Anwendung (Nummer) gibt. Wenn im Netzwerk eine neuere Version als die vom Installationsprogramm bereitgestellte Version vorhanden ist, sollte das Installationsprogramm die Zip-Datei der Anwendung herunterladen, entpacken und die heruntergeladene Anwendung anstelle der mit dem Installationsprogramm bereitgestellten Anwendung installieren.NSIS - ZIP-Datei herunterladen und dekomprimieren aus dem Internet

Die Fragen sind:

  • wie Datei aus dem Internet (www) zum Download?
  • Wie entpacken heruntergeladene Zip-Datei?

Antwort

6

Als Nachtrag zu Stu Antwort, dann ist es wirklich wichtig, darauf hinzuweisen, dass ZipDLL, während ein großer Plug-in ist unter der GPL veröffentlicht. Wenn Sie ein kommerzielles Produkt veröffentlichen, können Sie es nicht legal in Ihr Produkt aufnehmen. Darüber hinaus erfordert die einzige verfügbare Kopie , dass Sie die Quelle ändern, die die "Modifikation" Abschnitte der GPL aktiviert.

Nsisunz ist unter einer extrem offenen Lizenz veröffentlicht - schließen Sie einfach den Lizenztext ein, der auf der Quellseite angezeigt wird, um ihn zu verteilen, und achten Sie darauf, jede direkte Änderung in der Quelle zu markieren.