Advertisement
Guest User

smeg posterous

a guest
Feb 15th, 2013
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #!/bin/sh
  2. #
  3. # Sample use, runs 100 curls at a time, downloading range 1 to 2 million
  4. # for chunk in $(seq 100 199); do ./smeg $chunk &; done
  5.  
  6. chunk="$1"
  7. touch ${chunk}0000.hostnames
  8. (for s in $(seq ${chunk}0000 ${chunk}9999); do
  9. echo $s >&2
  10. echo "ateam-site: $s"
  11. if [ -e "site.$s" ]; then
  12. cat "site.$s"
  13. else
  14. curl -s -H "X-Requested-With: XMLHttpRequest" -H "X-Xhrsource: posterous" -X GET -H "Cookie: _sharebymail_session_id=e55e807375f457efa9a22e091c0685c7; email=bugmenot%40trash-mail.com; _plogin=Veritas; logged_in_before=true" http://posterous.com/api/2/sites/$s
  15. fi
  16. done) | perl -ne '$|=1; if (/ateam-site: (\d+)/) { $site=$1 } if (/"full_hostname":"([^"]+)"/) { print "$site\t$1\n"; }' >> ${chunk}0000.hostnames
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement