Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2015
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1. import http.client
  2. from bs4 import BeautifulSoup
  3.  
  4. conn = http.client.HTTPConnection('2ch.hk')
  5. conn.request('GET', '/', None, {'Accept': 'text/plain'})
  6. res = conn.getresponse()
  7. data = res.read()
  8. conn.close()
  9.  
  10. soup = BeautifulSoup(str(data))
  11. cap = soup.find(id='cf-captcha-bookmark')
  12. src = cap.iframe['src'][2:]
  13. reqsrc = '/'.join(src.split('/')[1:])
  14.  
  15. conn = http.client.HTTPConnection(src.split('/')[0])
  16. conn.request('GET', '/' + reqsrc, None, {'Accept': 'text/plain'})
  17. res = conn.getresponse()
  18. data2 = res.read()
  19. conn.close()
  20.  
  21. soup2 = BeautifulSoup(str(data2))
  22. c = soup2.html.body.form
  23. imgsrc = c.img['src']
  24.  
  25. imgsrc = '/'.join(src.split('/')[1:-1]) + '/' + imgsrc
  26.  
  27. conn = http.client.HTTPConnection(src.split('/')[0])
  28. conn.request('GET', '/'+imgsrc, None, {'Accept': 'text/plain'})
  29. res = conn.getresponse()
  30. data3 = res.read()
  31. conn.close()
  32.  
  33. image=open('.\\newimage.jpg', 'wb')
  34. image.write(data3)
  35. image.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement