Advertisement
Guest User

Finder

a guest
Dec 9th, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. import sys, requests
  2. from multiprocessing.pool import ThreadPool as pool
  3.  
  4. try:
  5. url = (sys.argv[1])
  6. except (IndexError):
  7. sys.exit()
  8. try:
  9. wrld = open(sys.argv[2]).readlines()
  10. except (IndexError):
  11. sys.exit()
  12.  
  13. find = 0
  14. tryn = 0
  15.  
  16. print ('[-] '+str(len(wrld)))
  17.  
  18. def finder(y):
  19. global find, tryn, url
  20. req = requests.get(url+y)
  21. if req.status_code == 200:
  22. find += 1
  23. open('find.txt','a').write(url+y+'\n')
  24. else:
  25. tryn += 1
  26. sys.stdout.write('\r[+] Try '+str(tryn)+' | Find '+str(find)),;sys.stdout.flush()
  27.  
  28. tr = pool(20)
  29. tr.map(finder, wrld)
  30. sys.exit('')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement