抢蛋记

昨天Dragon Cave放出新蛋,似乎是批量发放的感觉,但是手动点击几乎抢不到,最后我决定祭出脚本抢蛋……

先firefox导出cookie。Cookie Exporter

然后利用wget抢蛋。写了如下脚本,每次抓取主页,提取链接。然后wget请求。至于为什么没有更加并发的请求……是因为会被暂时封成503的……

#!/bin/sh
while true; do
wget --load-cookies cookies.txt http://dragcave.net -O file -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101029 Firefox/3.6.12'
pid=""
for f in `grep 'This egg is covered in a dark crust.' file | grep -o '/get/[a-zA-Z0-9]\{4\}'`
do
	wget --referer=http://dragcave.net --load-cookies cookies.txt http://dragcave.net$f -O `basename $f`  -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101029 Firefox/3.6.12' &
    pid="$pid $!"
done
wait $pid
sleep 10
done

跑了半个小时最终得逞。bash万岁,linux万岁。用这等渣网速点远在那端的网站,和700多用户拼手速,我表示不自动化不行的。

这是战果。
Adopt one today!

This entry was posted in Linux, 日志 and tagged . Bookmark the permalink.

3 Responses to 抢蛋记

  1. 右京样一 says:
    Google Chrome 7.0.517.41 GNU/Linux

    话说bash不能静态换行么?看着有点累……
    总之恭喜,bash拯救世界。

  2. Google Chrome 7.0.517.41 Windows XP

    那个……说个题外话,您的skin很漂亮

  3. csslayer says:
    Firefox 4.0b6 Windows 7

    根据kde air的plasma主题制作的。支持wp 3的换背景。

    向页面顶端看,下载地址在那里。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.