#!/bin/bash ############################################################################### ##### First line (shebang line) should contain a valid bourne or korn ######### ##### compatible shell. Examples: ############################################# ##### #!/bin/bash ############################################################# ##### #!/bin/ksh ############################################################## ##### #!/usr/local/bin/bash ################################################### ##### #!/usr/local/bin/ksh #################################################### ############################################################################### ############################################################################### ##### CONFIGURATION, MODIFY THIS PART TO FIT YOUR SYSTEM ###################### ############################################################################### TARGET="/tmp/banid.cfg" TYPE="steam" # should be "won" or "steam" ############################################################################### ##### DO NOT MODIFY ANYTHING BELOW THIS LINE !!! ############################## ############################################################################### WGET="0" FETCH="0" LYNX="0" case "${TYPE}" in "steam") ;; "won") ;; *) echo TYPE should be \"won\" or \"steam\". exit 1 ;; esac DIRNAME=`dirname ${TARGET}` if [ ! -d "${DIRNAME}" ]; then echo Target directory \"${DIRNAME}\" does not exist. exit 1 fi if [ -x "/usr/bin/wget" ]; then WGET="/usr/bin/wget" else if [ -x "/usr/local/bin/wget" ]; then WGET="/usr/local/bin/wget" else if [ -x "/usr/bin/fetch" ]; then FETCH="/usr/bin/fetch" else if [ -x "/usr/local/bin/fetch" ]; then FETCH="/usr/local/bin/fetch" else if [ -x "/usr/bin/lynx" ]; then LYNX="/usr/bin/lynx" else if [ -x "/usr/local/bin/lynx" ]; then LYNX="/usr/local/bin/lynx" fi; fi; fi; fi; fi; fi if [ "${WGET}" != "0" ]; then ${WGET} -O ${TARGET} http://banlist.vudumen.hu/${TYPE}/banid.cfg 2>/dev/null >/dev/null else if [ "${FETCH}" != "0" ]; then ${FETCH} -o ${TARGET} http://banlist.vudumen.hu/${TYPE}/banid.cfg 2>/dev/null >/dev/null else if [ "${LYNX}" != "0" ]; then ${LYNX} --source http://banlist.vudumen.hu/${TYPE}/banid.cfg 2>/dev/null >${TARGET} else echo No downloader binary found on your system. echo Supported downloader binaries: wget, fetch, lynx. exit 1 fi; fi; fi