Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

add client updater files

  • Loading branch information...
commit 78d2a79783fc3862890a80b3132495dd43596b45 1 parent 1d1b629
@niv niv authored
View
8 updater/Makefile
@@ -0,0 +1,8 @@
+ZIP=silmupdate.zip
+LIST=SilmLeermod.bat SilmRun.bat SilmUpdate.bat
+
+all: package-win32
+
+package-win32:
+ -rm $(ZIP)
+ zip $(ZIP) $(LIST)
View
18 updater/SilmLeermod.bat
@@ -0,0 +1,18 @@
+@echo off
+
+echo Warnung - dies ueberschreibt ein eventuell vorhandendes Leermodul.
+echo Wenn du dir nicht sicher bist, das dies geschen soll, so druecke
+echo JETZT JETZT JETZT
+echo Steuerung + C
+
+pause
+
+rsync\rsync.exe -Rvz --progress rsync://miyeritar.swordcoast.net/nwn/modules/ .
+if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+)
+
+echo All done
+echo Du kannst das Leermodul nun im Toolset oeffnen.
View
15 updater/SilmModDM.bat
@@ -0,0 +1,15 @@
+@echo off
+
+setlocal
+
+set PATH=%PATH%;rsync
+
+set USER=user
+set RSYNC_PASSWORD=pass
+
+rsync.exe -Rvz --progress %user%@miyeritar.swordcoast.net::nwn-u/Silbermarken.mod modules
+if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+)
+
+pause
View
94 updater/SilmRun.bat
@@ -0,0 +1,94 @@
+@echo off
+
+if not exist nwmain.exe (
+ echo Du befindest dich hier nicht im NWN-Verzeichnis.
+ echo Bitte rufe mich im NWN-Verzeichnis auf.
+ echo Taste druecken zum Beenden.
+ pause
+ exit
+)
+
+setlocal
+
+set PATH=%PATH%;rsync
+
+set portraits=j
+set self=j
+set tlks=j
+set haks=j
+
+if not exist silmsettings.bat (
+ echo Dies scheint das erste Mal zu sein, dass du den Silbermarken-Updater startest.
+ echo Beantworte bitte die folgenden Fragen mit j/n fuer Ja/Nein.
+
+ :askport
+ set /P portraits=" Soll ich automatisch alle Spieler-Portraits herunterladen? [j/n]? "
+ if not "%portraits%" == "j" (
+ if not "%portraits%" == "n" (
+ goto :askport
+ )
+ )
+
+ echo set init=j > silmsettings.bat
+ echo set self=j >> silmsettings.bat
+ echo set portraits=%portraits% >> silmsettings.bat
+ echo set tlks=j >> silmsettings.bat
+ echo set haks=j >> silmsettings.bat
+ echo Einstellungen nach silmsettings.bat gesichert.
+) else (
+ call silmsettings.bat
+ echo Einstellungen laden.
+)
+
+
+if %self% == j (
+ echo Updating ourselves ..
+ rsync.exe -Rvz --progress -c rsync://miyeritar.swordcoast.net/nwn/SilmUpdate.bat .
+ if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+ )
+) else (
+ echo Lade keinen aktuellen Updater herunter, da so bei Konfiguration angegeben.
+)
+
+if %portraits% == j (
+ echo Updating portraits ..
+ rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/portraits/ .
+ if errorlevel 1 (
+ echo Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung.
+ pause
+ exit
+ )
+) ELSE (
+ echo Lade keine Portraits herunter, da so bei Konfiguration angegeben.
+)
+
+if %tlks% == j (
+ echo Updating tlks ..
+ rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/tlk/ .
+ if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+ )
+) else (
+ echo Lade keine tlks herunter, da so bei Konfiguration angegeben.
+)
+
+if %haks% == j (
+ echo Updating haks ..
+ rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/hak/ .
+ if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+ )
+) else (
+ echo Lade keine haks herunter, da so bei Konfiguration angegeben.
+)
+
+
+echo Fertig, starte NWN
+start /WAIT nwmain.exe +connect miyeritar.swordcoast.net:5121
View
38 updater/SilmRunDM.bat
@@ -0,0 +1,38 @@
+@echo off
+setlocal
+set /P dmpass="DM Password? "
+
+echo Updating ourselves. :)
+rsync\rsync.exe -Rvz --progress -c rsync://miyeritar.swordcoast.net/nwn/SilmRunDM.bat .
+if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+)
+
+echo Updating haks ..
+rsync\rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/hak/ .
+if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+)
+
+echo Updating tlks ..
+rsync\rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/tlk/ .
+if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+)
+
+echo Updating portraits ..
+rsync\rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/portraits/ .
+if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+)
+
+echo All done, starting NWN for you
+start /WAIT nwmain.exe -dmc +connect miyeritar.swordcoast.net:5121 +password %dmpass%
View
93 updater/SilmUpdate.bat
@@ -0,0 +1,93 @@
+@echo off
+
+if not exist nwmain.exe (
+ echo Du befindest dich hier nicht im NWN-Verzeichnis.
+ echo Bitte rufe mich im NWN-Verzeichnis auf.
+ echo Taste druecken zum Beenden.
+ pause
+ exit
+)
+
+setlocal
+
+set PATH=%PATH%;rsync
+
+set portraits=j
+set self=j
+set tlks=j
+set haks=j
+
+if not exist silmsettings.bat (
+ echo Dies scheint das erste Mal zu sein, dass du den Silbermarken-Updater startest.
+ echo Beantworte bitte die folgenden Fragen mit j/n fuer Ja/Nein.
+
+ :askport
+ set /P portraits=" Soll ich automatisch alle Spieler-Portraits herunterladen? [j/n]? "
+ if not "%portraits%" == "j" (
+ if not "%portraits%" == "n" (
+ goto :askport
+ )
+ )
+
+ echo set init=j > silmsettings.bat
+ echo set self=j >> silmsettings.bat
+ echo set portraits=%portraits% >> silmsettings.bat
+ echo set tlks=j >> silmsettings.bat
+ echo set haks=j >> silmsettings.bat
+ echo Einstellungen nach silmsettings.bat gesichert.
+) else (
+ call silmsettings.bat
+ echo Einstellungen laden.
+)
+
+
+if %self% == j (
+ echo Updating ourselves ..
+ rsync.exe -Rvz --progress -c rsync://miyeritar.swordcoast.net/nwn/SilmUpdate.bat .
+ if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+ )
+) else (
+ echo Lade keinen aktuellen Updater herunter, da so bei Konfiguration angegeben.
+)
+
+if %portraits% == j (
+ echo Updating portraits ..
+ rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/portraits/ .
+ if errorlevel 1 (
+ echo Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung.
+ pause
+ exit
+ )
+) ELSE (
+ echo Lade keine Portraits herunter, da so bei Konfiguration angegeben.
+)
+
+if %tlks% == j (
+ echo Updating tlks ..
+ rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/tlk/ .
+ if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+ )
+) else (
+ echo Lade keine tlks herunter, da so bei Konfiguration angegeben.
+)
+
+if %haks% == j (
+ echo Updating haks ..
+ rsync.exe -rRvz --progress --size-only rsync://miyeritar.swordcoast.net/nwn/hak/ .
+ if errorlevel 1 (
+ echo "Fehler bei Uebertragung. Bitte lies die obige Fehlermeldung."
+ pause
+ exit
+ )
+) else (
+ echo Lade keine haks herunter, da so bei Konfiguration angegeben.
+)
+
+echo Fertig.
+pause
View
19 updater/silmrun.sh
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+# Note that all local edits will be lost on execute, if you keep this line.
+echo "Updating ourselves. :)"
+rsync -Rvz --progress -c rsync://swordcoast.net/nwn/silmrun.sh .
+
+echo "Updating haks .."
+rsync -rRvz --progress --size-only rsync://swordcoast.net/nwn/hak/ .
+
+echo "Updating tlks .."
+rsync -rRvz --progress --size-only rsync://swordcoast.net/nwn/tlk/ .
+
+echo "Updating portraits .."
+rsync -rRvz --progress --size-only rsync://swordcoast.net/nwn/portraits/ .
+
+echo "All done, starting NWN for you "
+# For some reason, this does not work on linux, but on win32
+#./nwn +connect swordcoast.net:5121 $@
+./nwn $@
View
16 updater/silmupdate.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# Note that all local edits will be lost on execute, if you keep this line.
+echo "Updating ourselves. :)"
+rsync -Rvz --progress -c rsync://swordcoast.net/nwn/silmupdate.sh .
+
+echo "Updating haks .."
+rsync -rRvz --progress --size-only rsync://swordcoast.net/nwn/hak/ .
+
+echo "Updating tlks .."
+rsync -rRvz --progress --size-only rsync://swordcoast.net/nwn/tlk/ .
+
+echo "Updating portraits .."
+rsync -rRvz --progress --size-only rsync://swordcoast.net/nwn/portraits/ .
+
+echo "All done"
Please sign in to comment.
Something went wrong with that request. Please try again.