XploitsR | XRDownloader is a module for faster downloading of files.
Project description
XploitsR | XRDownloader is a module for faster downloading of files. It supports all HTTP protocols and also supports auto resume failed downloads. Has a progress-bar to show download statistics also.
Installation:
pip install xrdownloader
Latest development release on GitHub
Pull and install
pip install -e git+https://github.com/XploitsR/XRDownloader.git@master#egg=XRDownloader
Usage:
# import xrdownloader module
import xrdownloader
# XRDownloader returns the response from ongoing downloads
xr = xrdownloader.XRDownloader()
# To download single file, just put in the url
download("your-file-url")
# To download multiple files, add [] and seperate the links with ,
download(["link-1","link-2","link-3","and so on.."])
# You can also specify a file that contains your links
download("your-file") # example: download("myLinks.txt")
Examples:
single file download
import xrdownloader
xr = xrdownloader.XRDownloader()
response = xr.download("https://xploitsr.tk/assets/csxp_img/logo/icon.png")
print(response)
multiple file download
import xrdownloader
xr = xrdownloader.XRDownloader()
response = xr.download(["https://www.somesite.co/file-1.pdf","https://www.somesite.co/file-2.pdf"])
print(response)
file that contains links of files to download
import xrdownloader
xr = xrdownloader.XRDownloader()
response = xr.download("xploitsr-links.txt")
print(response)
All links you typed since day one of using xrdownloader is saved in a file named: allXlinks.txt in every directory you used xrdownloader module
Screenshot:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xrdownloader-1.0.6.tar.gz
(8.2 kB
view hashes)
Built Distribution
Close
Hashes for xrdownloader-1.0.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5283e1873e24ee5255910c216b046518c21ac64ca5b536536f0ae032f28b4bc0 |
|
MD5 | 57571824c4b6a397718c5f439738d9dc |
|
BLAKE2b-256 | 87a9d16f636a959b5b9f68c1871099b919e8532b7e2233c16e1c7bd625fc735f |