A simple & cross-platform command-line interface for unrestraining links thanks to Alldebrid.
Disclaimer
From now on, Christopher is the only “debrider” project I will maintain.
Feel free to fork pydebrid if you want, but understand that Christopher does the same job than pydebrid and a lot more.
Features
Links unleashing
Bulk unleashing (from txt file)
Embed downloader
Multi-languages subtitles getter
Clipboard or STDOUT output
Account information and expiration alert
Secure config storage
SSL Support
Captcha alert
Intuitive and colorful use
Cross-platform (Tested on Linux and OS X but should works on Windows too)
Installation
pydebrid is available on PyPI. In order to install it, just use the following command :
pip install pydebrid
Usage
pydebrid [-h] [-u File/HTTP URL] [-d] [-i] [-s Subtitles languages] [-o Destination directory] [--stdout]
-h : Display help
-u : Local text/plain file (like links.txt) or remote url (like http://ul.to/abcde)
-d : Download the linked file(s) once debrided
-i : Display current user informations
-s : Get subtitles following a single or comma-separated list of IETF language code
-o : Custom file output directory (otherwise current directory)
--stdout : Output links to STDOUT instead of clipboard
Examples
pydebrid -u http://ul.to/abcde -d -s en,fr
Download http://ul.to/abcde in the current directory with english and french subtitles.
pydebrid -u links.txt
Unrestrain all links in links.txt file (one link per line) and put them in the clipboard.
pydebrid -i
Return infos from your account like Fidelity points, Remaining time, Registration date and more.
Changelog
From 1.0.9 to 1.0.10:
Bugfix by plato79 (fixes https://github.com/davidderus/pydebrid/issues/10) Source: https://github.com/plato79/pydebrid/pull/1
From 1.0.8 to 1.0.9:
Bugfix (see https://github.com/davidderus/pydebrid/issues/6)
From 1.0.6 to 1.0.7:
Updating root URL for Alldebrid website
From 1.0.4 to 1.0.6:
New requests version
New subliminal version
Output to STDOUT (Issue #1)
Future
Resuming download on failure (Issue #2)
Release files for pydebrid 1.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pydebrid-1.0.10.tar.gz | 9.6 kB | Details |
Release files / pydebrid-1.0.10.tar.gz
| Download URL | pydebrid-1.0.10.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0b00571e78f9e55d460bc43e4799c43c7f891ae8ea807c3edcdcdde711ba53d8
|
|
BLAKE2b-256 checksum How to use checksums |
6c21fe8ca5de5619a2b289edf886b54522c3d09332f4e953e4696fd82713bc53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |