Arvid Norberg
Arvid Norberg
it sounds like perhaps you're using an old version of libtorrent, before don't-download files were stored in a separate partfile.
I may be misunderstanding, it sounds like you're describing a UX issue. I believe libtorrent provides accurate counters to present whatever you're looking for. But if you just want per-file...
> Right, but there doesn't seem to be a way not to download full chunks, i.e. not download files you didn't elect to download? Right. downloaded bytes can only be...
> True, but once the piece has been validated, the unneeded bytes can be tossed away. I think it's easy to underestimate the risk to the swarm if everybody implemented...
> It happens in every torrent where files are large. only if you're using a ~~3 years~~ 6 years old copy of libtorrent, or older. It sounds like you would...
do you set the file priority *after* those unwanted files have been created by chance?
ok. There is a missing feature to move data into a partfile. https://github.com/arvidn/libtorrent/blob/RC_1_2/src/storage.cpp#L165 But if the priority is set before the file is created (i.e. any data is downloaded to...
in that case, chances are that you're missing one piece by the time you're done checking. If the unwanted file has priority 0, then the missing piece will be downloaded...
https://github.com/arvidn/libtorrent/pull/6732
> 1. in sparse files that we elect not to download, can downloaded parts be deleted? what should the UX be? if bit torrent stores gigabytes in files I ultimately...