Benutzer-Werkzeuge

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
nsis [2015/08/18 22:16]
127.0.0.1 Externe Bearbeitung
nsis [2016/02/09 13:27] (aktuell)
milgo
Zeile 1: Zeile 1:
-[http://​nsis.sourceforge.net/​ NSIS] (Nullsoft Scriptable Install System) ist ein Open Source Programm mit dem man Instalationsprogramme erstellen kann. Dadurch wird die Installation einer Modifikation für die User deutlich leichter und sie haben weniger Möglichkeiten etwas falsch zu machen ;) +====== NSIS Installer ====== 
-[[Kasten G2]] + 
-Im G2MDK sind Beispielskripte für den Installer einer G2 Mod in __\\_work\\demo__, die kann man sehr leicht für sein eigenes ​Mod anpassen: +[[http://​nsis.sourceforge.net/​|NSIS]] (Nullsoft Scriptable Install System) ist ein Open Source Programm mit dem man Instalationsprogramme erstellen kann. Dadurch wird die Installation einer Modifikation für die User deutlich leichter und sie haben weniger Möglichkeiten etwas falsch zu machen ;-
-*Sicherheitskopie von __\\_work\\demo__ ​erstellen + 
-*[http://​nsis.sourceforge.net/​ NSIS] installieren +===== Verwendung ===== 
-*Wenn man will kann man auch noch [http://​hmne.sourceforge.net/​ HMNE] installieren,​ das ist ein Editor für die NSIS Skripte. + 
-*Sich einen Namen für die Mod ausdenken, z.b. //mymod// +Diese Anleitung ist so nur für Gothic II verwendbar. Eine alternative Anleitung, ebenfalls für Gothic II, ist [[http://​forum.worldofplayers.de/​forum/​threads/​28219-Editing-FAQ?​p=14305268&​viewfull=1#​post14305268|im Forum]] zu finden. 
-*Die [[Allgemein:​Die_INI-Datei_fuer_GothicMODs|.ini Datei]] in //​mymod//​.ini und die [[GothicVDFS|.mod Datei]] in //​mymod//​.mod umbenennen (ggf den VDF-Eintrag in der .ini Datei anpassen). +Im G2MDK sind Beispielskripte für den Installer einer G2 Mod in <Gothic II>\_work\demo, die kann man sehr leicht für seine eigene ​Mod anpassen: 
-*Alle Dateien deiner Modifikation (.ini, .mod und [[Allgemein:​Einleitung2|ggf die Musik und Videos]]) in die richtigen Ordner in __\\_work\\demo\\install\\__ kopieren. +  -Sicherheitskopie von <Gothic II>\_work\demo erstellen 
-*__\\_work\\demo\\setup.nsi__ mit [http://​hmne.sourceforge.net/​ HMNE] (siehe oben) oder einem normalen Texteditor öffnen. +  -[[http://​nsis.sourceforge.net/​|NSIS]] installieren 
-*Den __ToDo__ Abschnitt anpassen (sollte selbsterklärend sein) +  -Wenn man will kann man auch noch [[http://​hmne.sourceforge.net/​|HMNE]] installieren,​ das ist ein Editor für die NSIS Skripte. 
-; TODO: Eigenschaften der Modifikation +  -Sich einen Namen für die Mod ausdenken, z.b. //mymod// 
-:!define MOD_FILE "//mymod//" ; Mod-Dateiname (KEINE Leer- oder Sonderzeichen!) +  -Die [[Allgemein:​Die_INI-Datei_fuer_GothicMODs|.ini Datei]] in //​mymod//​.ini und die [[GothicVDFS|.mod Datei]] in //​mymod//​.mod umbenennen (ggf den VDF-Eintrag in der .ini Datei anpassen). 
-:!define MOD_NAME "//Meine Modifikation//" ​                 ; Mod-Titel +  -Alle Dateien deiner Modifikation (.ini, .mod und [[Allgemein:​Einleitung2|ggf die Musik und Videos]]) in die richtigen Ordner in __\_work\demo\install\__ kopieren. 
-:!define MOD_COPY "​Copyright © 20//04////ich//" ​ ; Mod-Copyright +  ​-<​Gothic II>\_work\demo\setup.nsi mit [[http://​hmne.sourceforge.net/​|HMNE]] (siehe oben) oder einem normalen Texteditor öffnen. 
-:!define MOD_COMP "//nochmal ich//" ​                   ; Mod-Herausgeber +  -Den __ToDo__ Abschnitt anpassen (sollte selbsterklärend sein) 
-:!define MOD_LINK "```http://```//ich.de//" ​    ; Herausgeber-Link + 
-:!define MOD_HELP "```http://```//​ich.de/​mymod//" ; Support-Link +<code nsis>; TODO: Eigenschaften der Modifikation 
-*Wenn die Mod Musik oder Videos beinhaltet ​muß man die entsprechenden Dateien in den an den entsprechenden Installer und Uninstaller Sektionen eintragen +!define MOD_FILE "​mymod"​ ; Mod-Dateiname (KEINE Leer- oder Sonderzeichen!) 
-*abspeichern +!define MOD_NAME "Meine Modifikation" ​                 ; Mod-Titel 
-*mit der rechten Maustaste auf __\\_work\\demo\\setup.nsi__ klicken und __compile ​NSIS Script__ ​auswählen +!define MOD_COPY "​Copyright © 2004, ich" ​ ; Mod-Copyright 
-*je nach Größe ​des Mods lange warten +!define MOD_COMP "​nochmal ich" ​                   ; Mod-Herausgeber 
-*Die neu entstandene .exe Datei sollte der Installer sein, bitte an einer frischen Gothic 2.6 Instalation ​ohne G2MDK testen bevor man die Mod veröffentlicht.+!define MOD_LINK "​http://​ich.de/" ​    ; Herausgeber-Link 
 +!define MOD_HELP "​http://​ich.de/​mymod/"​ ; Support-Link</​code>​ 
 + 
 +  -Wenn die Mod Musik oder Videos beinhaltet ​muss man die entsprechenden Dateien in den an den entsprechenden Installer und Uninstaller Sektionen eintragen 
 +  -abspeichern 
 +  -mit der rechten Maustaste auf <Gothic II>\_work\demo\setup.nsi klicken und "​compile ​NSIS Script" ​auswählen 
 +  -je nach Größe ​der Mod lange warten 
 +  -Die neu entstandene .exe Datei sollte der Installer sein, bitte an einer frischen Gothic 2.6 Installation ​ohne G2MDK testen bevor man die Mod veröffentlicht.
  
 Anmerkungen:​ Anmerkungen:​
-*Der [[GothicStarter]] wird bei den Beispielskripten automatisch mit in den Installer gepackt. +  ​*Der [[GothicStarter]] wird bei den Beispielskripten automatisch mit in den Installer gepackt. 
-*__\\_work\\demo\\setup.bat__ ignoriere ich absichtlich :p weil [[GothicVDFS]] vergleichsweise leicht zu bedienen ist. +  *<Gothic II>\_work\demo\setup.bat ignoriere ich absichtlich :-p weil [[GothicVDFS]] vergleichsweise leicht zu bedienen ist. 
-[[Kasten Ende]] + 
-*Ich veröffentliche wenn ich mal Zeit hab) eine Mischung aus den Diccuric und G2 NSIS Skripten die man dann für G1 Mods verwenden kann.+===== Weitere Tutorials ===== 
 +  * [[nsis:​installer_mit_bild_und_sound]] 
nsis.1439928997.txt.gz · Zuletzt geändert: 2015/08/19 16:30 (Externe Bearbeitung)