Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- file=/var/www/cache/rankings.php
- # votesite 0
- v0=`wget -O - -o - http://www.xtremetop100.com/world-of-warcraft | grep -B 2 -i truewow | sed -n "s/.*<b>\([0-9]*\).*/\1/p"`
- # votesite 1
- v1=`wget -O - -o - http://www.mmorpgtoplist.com/world-of-warcraft | grep -B 4 -i truewow | sed -n "s/.*class=\"middlebda\">\([0-9]*\).*/\1/p"`
- #votesite 2
- v2=`wget -O - -o - http://www.top100arena.com/site.asp?i=47264 | grep -A 1 "Current Rank:" | tail -n 1`
- #votesite 3
- v3=`wget -O - -o - http://www.gamesites200.com/wowprivate/details-7803.html | grep -m 1 "Current Rank:" | sed -n "s~.*Current Rank:</b></td><td>\([0-9]*\).*~\1~p"`
- #votesite 4
- v4=`wget -O - -o - http://www.gamingsites100.com/world-of-warcraft/ | grep -B 6 -i -m 1 "truewow" | sed -n "s~.*position\">\([0-9]*\).*~\1~p"`
- #votesite 5
- v5=`wget -O - -o - http://www.gtop100.com/worldofwarcraft | grep -B 1 -i -m 1 "truewow" | sed -n "s~.*cell-lT\">\([0-9]*\).*~\1~p"`
- #votesite 6
- v6=`wget -O - -o - http://www.topgamesites.net/worldofwarcraft | grep -B 2 -i -m 1 "truewow" | head -n 1 | sed -n "s~\W*\([0-9]*\)<br.*~\1~p"`
- #votesite 7
- v7=`wget -O - -o - http://www.wowstatus.net/?p=Server\&id=695383 | grep -A 3 -m 1 "Rank:" | sed -n "s~^#\([0-9]*\).*~\1~p"`
- #votesite 8
- v8=`wget -O - -o - http://topg.org/World-Of-Warcraft | grep -B 5 -i -m 1 "truewow" | sed -n "s~.*<span class=\"rank\"><center>\([0-9]*\).*~\1~p"`
- #votesite 9
- v9=`wget -O - -o - http://www.openwow.com/ | grep -B 9 -i "truewow" | sed -n "s~.*<span>\([0-9]*\).*~\1~p"`
- echo '<?php' > $file
- echo '$rankings = array(' >> $file
- for i in `seq 0 9`; do
- j=v$i;
- if [ 'x' != 'x'${!j} ]; then
- echo "$i => ${!j}," >> $file
- fi
- done
- echo ');' >> $file
- echo '?>' >> $file
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement