[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Torrent client of your dreams
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 58
Thread images: 5
File: honk honk.png (406 KB, 2000x1410) Image search: [Google]
honk honk.png
406 KB, 2000x1410
Title. Tell me what features would you like to have in a torrent client.

I'm considering starting development of one to itch a scratch I have (there are no good clients that have sequential downloading, can be run in headless mode to be administered remotely and the web UI doesn't suck, so this disqualifies qBittorrent) plus most of the job is already done in the library I'm going to leverage, so there's a fair chance that your request will end up materializing if I see its usefulness.

Go wild.
>>
>>55165799
Transmission compact mode UI combined with the stability of Deluge.

Also, a client that DOESN'T FUCKING LOSE TRACK OF TORRENT DATA STORED ON A SECONDARY DRIVE AT EVERY FUCKING STARTUP.
>>
>>55165851
>Transmission compact mode UI combined with the stability of Deluge.

Sure, sounds good.

>Also, a client that DOESN'T FUCKING LOSE TRACK OF TORRENT DATA STORED ON A SECONDARY DRIVE AT EVERY FUCKING STARTUP.

Sounds like an OS problem, unless you only see that behavior on some clients.
>>
>>55165799
mode to stream torrents without saving any data
>>
>>55166072
but you're saving data even when you stream videos/songs/images on the internet, even browsing 4chan saves data.
>>
>>55166086
I'm not talking about temp files, I mean without writing the entire file to the hd.
>>
File: feelingWithCoffee.png (67 KB, 847x521) Image search: [Google]
feelingWithCoffee.png
67 KB, 847x521
>>55166072
This can be implemented in Linux no problem thanks to tmpfs, which will allow you to save your torrent file to RAM. I'm going to write it down as a contextual option for a desktop client.

As for macOS and Windows, you're SoL unless you have an external ramdisk program. In which case it could be configured to work.
>>
>>55165799
Fuck off weaboo piece of shit
>>
>>55166146
would the functionality different from programs such as popcorntime?
>>
>>55165799
I want a torrent client that reports illegal downloads to the government so piracy is finally ended
>>
>>55166218
which government?
>>
None, already have deluge.
>>
>>55166206
PopcornTime saves all data to disk. This feature would save torrents to RAM. They would be lost on reboot or whenever it is unmounted (the program may be able to do it on user command, or it could be unmounted with the umount command).

This also means that you need enough RAM to hold all data.
>>
>>55166257
Deluge is great for smaller loads. But requires too much RAM and gets too slow once you're hitting the thousands of torrents.
>>
>>55165799
qbittorrent will always be ahead of you
>>
>>55166516
Well qBittorrent is the reason why I'm starting this. The Web UI is really lacking as it can't create torrents, can't choose the information columns and doesn't show the graph displaying what parts are downloaded/available for download/unavailable; and that's just what I've found after a day.

Plus both the desktop and the web UI suck design wise.
>>
>>55165799
I want a torrent client that also does usenet and direct downloads
>>
>>55167081
Out of scope direct downloads. Use aria2.

Usenet I've never used.
>>
Remember gtorrent?
>>
>>55167218
This is not a /g/ project. I can get a logo on my own.
>>
>>55165799
i thought you said toilet because i didn't have my glasses on, and i wrote all this so i'm not gonna delete it.

a vaccum hose that can be pulled out, and attached to the required orafice. gentle suction, to remove all the waste. then a robitc tongue and water spritzer to clean the area spotless, and a nice blow dryer.

can be used standing or sitting, or squatting.
>>
>>55165799
Transmission has sequential downloading, can be run in headless mode to be administered remotely and the web UI doesn't suck
>>
>>55165851
>combined with the stability of Deluge.
McFucking kill yourself.
Deluge, in my experience is complete shit.
Fuck off.
There are so many things wrong with it it's not even funny.
>>
>>55167461
Not him but what is better? I have used Deluge with no problem at all, honestly think it's great.
>>
tixati, but open source.
>>
File: Untitled.png (53 KB, 315x338) Image search: [Google]
Untitled.png
53 KB, 315x338
Just remember, if you can't get a great torrent client AND Tetris in a 391k executable, you've failed.
>>
>>55167539
>No ARS, DRS, ARE, or Lock Delay
Doesn't even take 5kb to make a good tetris game, so why bother adding let alone playing a shit one?
>>
>>55165799
>Opens automatically when torrent file is downloaded
>Modern flat UI
>Mobile remote/monitoring application
Just stuff I wished qBittorrent had.
>>
>>55167497
The only torrent client I've had no problems with so far is rTorrent. Can customize as much as you want.
But, I only have a raspbery pi as a seed box so it's kind of shitty seeding 1000+ torrents with it..
Check out this comfy web-ui of an un-secured rTorrent, http://kalkih.com/rutorrent/

uTorrent: Ads/AIDS/proprietary
It actually worked pretty well for me but I got tired of it after losing all of my torrents, I didn't feel like adding them all again. Done with adware and wanted something open-source.

Deluge: written in PYTHON, lags like shit, breaks
Worked fine for the first 100~, can't handle big torrents well, 50 percent of the time I would have to recheck every torrent over 10GB on startup. The last time it made me recheck all 700+ torrents I had, I nope'd the fuck out and installed qBtorrent..
If you download too many things at once it gives you an error I forget what it says, fucks downloads.
Also, for whatever reason, my external was not connected once and it downloaded over 20GB to /downloads/ (default directory) from private trackers for no fucking reason
Can't mass edit torrents, what a shit. There are so many other things that go wrong I don't even know where to begin.
Only thing I can say I liked was the mass add popup feature, but, I just set the default directory to what I actually need, auto-start and mass-add that way with other clients...

Transmission:
bare bones, not enough features for me

qBtorrent:
I have it loaded with 900~ torrents at the moment, it runs fine.
The only problems I've had so far, read error(?) when downloading too much, usually not a big deal.
And, downloading things it sometimes stalls, I can force download and it works just fine. I'm sure other people have had problems with seeding? But I haven't yet. The RSS reader is pretty good.
Been using qBtorrent for the past 3 weeks.

Holly shit why did I write this wall of text I must be autistic... What else am I missing?
>>
>>55167437
Only has seq download if patched, at which point it's no longer supported by private trackers.

>>55167538
What functionality of tixati do you like?

>>55167604
>Opens automatically when torrent file is downloaded

Sure, as a per-torrent toggle, I gather?

>Modern flat UI

Sure is in mind for the web UI at least.

>Mobile remote/monitoring application

Web UI will be responsive.
>>
Tbh rtorrent-ps+pyroscope kind of does everything I could ever want already. Otherwise something extremely similar but with a daemon+thin client setup.
>>
>>55167720
How about preform an action after a torrent downloads?
Run a program, whatever..

Personally, I would to take something like the horrible subs RSS feed, download the torrents and replace the trackers with animebytes tracker so I can automatically cross-seed them there.
I'm sure there are a lot of other useful things that this could do like, auto-snatching FLAC and converting to V0, uploading..
Not saying the client should do /all/ of that, just trigger the stuff.
Meh.
>>
>>55165799
>Tell me what features would you like to have in a torrent client.

Themeable.
I'd like to put my waifu on my torrent client.
>>
>>55165799
Make it where you can open a port to download cars.
>>
>>55167754
>How about preform an action after a torrent downloads?

Sure, I'll do just that instead of having it open the content folder; since that'll be redundant.

>>55167779
Web UI sure since you can theme it for CSS. As for desktop client, I'd have to look at the possibilities.
>>
>>55167415
kek
>>
>>55167717
Thanks actually man, I appreciate that you spent a lot of time writing that.

For now I am gonna stick with Deluge, because I just don't have any problems with it, even things that you described.
>>
>>55165799
All the features of Tixati without the shit UI
>>
>>55167754
>How about preform an action after a torrent downloads
>auto-snatching FLAC and converting to V0
Seconding this. Would be really convenient.
>>
>>55167958
>features of Tixati

Which ones would that be?
>>
>>55165799
>Torrent client of your dreams

qBittorrent. It's never let me down.
>>
>>55167962
I think I can even make that one better and make it a built-in option to take every FLAC in the download, and create other folders with the respective 320, V0 and V2 files... hell maybe even prepare the .torrent file.
>>
Most torrent clients don't have great options in the GUI for adding/removing peers to the blocklist, I don't like seedboxes and I block them as much as I can until my torrent uploads 100% so normal users can get upload.
That's sort of annoying so I wrote a python script to edit the file that controls that. Would be a great feature, though. Maybe on/off for that also or even separate lists you can check..
>>
>>55167717
>Also, for whatever reason, my external was not connected once and it downloaded over 20GB to /downloads/ (default directory) from private trackers for no fucking reason
Mhmm. Remembering the torrent state and erroring out when it changes is an important feature that a lot of freetard clients are missing.
>move/delete files
>"WHERE'D THEY GO? THAT MEANS YOU WANT ME TO DOWNLOAD THEM AGAIN, RIGHT?"

uTorrent's "Error: Files missing from job. Please recheck" is comfy.
>>
Take Transmission and change nothing, there's my dream client.

Or if we are dreaming, the client would punish people not seeding, by blocking them.
>>
Make it portable or have a portable version.
I have a huge external drive and sometimes seed from different computers with a portable client.
Not sure how difficult that would be.
>>
>>55167970
The limiting algorithm that you can customise, honestly I still don't know how it works but it seems like a nice touch.
>>
File: Capture.png (477 KB, 1249x477) Image search: [Google]
Capture.png
477 KB, 1249x477
>>55167962
>MP3
Make it a real codec.
>>
>>55168002
I'll write it down, might be possible.

>>55168134
It'll be a Go application, so it's a single executable. At most it will have one or two other files for the settings.

>>55168189
The what now?

>>55168210
Could easily add a lot of them. Noted.
>>
>>55168210
I don't think he is going to actually integrate this into the client, just like an add-on or something.
Why would he add a bunch of bloat by default?
see >>55167850
>>How about preform an action after a torrent downloads?

>Sure, I'll do just that instead of having it open the content folder; since that'll be redundant.
>>
transmission with labels, label-specific settings, tracker-specific settings
No GUI, just a daemon and RPCs

I think it's called rtorrent
>>
>>55168238
>The what now?
I think it uses latency to limit bandwidth? Something like that
>>
>>55168262
>I don't think he is going to actually integrate this into the client, just like an add-on or something.
>Why would he add a bunch of bloat by default?

It's not bloat since it's just a function, and it's in fact a very useful one to people using private trackers like What.

>>55168271
rTorrent doesn't seem to have a good GUI and it's unnecessarily complicated to set-up.

I will write down labels as a useful feature though, thanks.

>>55168311
You'll have to be more specific than that. I do plan on adding simple toggles to throttle all connections in case you want more bandwidth for other things.
>>
>>55166568
Well go to their github and submit some patches... Why start something new when you can help existing projects?

The UI doesnt suck, it's inspired by utorrent
>>
>>55168349
>Well go to their github and submit some patches... Why start something new when you can help existing projects?

C++, too coupled, 1523 issues open at this very moment. Wouldn't touch that unless I'm getting paid.

>The UI doesnt suck, it's inspired by utorrent

Therefore it sucks. And the Web UI lacks a lot of functionality from the desktop. I run a seedbox in my home server; and the desktop UI won't allow you to connect to a remote instance either like you could with, for example, Transmission.
>>
I want to believe.
OP, please be motivated. Every project here dies.
>>
>>55168346
The Automatic Bandwidth Limiter feature is intended for use with Cable/DSL internet connections. It uses ICMP pings to measure congestion and adjusts the bandwidth throttle to maintain a rate just below full capacity. You can access this feature from the Bandwidth View, by clicking the 'Details' button.

This feature may not work on all internet connections. If you are having problems getting this to work, it is best to not use it and simply set a reasonable outgoing throttle rate as described on the Optimizing Tixati page.

Why Is This Needed?

Cable and DSL modems often have a large send buffer, which can hold approximately two seconds worth of outgoing traffic. The equipment on the other side of the connection (DSL line card or Cable head-end) also has a large buffer that can hold about two seconds worth of data before it is transmitted in the opposite direction, to your home. Because of this, when you are utilizing 100% of your connection speed, these buffers fill up and delay ALL traffic, and this can impact performance significantly.

The solution is to limit traffic flows to just under full capacity. This keeps the buffers in a near-empty state, and keeps latency (delay) to a minimum, which allows downloading, web browsing, and almost any other activity to proceed without hindrance.
>>
>>55168494
I cannot confirm anything anon, but it is something I will have to do sooner or later.

>>55168529
Too much work for too small a number of people sounds to me.
Thread replies: 58
Thread images: 5

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.