Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import urllib.request
- import random
- import string
- import time
- found = []
- def randomString(stringLength):
- lettersAndDigits = string.ascii_letters + string.digits
- return ''.join(random.choice(lettersAndDigits) for i in range(stringLength))
- timeStart = time.time()
- data = int(input("How many urls do you want to run through: "))
- print(f"Starting program...")
- for i in range(data + 1):
- if i == 0:
- timeEstStart = time.time()
- if i == 10:
- finalEstTime = ((round(time.time() - timeEstStart) * data) / 10) / 60
- print(f"Estimated finshing time: {finalEstTime}mins")
- try:
- url = randomString(8)
- with urllib.request.urlopen(f"https://pastebin.com/raw/{url}") as page:
- data = page.read().decode("utf-8")
- found.append("f{url}")
- except:
- continue
- timeEnd = time.time()
- finalTime = round(timeEnd - timeStart) / 60
- print(f"============== RESULT ==============\nSuccessfully ran through {i} urls\nExecuted in {finalTime}mins (Est: {finalEstTime}mins)\nFound: {found}")
Advertisement
Add Comment
Please, Sign In to add comment