aboutsummaryrefslogtreecommitdiff
path: root/tools/getrunlist.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/getrunlist.sh')
-rw-r--r--tools/getrunlist.sh57
1 files changed, 0 insertions, 57 deletions
diff --git a/tools/getrunlist.sh b/tools/getrunlist.sh
deleted file mode 100644
index 0592321..0000000
--- a/tools/getrunlist.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/bash
-
-if [ "$2" == "" ]; then
- echo "Usage: getrunlist.sh USER PASSWORD DIR"
- exit 1
-fi
-BOCASERVER=45.33.30.235
-user=$1
-pass=$2
-dir=$3
-if [ "$dir" == "" ]; then
- dir=/root
-fi
-
-for i in uuencode wget tr sha256sum cut; do
- p=`which $i`
- if [ -x "$p" ]; then
- echo -n ""
- else
- echo "$i" not found
- exit 1
- fi
-done
-
-while /bin/true; do
- tt=`date +%s-%N`
-temp=/tmp/.temp.$tt.txt
-md=`wget -t 2 -T 5 -S http://$BOCASERVER/boca/index.php -O /dev/null --save-cookies ${temp}.cookie.txt --keep-session-cookies 2>&1 | grep PHPSESS | tail -n1`
-echo "$md" | grep -q PHPSESS
-if [ "$?" == "0" ]; then
- md=`echo $md | cut -f2 -d'=' | cut -f1 -d';'`
- res=`echo -n $pass | sha256sum - | cut -f1 -d' '`
- res=`echo -n "${res}${md}" | sha256sum - | cut -f1 -d' '`
- wget -t 2 -T 5 "http://$BOCASERVER/boca/index.php?name=${user}&password=${res}" --load-cookies ${temp}.cookie.txt --keep-session-cookies --save-cookies ${temp}.cookie.txt -O $temp 2>/dev/null >/dev/null
- grep -qi incorrect $temp
- if [ $? == 0 ]; then
- echo "$BOCASERVER: User or password incorrect"
- rm -f $temp
- rm -f ${temp}.cookie.txt
- exit 3
- else
- wget -t 2 -T 5 "http://$BOCASERVER/boca/staff/run.php" --load-cookies ${temp}.cookie.txt --keep-session-cookies -O $dir/runlist.$tt.html >/dev/null 2>/dev/null
- rm -f ${temp}.out
- grep -q "Run List" $dir/runlist.$tt.html
- if [ "$?" == "0" ]; then
- echo "FILE $dir/runlist.$tt.html DOWNLOADED"
- else
- echo "ERROR TO DOWNLOAD $dir/runlist.$tt.html"
- fi
- fi
- [ -f "$temp" ] && rm -f "$temp"
- rm -f ${temp}.cookie.txt 2>/dev/null
-else
- echo "COULD NOT REACH THE GLOBAL SERVER"
-fi
-sleep 60
-done