Jump to content

Feature Request regarding DHT and PEX


TuuS

Recommended Posts

Good day all, I've been here on/off for the past few years, but had to re-register because I lost my login details. (Just saying hello to be polite)

My Request: Being that I download torrents from several private trackers, semi-private (such as demonoid) and some public, I would prefer to keep DHT and PEX disabled by default, but a small box one could check when starting a new torrent reading something like...

*Enable DHT and PEX for this torrent*

Would be a very useful option for me. I know it's not a high priority, but the times I would want to use these features it would be nice if it could be that straightforward.

I realize the developers aren't looking to make more unnecessary work for themselves, but if they agree and think it would be useful, then please do so, and my thanks for making the leanest, and most well behaved bittorrent client on the planet. :)

Link to comment
Share on other sites

Are you saying it's not possible to keep global dht enabled, but automatically disable it on all torrents unless you select it on startup?

This would seem like a backwards way at achiving the goal, but with the same results. As it is now, I have global dht/pex enabled, and each torrent I start I will disable it manually. I'm sure there are others that would like this function streamlined too, but as I stated, it's certainly not a priority.

Thanks for your reply,

TuuS

Link to comment
Share on other sites

No, thats not what I'm asking. I do NOT want dht enabled on 99% of the torrents, but it would be nice if I could simply enable it on one, rather then disable it on 99.

As it is, the only way to do this is to enable dht and turn it off on each torrent.

This is simple, I want dht enabled by default, but turned off on each torrent by default.

or

Dht disabled, with an option to override that on a per torrent basis.

Link to comment
Share on other sites

Preferences -> BitTorrent

Tick: "Enable DHT Network"

UnTick: "Enable DHT for new torrents"

That's -exactly- what you want.

[EDIT]

When you add a new torrent: Bottom left "Advanced" -> "Enable DHT", and it will be on for just that torrent.

Link to comment
Share on other sites

Thank you for the reply.

I thought that option was only to force dht on new torrents, I didn't realize how it works, It's kinda worded in reverse, like it appears to be an "on" switch.

Regarding DHT, I'll edit my request that this function be renamed. Perhaps reversing it's function and calling it "disable dht on new torrents" and you check it instead of uncheck.

Now, that solves the dht, but what about Pex and local peer discovery?

is there a way to do the same with them?

Thanks for your help, and patience to all.

Link to comment
Share on other sites

PEX and LPD don't have (or need) a global setting such as DHT, so simply unticking those (Enable Peer Exchange, Enable Local Peer Discovery) in Preferences->BitTorrent will leave them disabled for new torrents.

Enabling PEX and LPD on a per torrent basis happens through the same "Advanced" button on new torrents (or the "Properties" item on the right-click menu for already added torrents).

Perhaps the labeling of these options is a little inconsistent with regard to which work on new torrents and which are global.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...