inital commit. Not all games work 100, or even 50 percent lol.
This commit is contained in:
32
godville-tracker/datachecker.sh
Executable file
32
godville-tracker/datachecker.sh
Executable file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
|
||||
#If there is more than one command line arg something is wrong
|
||||
if [ $# -gt 1 ] ; then
|
||||
echo "usage:
|
||||
$0 godname"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
#set godName variable if it was passed from the command line
|
||||
if [ $# -eq 1 ] ; then
|
||||
godName="$1"
|
||||
fi
|
||||
|
||||
#read from file if it exists, and name wasn't passed in on command line
|
||||
if [ -f .godville-trackerrc -a $# -eq 0 ] ; then
|
||||
source .godville-trackerrc
|
||||
fi
|
||||
|
||||
#if name is not set in file, prompt for it here
|
||||
if [ -z "$godName" ] ; then
|
||||
read -p "Please enter the god's name? " godName
|
||||
fi
|
||||
|
||||
godvilleInfo="$(curl -Ss "http://godvillegame.com/gods/api/${godName}.json")"
|
||||
clear
|
||||
#remove most of the json stuff
|
||||
godvilleInfo="$(echo "$godvilleInfo" | sed -e 's/":"/ /g' -e 's/","/\n/g')"
|
||||
godvilleInfo="$(echo "$godvilleInfo" | sed -e 's/":/ /g' -e 's/,"/\n/g')"
|
||||
godvilleInfo="$(echo "$godvilleInfo" | sed -e 's/{"//g' -e 's/"}//g')"
|
||||
echo "$godvilleInfo"
|
||||
exit 0
|
Reference in New Issue
Block a user