Live data from Hacker News

Deluge BitTorrent Client

deluge-torrent.org

41–50 of 124 posts

Re: Deluge BitTorrent Client

#41

I don’t do much with BitTorrent other than download Linux isos. What’s the advantage to Deluge over Transmission? (which is what I’ve always used since the whole uTorrent controversy)

Transmission does not support BitTorrent v2 so there is a growing subset of torrents that Transmission can't download but, say, Deluge or qBittorrent can.

Re: Deluge BitTorrent Client

#42

Deluge still hasn't had an official Windows release for 2.x, and it's been that way since 2019. Been using qBittorrent for a while now and like it far more than the (currently outdated) version of Deluge I had been using. Not really sure why this was posted here to be honest.

I'm in the same boat as you. Used Deluge for years and was a huge fan, continued to use it for a couple years after the Windows version stopped getting updates, but last year ended up switching to qBitorrent and I'm very happy with it.

Imagine seeing a link that just says 'David Attenborough' or 'William Shatner'.

Re: Deluge BitTorrent Client

#43

The main reason I switched to Deluge is that it has great support for Socks proxies. Surprisingly, the support is terrible or non-existent in other clients that I tested (Transmission). If you use a proxy that's only available through your VPN, you'll be protected if the VPN connection goes down.

Unfortunately downloading over SOCKS proxy also means inability to download from swarms where all peers can't accept an incoming connection, which matters for obscure torrents. I'd suggest running your VPN-only applications in a separate network namespace https://www.wireguard.com/netns/ . This will also prevent, for example, WebRTC or https://www.theregister.com/2015/11/30/port_fail_vpn/ style leaks as the application won't see other interfaces.

Re: Deluge BitTorrent Client

#44

The main reason I switched to Deluge is that it has great support for Socks proxies. Surprisingly, the support is terrible or non-existent in other clients that I tested (Transmission). If you use a proxy that's only available through your VPN, you'll be protected if the VPN connection goes down.

Are you sure that the proxy is actually used?

Deluge has a bug that's open since 10 years or so, and it's about ignoring proxy settings.

https://dev.deluge-torrent.org/ticket/2149#comment:43

Re: Deluge BitTorrent Client

#45
In my opinion, nobody (edit: who values their privacy) should use Deluge. There's an issue where proxy settings are ignored: https://dev.deluge-torrent.org/ticket/2149

It's been open since 10 years, and this is not a great situation for a torrent client. Where torrents are concerned, proxies are explicitly used to protect privacy.

Even in this very topic, someone said they were happy with the SOCKS proxy option in Deluge, when this option (edit: possibly) does nothing.

Re: Deluge BitTorrent Client

#46
post #18

Is torrents still a thing? Genuinely curious. It looks like a cool piece of software with lots of nice features, but I mean.. I don't need, as far as I know, a client-server stack for downloading stuff.

Of course torrents are still a thing...for linux isos. The completely legal sharing of linux isos.

Don't forget movie trailers :) I think I still have the trailer for the first Harry Potter stored somewhere :')

Re: Deluge BitTorrent Client

#47

I don’t do much with BitTorrent other than download Linux isos. What’s the advantage to Deluge over Transmission? (which is what I’ve always used since the whole uTorrent controversy)

Plugins, not sure why nobody mentions them so far here but it's the main reason why I haven't switched to anything else.

I use:

- autoextract plugin to extract files inside the torrents

- autoremove plugin to remove torrents after x days, x seed time, with exceptions to trackers, labels etc

- LabelPlus improves on top of Deluge label system and adds a lot of different options that you can apply to the torrents with certain label plus you can make sub labels.

- RSS plugin with lot of custom filtering with regex etc.

- AutoAdd, an improvement over the tipical blackhole/autoadd of torrent files with the possibility to set settings like bandwidth limits, label it, etc based on the folder it was found.

Some of that maybe is included in some clients but the main point it's that if I wanted I could implement a plugin myself more or less easily in python to add my needed feature without bothering anybody else. Or I could modify an existing plugin.

The other that other people already mentioned is the thin client/ server daemon system, which is 100% better than any web ui because literally you are using the native ui which is the first thing to receive any changes. The web UIs are nice but usually are second priority in general, don't receive all the changes, some settings or features are missing compared with the main ui etc.

And in any case Deluge also has a web-ui if needed, which emulates most of the main UI, plugins need to add a custom code for it, and some don't so that is missing but in any case as I said all that is available in the thin client.

Also handles a lot of torrents nicely which although I don't have a name I remember having issues with some other torrent clients didn't handle it too good. That said nowadays my number of torrents is around 70~100, I used to have a lot more than that.

Re: Deluge BitTorrent Client

#49
post #44

The main reason I switched to Deluge is that it has great support for Socks proxies. Surprisingly, the support is terrible or non-existent in other clients that I tested (Transmission). If you use a proxy that's only available through your VPN, you'll be protected if the VPN connection goes down.

Are you sure that the proxy is actually used? Deluge has a bug that's open since 10 years or so, and it's about ignoring proxy settings. https://dev.deluge-torrent.org/ticket/2149#comment:43

Yeah, tested it quite a bit! But that's not reassuring.

Re: Deluge BitTorrent Client

#50
post #43

The main reason I switched to Deluge is that it has great support for Socks proxies. Surprisingly, the support is terrible or non-existent in other clients that I tested (Transmission). If you use a proxy that's only available through your VPN, you'll be protected if the VPN connection goes down.

Unfortunately downloading over SOCKS proxy also means inability to download from swarms where all peers can't accept an incoming connection, which matters for obscure torrents. I'd suggest running your VPN-only applications in a separate network namespace https://www.wireguard.com/netns/ . This will also prevent, for example, WebRTC or https://www.theregister.com/2015/11/30/port_fail_vpn/ style leaks as the applicati…

Wow, this looks a bit tricky but super cool. Have to look into it. Thank you for the suggestion!
Post reply on HN