qbit-torrent-extract
Your torrent finished downloading. It's an archive. Inside that archive is another archive. Sonarr doesn't know what to do. Sonarr gives up. You don't get your show.
This tool opens the archives. Now you get your show.
Install
pip install qbit-torrent-extract
Use It
Tell qBittorrent to run it when torrents finish:
Tools → Options → Downloads → Run external program on torrent completion
qbit-torrent-extract "%F"
That's the whole thing.
What It Opens
- ZIP files
- RAR files (even the weird split ones)
- 7z files
- TAR files
Options
Most people don't need these.
--no-preserve Delete archives after extracting (careful)
--verbose Show more information
--max-ratio Zipbomb protection limit
--max-depth How deep to go into nested archives
It's Safe
It checks for zipbombs. It won't follow weird paths that try to write files outside the folder. It skips files that are still downloading. It keeps your original archives unless you tell it not to.
License
MIT
Metadata
Release files for qbit-torrent-extract 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| qbit_torrent_extract-0.2.0.tar.gz | 22.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| qbit_torrent_extract-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.5 kB
Release files / qbit_torrent_extract-0.2.0.tar.gz
| Download URL | qbit_torrent_extract-0.2.0.tar.gz |
|---|---|
| Size | 22.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6fcc3baff056d2baa5c7d27fb9a222bb8458900b484f37b05ea52d5f3518dd55
|
|
BLAKE2b-256 checksum How to use checksums |
7a0191ddc55029f56a5dcdb37e0d5170021df0409469cb38224345da0a27bc8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / qbit_torrent_extract-0.2.0-py3-none-any.whl
| Download URL | qbit_torrent_extract-0.2.0-py3-none-any.whl |
|---|---|
| Size | 12.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7a65110b1ac902cc27626d895798f24fa5f0d3113d227a72de745c4952281a2f
|
|
BLAKE2b-256 checksum How to use checksums |
b65a915f22a31f246d5b741726583ddf2166fd5dd1fffe1fdb3ea3f6a72780c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|