mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-03-02 22:57:32 -05:00
Option to prevent multifile downloads from being placed in a folder with the same name as the torrent #1262
Labels
No labels
Accessibility
AppImage
Bounty
Build system
CI
Can't reproduce
Code cleanup
Confirmed bug
Confirmed bug
Core
Crash
Data loss
Discussion
Docker
Documentation
Duplicate
Feature
Feature request
Feature request
Feature request
Filters
Flatpak
GUI
Has workaround
I2P
Invalid
Libtorrent
Look and feel
Meta
NSIS
Network
Not an issue
OS: *BSD
OS: Linux
OS: Windows
OS: macOS
PPA
Performance
Project management
Proxy/VPN
Qt bugs
Qt6 compat
RSS
Search engine
Security
Temp folder
Themes
Translations
Triggers
Waiting diagnosis
Waiting info
Waiting upstream
Waiting web implementation
Watched folders
WebAPI
WebUI
autoCloseOldIssue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/qBittorrent#1262
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nobkins on GitHub (Feb 28, 2014).
Background Info:
I am using the windows version of qTorrent.
I want to distribute files using p2p to essentially allow clients to replicate the files the user wishs to have from a server library onto their own machines.
I want the file structure to be replicated as well. The problem is that with multi-file torrents (which is what I need to use), Files are always placed into a download directory that is the same as the torrent name specified in the info dictionary. If it was possible to override this option by adding a checkbox to the torrent add dialogue with "Do not use torrent name for save directory" (or something similar) then that would achieve what I need.
This option should only be displayed for mult-file torrents (as single file torrents do not need this). The option should be enabled if the files attribute exists in the info dictionary. If it does not exist it is a single file torrent not a multi-file torrent.
If the state of the checkbox was remembered then when the next torrent was added if the user had enabled the checkbox for the previous torrent it would also be enabled for this torrent - making it more intuitive for the user.
Here is an example:
Torrent contains following info dictionary:
name: A collection of files
files: path: File one.pdf
files: path: \a folder\anotherfolder\2nd file.exe
As standard this torrent would be downloaded and saved as follows:
Download Folder\A collection of files\file one.pdf
Download Folder\A collection of files\a folder\anotherfolder\2nd file.exe
I want to be able to check a "Do not use torrent name for save directory" so that I end up with the following in my download folder:
Download Folder\file one.pdf
Download Folder\a folder\anotherfolder\2nd file.exe
Advantages:
Because files keep their initial file structure it allows users to replicate parts of an organised file library. At the moment this would have to be done by hand when adding the download or after the download is complete.
Disadvantages:
None that I can see. Users can choose to ignore the checkbox and the behaviour is unchanged.
Thanks for taking the time to read this far. So far I have not been able to find a torrent client that supports this feature. As the names provided in the info-dictionary are purely advisory (the user can choose to save files where ever they wish) this option would add a nice feature.
Jim
@valendra commented on GitHub (Jul 1, 2014):
This option exists in µtorrent and is what I am missing the most since I started using qbit.
Pleeeeease, someone, implement a checkbox labelled "create a new folder" when downloading a torrent with multiple files.
For exemple, if I wanted to download holliday movies from my family, I could have folders on my HDD labelled like : D:\Videos\Dad\Scotland, D:\Videos\Dad\Morroco, D:\Videos\Mom\Italia, etc.
If "Dad" sends me multiple holliday movies from Scotland at once, I don't want them to go in D:\Videos\Dad\Scotland\DCIM100PANAwtfbbq but just to be put in the parent folder...
@chrishirst commented on GitHub (Jul 2, 2014):
"D:\Videos\Dad\Scotland\DCIM100PANAwtfbbq" is a folder name that has been created by the camera so is part of the payload.
@sledgehammer999 commented on GitHub (Jul 2, 2014):
This will be probably get done for 3.2.0 #588