No description
  • Python 99.7%
  • Shell 0.3%
Find a file
2026-03-08 23:33:43 +00:00
sitelibs Uploadflix uploading with automatic account creation 2026-03-08 23:33:43 +00:00
.gitignore Add gofile download support and separate files 2026-02-28 01:33:31 +00:00
anonfile-dl Anonfile downloading 2026-03-01 23:09:56 +00:00
anonfile-up Add anonfile upload 2026-03-01 21:13:08 +00:00
gofile-dl Remove unused website token code from gofile 2026-03-06 23:32:57 +00:00
gofile-up Uploadbay support 2026-02-28 22:55:55 +00:00
install-pyupdl.sh Fix install script 2026-03-01 20:44:28 +00:00
README.md Uploadflix uploading with automatic account creation 2026-03-08 23:33:43 +00:00
uploadbay-up Uploadbay support 2026-02-28 22:55:55 +00:00
uploadflix-dl Uploadflix downloading 2026-03-01 00:08:04 +00:00
uploadflix-up Uploadflix uploading with automatic account creation 2026-03-08 23:33:43 +00:00
util.py Uploadflix uploading with automatic account creation 2026-03-08 23:33:43 +00:00

PyUpDl

Upload and download scripts for various file hosts.

Features

  • Support for the hosts listed below
  • Upload and download progress indicator
  • Proxy option
  • Minimalist code is easy to audit
  • Host-specific options

Hosts

Host Download Upload
gofile.io
uploadbay.net
uploadflix
anonfile.de

= Not needed (download links are direct mirrors, use curl or wget)

Installation

First install the following packages:

  • python3-request
  • python3-bs4
  • python3-pil

Then clone the repo anywhere and run install-pyupdl.sh. Alternatively you can manually at this line to ~/.bashrc:

export PATH="/path/to/pyupdl:$PATH"

Usage

For downloaders run sitename-dl LINK1 LINK2 ....

For uploaders run sitename-up FILE1 FILE2 ....

It is recommended to run the upload and/or download script(s) with the -h argument before use to learn about any site-specific options.