Advertisement
Guest User

Untitled

a guest
Jan 20th, 2014
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.75 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. file=/var/www/cache/rankings.php
  4.  
  5. # votesite 0
  6. v0=`wget -O - -o - http://www.xtremetop100.com/world-of-warcraft | grep -B 2 -i truewow | sed -n "s/.*<b>\([0-9]*\).*/\1/p"`
  7.  
  8. # votesite 1
  9. 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"`
  10.  
  11. #votesite 2
  12. v2=`wget -O - -o - http://www.top100arena.com/site.asp?i=47264 | grep -A 1 "Current Rank:" | tail -n 1`
  13.  
  14. #votesite 3
  15. 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"`
  16.  
  17. #votesite 4
  18. 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"`
  19.  
  20. #votesite 5
  21. 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"`
  22.  
  23. #votesite 6
  24. 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"`
  25.  
  26. #votesite 7
  27. 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"`
  28.  
  29. #votesite 8
  30. 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"`
  31.  
  32. #votesite 9
  33. v9=`wget -O - -o - http://www.openwow.com/ | grep -B 9 -i "truewow" | sed -n "s~.*<span>\([0-9]*\).*~\1~p"`
  34.  
  35.  
  36.  
  37.  
  38.  
  39. echo '<?php' > $file
  40. echo '$rankings = array(' >> $file
  41.  
  42. for i in `seq 0 9`; do
  43.         j=v$i;
  44.         if [ 'x' != 'x'${!j} ]; then
  45.                 echo "$i => ${!j}," >> $file
  46.         fi
  47. done
  48.  
  49.  
  50. echo ');' >> $file
  51. echo '?>' >> $file
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement