View Full Version : [Feature Request] Set Priority for Individual Files
TiCL
October 31st, 2006, 11:43 AM
Enable the user to set priority (High, Normal, Do not Download) for individual files in a torrent
merlyn
November 2nd, 2006, 12:43 AM
Enable the user to set priority (High, Normal, Do not Download) for individual files in a torrent
Indeed, I would also like to know whether it is possible, as I have found this feature quite useful.
Cheers.
kripkenstein
November 2nd, 2006, 04:50 AM
Enable the user to set priority (High, Normal, Do not Download) for individual files in a torrent
Deluge already has "Download/Do not download" per file (checkboxes near the file names, column: "Download?", in the file list tab). A priority system is not currently available in libtorrent.
However, there is a possibility of a workaround. A plugin can implement a quasi-priority system strictly from the GUI, by something like setting "Download" for a low-priority file only part of the time. This would be suboptimal, however. For that reason, and that other issues are more pressing, I won't be doing this, but someone else could write such a plugin, of course.
mithras86
November 2nd, 2006, 06:28 AM
That's not only a workaround, that's a workaround with a route from Amsterdam to London via South Africa.
I think it's better to post a feature request for libtorrent. If they already put in on the roadmap, this option should wait until libtorrent is ready. It's wasted work, and the plugin isn't really an option, because it doesn't set the priority, but only turn files on and off.
kripkenstein
November 2nd, 2006, 07:09 AM
That's not only a workaround, that's a workaround with a route from Amsterdam to London via South Africa.
...
It's wasted work, and the plugin isn't really an option, because it doesn't set the priority, but only turn files on and off.
Yeah, it's not so good, but possibly not as bad as you make it sound :) It's really just like dithering for intensity, i.e. instead of drawing gray you draw white next to black (close enough, that would work). If there was 0 overhead (time to wait for a requested piece to start downloading) and so forth, then the dithering would work perfectly - requesting a file 50% of the time would get it to download at 50% of normal speed. Except that there is an overhead issue, of course... on bittorrent, this might not be so bad (compared to eMule for example). Still, the dithering would need to be on a large time scale, though (minutes or more).
But yes, although this would be a 10-lines-of-code workaround, it wouldn't be so good, so I won't be implementing it.
I think it's better to post a feature request for libtorrent. If they already put in on the roadmap, this option should wait until libtorrent is ready.
Agreed. This feature has already been requested on libtorrent IIRC.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.