Guest User

nigger

a guest
Oct 23rd, 2020
890
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1. # anonfiles downloader v0.3
  2. import sys
  3. import bs4
  4. import requests
  5. import requests.utils
  6. import subprocess
  7.  
  8. def main():
  9.     if len(sys.argv) != 2:
  10.         print(f"{sys.argv[0]} <url>")
  11.         sys.exit(1)
  12.  
  13.     url = sys.argv[1]
  14.  
  15.     bs = bs4.BeautifulSoup(requests.get(url).text, features="lxml")
  16.     urlelement = bs.find(id="download-url")
  17.  
  18.     if urlelement == None:
  19.         print("invalid url")
  20.     else:
  21.         url = urlelement["href"]
  22.         print(url)
  23.         path = requests.utils.urlparse(urlelement["href"]).path
  24.        
  25.         with open("temp_urls.txt", "w") as temp_urls:
  26.             for index in range(101, 140):
  27.                 temp_urls.write(f"https://cdn-{index}.anonfiles.com{path}\t")
  28.  
  29.         subprocess.run(["aria2c", "--max-concurrent-downloads=20", "--max-connection-per-server=16", "--split=32", "--continue=true", "--input-file=temp_urls.txt"])
  30.  
  31. if __name__ == '__main__':
  32.     main()
Add Comment
Please, Sign In to add comment