This is a little python script that downloads the content from SolidFiles.com. This can be integrated in any of your python scripts and it'll return the various parameters for the file present on a particular SolidFiles link.
This is supported by both, Python 2 and 3.
If you're on windows, then you should grab the windows binary from the release section, rather than running python script.
1.) Python 2.7.x or Pythno 3.x.x
1.) requests
2.) tqdm
You can get these libraries from pip
or easy_install
by running the commands. Or you can use the requirements.txt
file provided in this repository to fetch all the dependencies at once.pip install -r requirements.txt
is the command that should do the job. Make sure you're in the directory where the requirements.txt
is present.
1.) Run this script.
2.) Copy the SoliFile's link and paste in this script.(Link Example:- http://www.solidfiles.com/d/01eae01e20/)
3.) Press Enter and wait.
If you want to download batch links, you can do so by passing an argument "-b or --batch" followed by the file name. The file name you are passing should be the file that holds all the links (new link on a new line) and is present in the directory of this script.
For example : SolidFiles.exe --batch "links.txt"
#NOTE:- I'd recommend running it in a cmd for first time, to see if you're missing anything important.
1.) To show how much time is left in completing the file download.
1.) Re-wrote the whole script with function calls for better work flow.
2.) If the file doesn't exist, the script gives the respective error(s).
3.) Fixed the Slow Download Speed in the script.
4.) Re-wrote the script again to use the classes and remove the junk code. Simple structure now.
5.) Removed embedURL
entry. Seems like only .mp4
has that parameter.
6.) Batch download enabled.
You can always send some money over from this :
Patreon Link : https://www.patreon.com/xonshiz
Any amount is appreciated :)
If you have any queries or want me to make a script to automate something, feel free to drop me an email at : xonshiz[at]psychoticelites.com