Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. import math
  2. import random
  3. import urllib.request
  4. import urllib.error
  5.  
  6. chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
  7. letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
  8. sChars = '-'
  9. url_base = "https://lh3.googleusercontent.com/"
  10. counter = "AAAAAAAA"
  11. end = "CLABGAYYCw/"
  12.  
  13. def build():
  14. temp = url_base+sChars
  15. for i in range(11):
  16. temp += chars[random.randint(0,len(chars)-1)]
  17. temp += '/'
  18. for i in range(11):
  19. temp += chars[random.randint(0,len(chars)-1)]
  20. temp += '/' + counter
  21. for i in range(3):
  22. temp += letters[random.randint(0,len(letters)-1)]
  23. temp += '/'
  24. for i in range(33):
  25. temp += chars[random.randint(0,len(chars)-1)]
  26. temp += end
  27. return temp
  28.  
  29. def getResponseCode(url):
  30. global pic
  31. try:
  32. urllib.request.urlretrieve(url,"%s.jpg"%url)
  33. return True
  34. except urllib.error.HTTPError as err:
  35. return False
  36.  
  37. if __name__ == '__main__':
  38. while True:
  39. url = build()
  40. if getResponseCode(url):
  41. print("FOUND PIC: %s"%url)
  42. break
  43. else:
  44. print("No pic found. %s"%url)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement