Skip to content

Yemtex/docker-1fichier-downloader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Downloader for 1fichier.com using Tor

Changes in this fork

  • Added optional argument Output-Path, if not used the directory in which the executable is located is used.
  • Added optional argument --verbose
  • Added docker usage

Description

Content in Tor is often saved on hosters like 1fichier.com.

A user named SoupeAuLait from the board Rindexxx (no longer available) wrote a script to download files from 1fichier.com. The script changed the circuit of Tor until a "free slot" for 1fichier.com was found and downloaded the file.

I grabbed this script and rewrote most parts of it. My improvements are

  • Improve readability (speaking variables, proper indentation, ...).
  • Prefer local variables instead of global ones.
  • Allowed mass downloading by putting all links into a text file.
  • Skip already downloaded files.
  • Verify downloaded files (very limited).
  • Use temp folder for all temporary files.
  • Remove temporary files after download.

Usage

Docker

  1. Download the Docker dockerfile wget https://raw.githubusercontent.com/Yemtex/1fichier-downloader/master/1fichier.dockerfile
  2. Build Docker image from dockerfile docker build -t 1fichier -f 1fichier.dockerfile .
  3. Build Docker container from image docker run -d --name 1fichier --restart=unless-stopped 1fichier:latest
  4. Open interactive TTY docker exec -it 1fichier sh
  5. Run script like standalone script

Standalone script

./1fichier.sh File-With-URLs [Output-Path] [--verbose]

or

./1fichier.sh URL [Output-Path] [--verbose]

License

1fichier.sh by eismann@5H+yXYkQHMnwtQDzJB8thVYAAIs is licensed under the Apache License, Version 2.0.

About

Downloader for 1fichier.com using Tor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 95.9%
  • Dockerfile 4.1%