昨天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多用户拼手速,我表示不自动化不行的。
话说bash不能静态换行么?看着有点累……
总之恭喜,bash拯救世界。
那个……说个题外话,您的skin很漂亮
根据kde air的plasma主题制作的。支持wp 3的换背景。
向页面顶端看,下载地址在那里。