summaryrefslogtreecommitdiff
path: root/misc/scripts
diff options
context:
space:
mode:
authorDennis Friis <peavey@placid.dk>2008-04-02 15:09:18 +0000
committerDennis Friis <peavey@placid.dk>2008-04-02 15:09:18 +0000
commit97bb21a79949779df76269b087f3bce7ef8179ee (patch)
tree08b3bdee2f3596581dd8d8f051afd37ee648cee7 /misc/scripts
parentdafdbbe9f1db3e6943003a79a6e23c00da2f2fe1 (diff)
downloadtmwa-97bb21a79949779df76269b087f3bce7ef8179ee.tar.gz
tmwa-97bb21a79949779df76269b087f3bce7ef8179ee.tar.bz2
tmwa-97bb21a79949779df76269b087f3bce7ef8179ee.tar.xz
tmwa-97bb21a79949779df76269b087f3bce7ef8179ee.zip
initial checkin
Diffstat (limited to 'misc/scripts')
-rw-r--r--misc/scripts/char-server.sh4
-rw-r--r--misc/scripts/char_start3
-rw-r--r--misc/scripts/login-server.sh4
-rw-r--r--misc/scripts/login_start3
-rw-r--r--misc/scripts/map-server.sh4
-rw-r--r--misc/scripts/map_start3
-rw-r--r--misc/scripts/object_del.bat12
-rw-r--r--misc/scripts/start32
8 files changed, 65 insertions, 0 deletions
diff --git a/misc/scripts/char-server.sh b/misc/scripts/char-server.sh
new file mode 100644
index 0000000..77931f9
--- /dev/null
+++ b/misc/scripts/char-server.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+while [ true ] ; do
+ nice -n 19./char-server
+done
diff --git a/misc/scripts/char_start b/misc/scripts/char_start
new file mode 100644
index 0000000..425140f
--- /dev/null
+++ b/misc/scripts/char_start
@@ -0,0 +1,3 @@
+#!/bin/bash
+cd /home/tmw-server/tmw-server
+./char-server >/dev/null &
diff --git a/misc/scripts/login-server.sh b/misc/scripts/login-server.sh
new file mode 100644
index 0000000..8a3fe69
--- /dev/null
+++ b/misc/scripts/login-server.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+while [ true ] ; do
+ nice -n 19 ./login-server
+done
diff --git a/misc/scripts/login_start b/misc/scripts/login_start
new file mode 100644
index 0000000..f3630d3
--- /dev/null
+++ b/misc/scripts/login_start
@@ -0,0 +1,3 @@
+#!/bin/bash
+cd /home/tmw-server/tmw-server/
+./login-server >/dev/null &
diff --git a/misc/scripts/map-server.sh b/misc/scripts/map-server.sh
new file mode 100644
index 0000000..7105add
--- /dev/null
+++ b/misc/scripts/map-server.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+while [ true ] ; do
+ nice -n 19 ./map-server
+done
diff --git a/misc/scripts/map_start b/misc/scripts/map_start
new file mode 100644
index 0000000..c498ac1
--- /dev/null
+++ b/misc/scripts/map_start
@@ -0,0 +1,3 @@
+#!/bin/bash
+cd /home/tmw-server/tmw-server/
+./map-server >/dev/null &
diff --git a/misc/scripts/object_del.bat b/misc/scripts/object_del.bat
new file mode 100644
index 0000000..a93e53f
--- /dev/null
+++ b/misc/scripts/object_del.bat
@@ -0,0 +1,12 @@
+echo Y | del src\char\*.o
+echo Y | del src\char\GNUmakefile
+echo Y | del src\char_sql\*.o
+echo Y | del src\char_sql\GNUmakefile
+echo Y | del src\common\*.o
+echo Y | del src\common\GNUmakefile
+echo Y | del src\login\*.o
+echo Y | del src\login\GNUmakefile
+echo Y | del src\login_sql\*.o
+echo Y | del src\login_sql\GNUmakefile
+echo Y | del src\map\*.o
+echo Y | del src\map\GNUmakefile
diff --git a/misc/scripts/start b/misc/scripts/start
new file mode 100644
index 0000000..f73fafd
--- /dev/null
+++ b/misc/scripts/start
@@ -0,0 +1,32 @@
+# /bin/bash
+
+./athena-start start
+sleep 30
+
+while [ true ] ; do
+if [ " 0" = "$(ps | grep -e login | wc -l)" ] ||
+ [ " 0" = "$(ps | grep -e char | wc -l)" ] ||
+ [ " 0" = "$(ps | grep -e map | wc -l)" ]; then
+printf "Error:"
+date
+ sleep 10
+ printf "Checking:"
+ date
+ if [ " 0" = "$(ps | grep -e login | wc -l)" ] ||
+ [ " 0" = "$(ps | grep -e char | wc -l)" ] ||
+ [ " 0" = "$(ps | grep -e map | wc -l)" ]; then
+ printf "Error Confirmation:"
+ date
+ printf "Restoration:"
+ date
+ ./athena-start start
+ else
+ printf "Check Miss Sorry:"
+ date
+ fi
+else
+#printf "Check OK:"
+#date
+fi
+sleep 10
+done \ No newline at end of file