Skip to content

handiandi/fileJoker_downloader_cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 

Repository files navigation

A CLI for downloading files from FileJoker.net

A CLI for downloading files from FileJoker.net (Premium - you need a paid account). Suitable for use and downloading file on remote PC

Note/OBS: FileJoker has implented an anti-robot feature ("Are you a human"/captcha). Due to this, this script won't work - unfortunately. But there is a work-around: If you login and download one file manually (hence pass the captcha), then you can use the script for the other files (do not know how many until captcha is reactivated).

Installation

  1. Clone/download the files from the repository
  2. Install Pipy packages: pip3 install -r requirements.txt or pip2 install -r requirements.txt
  3. Done! :)

Quick-guide for use:

The script takes 3 mandatory arguments: Login credentials (email and password) and one or more FileJoker link for wanted file(s). The script also take 1 optional argument: Relative path to save the wanted file

  • -e [string]: Login email
  • -p [string]: Login password
  • -l [string]: FileJoker link
  • -f [file]: Text file with FileJoker links (one per line)
  • -t [thread]: Define number simultaneous download link [default is 1]
  • -path [string]: Relative path to save the wanted file. Must be an already created folder. Default: Same folder as the script is in

OBS: You must use minimum -l or -f. You can use both, if you like.

You can use --help for help.

About the file flag (-f)

The file should contain one FileJoker link per line.
More, you can comment out lines (links) if the script should ignore them. You do this with '#'
You can also specify a new name for a file. By using '--> [new name]', the script will rename the file to '[new name]' after the download is finished.

Example:

https://filejoker.net/link1
https://filejoker.net/link2 --> my_new_file
#https://filejoker.net/link3

In the example above, the following is happening:

  • Link1 will be downloaded as is
  • The file from link2 will be renamed to 'my_new_file'. The file will keep it's extension.
  • Link3 will be ignored.

Dependencies

  • Requests
  • BeautifullSoup
  • tqdm

Issues and to-do

  • Can't download multiple files simultaneously. (Fix by @vBlackOut)
  • No use phantomJS for more speed (Fix by @vBlackOut)
  • Can only be used on Unix file systems due to '/' in path. ('\' is not supported)

About

A CLI for premium downloading from FileJoker.net

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages