Guest User

zidane/pixiv picture downloader, simple script

a guest
May 31st, 2010
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.54 KB | None | 0 0
  1. #!/usr/bin/perl
  2.  
  3. $tmp=$ARGV[0];
  4. $tmp=~s/\D//g;
  5.  
  6. system("wget \"http://www.pixiv.net/member_illust.php?mode=medium&illust_id=".$tmp."\" --output-document=/tmp/pixiv-tmp");
  7.  
  8.  
  9. $dtm=`grep $tmp /tmp/pixiv-tmp | grep "href"`;
  10.  
  11.  
  12. $start=index $dtm,"http";
  13. $end=index $dtm,$tmp;
  14. $reg_st=(index $dtm,".",$end) ;
  15. $reg_end=index $dtm,"\"",$reg_st;
  16.  
  17. $exp=substr($dtm,$reg_st,$reg_end-$reg_st);
  18.  
  19. system("rm /tmp/pixiv-tmp");
  20.  
  21. $url=substr($dtm,$start,$end-$start).$tmp.$exp;
  22.  
  23. system("wget ".$url." --referer=http://www.pixiv.net/");
Add Comment
Please, Sign In to add comment