Advertisement
Guest User

Vithon

a guest
Aug 5th, 2009
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.55 KB | None | 0 0
  1. #!/bin/bash
  2. VERSION=`wget -qO - http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/LATEST`
  3. FILE="chrome-linux"
  4.  
  5. echo "[+] Old, crappy revision: `cat .LATEST.old`..."
  6. echo "[+] Finding out new, less crappy but still crappy revision number..."
  7. wget -q http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/LATEST -O .LATEST.new
  8. echo "[+] New (kinda crappy) revision: `cat .LATEST.new`..."
  9. if [ ! -f ".LATEST.old" ] ; then
  10.     echo "1" > .LATEST.old
  11.     rm .LATEST.new
  12. fi
  13. if [ `cat .LATEST.new` = `cat .LATEST.old` ] ; then
  14.     rm .LATEST.new
  15.     echo "[+] Wait a second. Aren't those the same. Well crap. Buh-bye,"
  16.     exit 0
  17. else
  18.     echo "[+] Updating to (crappy) revision `cat .LATEST.new`..."
  19.     mv .LATEST.new .LATEST.old
  20. fi
  21.  
  22. if [ -f ${FILE}.zip ] ; then
  23.     echo "[+] Deleting some old crap..."
  24.     rm ${FILE}.zip
  25. fi
  26. echo "[+] Downloading (crappy) revision `cat .LATEST.old`..."
  27. wget -q http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/${VERSION}/${FILE}.zip
  28. if [ -f ${FILE}.zip ] ; then
  29.     echo "[+] Deleting some crap..."
  30.     rm -rf ${FILE}
  31.     echo "[+] Unzipping some crap..."
  32.     unzip -q ${FILE}.zip
  33.     echo "[+] Deleting some more crap..."
  34.     rm ${FILE}.zip
  35.     # Add "--enable-plugins" when launching Chrome
  36.     echo "[+] Making a directory full of crap..."
  37.     mkdir ${FILE}/plugins/
  38.     echo "[+] Installing flash (which is crap)..."
  39.     ln -s /usr/lib/mozilla/plugins/libflashplayer.so ${FILE}/plugins/flashplugin.so
  40.     echo "[+] Completed. ;D"
  41.     exit 0
  42. fi
  43. echo "[+] Error. It's probably your own goddamn fault. Fix it your own evil ways."
  44. exit 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement