Automated nested archive extraction for qBittorrent downloads - solves the 'No files found' problem for *arr apps
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qbit_torrent_extract-0.2.0.tar.gz.
File metadata
- Download URL: qbit_torrent_extract-0.2.0.tar.gz
- Upload date:
- Size: 22.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fcc3baff056d2baa5c7d27fb9a222bb8458900b484f37b05ea52d5f3518dd55
|
|
| MD5 |
d5e5c7fe1f45a0b1827af35afdd3a4d3
|
|
| BLAKE2b-256 |
7a0191ddc55029f56a5dcdb37e0d5170021df0409469cb38224345da0a27bc8e
|
File details
Details for the file qbit_torrent_extract-0.2.0-py3-none-any.whl.
File metadata
- Download URL: qbit_torrent_extract-0.2.0-py3-none-any.whl
- Upload date:
- Size: 12.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a65110b1ac902cc27626d895798f24fa5f0d3113d227a72de745c4952281a2f
|
|
| MD5 |
f1e06983bb8e04ac79307772e1d06684
|
|
| BLAKE2b-256 |
b65a915f22a31f246d5b741726583ddf2166fd5dd1fffe1fdb3ea3f6a72780c5
|