PDA

View Full Version : rTorrent



anthony-joal
27.09.17, 19:10
Please before reading this thread, read Client file format (https://www.sb-innovation.de/f275/announce-parameters-url-headers-33455/).

Since BitTorrent clients are updated regularly, i'll post the default file template for rTorrent. And will list any changes for a particular version against this default template.

Default template


{
"keyGenerator": {
"length": 8,
"type": "hash",
"refreshOn": "TORRENT_PERSISTENT",
"case": "lower"
},
"peerIdGenerator": {
"pattern": "xxxxxxxxxxxxxxxx",
"refreshOn": "TORRENT_PERSISTENT",
"shouldUrlEncode": true
},
"urlEncoder": {
"encodingExclusionPattern": "[A-Za-z0-9-]",
"encodedHexCase": "upper"
},
"query": "info_hash={infohash}&peer_id={peerid}&key={key}&compact=1&port={port}&uploaded={uploaded}&downloaded={downloaded}&left={left}&event={event}",
"numwant": 50,
"numwantOnStop": 0,
"requestHeaders": [
{ "name": "Host", "value": "xxxxx"},
{ "name": "User-Agent", "value": "xxxxxxxxxxxxxxxx" },
{ "name": "Accept", "value": "*/*" },
{ "name": "Accept-Encoding", "value": "deflate, gzip" }
]
}


0.9.6/0.13.6
peerIdGenerator.pattern: -lt0D60-[\u0001-\u00ff]{12}
requestHeaders.User-Agent: rtorrent/0.9.6/0.13.6

anon
28.09.17, 19:44
"keyGenerator": {
"length": 8,
"type": "hash",

Are you sure about this? I think rTorrent's keys are 8 random digits, without any letters.

anthony-joal
28.09.17, 22:02
I'm pretty sure about that, but i'll double check.

anthony-joal
29.09.17, 19:24
key=41575983
key=670b2ce6
key=0e66ec4a
key=4af465ad

Here are some keys i just gathered from rtorrent. It's always a hash, but in very rare cases the hash can be full of digits.

anon
02.10.17, 19:12
Thanks for checking! Looks like I was just misremembering this then.

rTorrent got really popular on late 2008, because it was one of the few (and non-blacklisted) emulations mRatio 2.0.9 supported. And running it under Windows wasn't always easy.

anthony-joal
02.10.17, 19:28
I didn't knew about this once since last week, a joal user asked for it. The project seems to be dead though, there have been no update since 2016.

anon
02.10.17, 19:31
I didn't knew about this once since last week, a joal user asked for it.

You didn't? It's highly popular in seedboxes, not as much as it was before Deluge and gigabit lines took over, but still very much so.


The project seems to be dead though, there have been no update since 2016.

Nothing left to improve? =]

anthony-joal
02.10.17, 19:35
You didn't? It's highly popular in seedboxes, not as much as it was before Deluge and gigabit lines took over, but still very much so.
I did not, i personnaly use aria2 (https://aria2.github.io/) on linux headless environment, which has benefited from an really cool Webui (https://github.com/ziahamza/webui-aria2) developed by independant developpers.



Nothing left to improve? =]
It may be ^^

illusive
10.10.17, 22:33
I did not, i personnaly use aria2 (https://aria2.github.io/) on linux headless environment, which has benefited from an really cool Webui (https://github.com/ziahamza/webui-aria2) developed by independant developpers.

Is this allowed on private trackers ?

anthony-joal
10.10.17, 23:50
On most of them yes, i also heard that ipt allow aria2, but not older version.

anon
11.10.17, 19:28
Is this allowed on private trackers ?

Always check their FAQ and/or wiki if you want to be sure, but in a worst case scenario, you're not going to get banned for using a blacklisted client, nor will your stats be affected.