rpdl.net discussion & questions (torrents)

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
5,182
14,971
I'm not used to torrent, I reached 9.7% REALLY fast, and now it's like stuck... (0.4Kb/s)
Is there something I can do, or I just have to wait ^.^ ?
It sounds like you grabbed the torrent file from the OP when it was posted to gofile (etc). That torrent won't work but your progress isn't lost, here's what you need to do:
1. Right click the torrent in your torrent client and hit "remove torrent" but IMPORTANT, do not delete data.
2. Go here and download the torrent again - if you don't have an account just use any username & password, we don't validate and you don't need an email or anything.
3. Add the new torrent to the client and make sure it downloads to the same directory as last time.

This will start "checking" the old download and once it's done, it'll continue where it left off.

I could not download torrent.
Can you elaborate on this for me please?
Can you download the torrent file, or is the torrent not working in your torrent client? Just so we're on the same page, have you used torrents before?
Either way I'm happy to walk you through it so let me know!
 
  • Like
Reactions: lucratif

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
5,182
14,971
Updated the OP as some links were broken.

Also GlavGlav you reviewed this thread for some reason, but I don't even know what you're talking about. Did you mean to review a game or something?
 

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
5,182
14,971
Are there any plans to fix the Passkey issue?
We're stuck in an awkward position. The new version of torrust is a couple steps backwards when it comes to UI and general ease of use which we think will cause problems for users. For example, hyperlinks in the torrent description will be force-disabled, all the URLs will be changed to include the 32 character infohash and the UI itself is a bit unwieldy compared to how it is now. It's kind of a shame, but the one big advantage is it *does* fix the passkey issue. Some of the downsides can be fixed though we don't really have somebody who is both proficient and has enough time on their hands to get it into a state we'd be happy with.

One thing we've been trying to look into lately is if we can somehow backport it to v2 - so far we haven't had much luck or time to really properly look into it. It's a shame tbh, and it's a bit embarrassing. I'll see what I can do over the next few weeks - maybe we can find someone proficient in rust who can spare an hour or two.

Sorry for the late reply too, I've been having laptop troubles - as can be seen by youraccount69 absolutely manhandling the torrents over the past fortnight or so.
 
  • Heart
Reactions: youraccount69

Wolfram99

Member
Aug 20, 2023
354
582
Is there a reason that the torrent flags are set to private? wouldn't need to delete a torrent if i could just "merge" trackers.
And i noticed that earlier ~2023 torrents use HTTPS for announce, while the recent ones do HTTP
 

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
5,182
14,971
Is there a reason that the torrent flags are set to private? wouldn't need to delete a torrent if i could just "merge" trackers.
It's a loooooong story but the shorter answer is way back when our torrents were public they'd frequently be linked in the OP of threads and what this meant is, sites other than F95Zone would grab these same torrents and send them to their users. Via ads and stuff, these sites would effectively be profiting off it.
We weren't happy with both: F95 users and our servers providing bandwidth for these 3rd party sites so we went private instead. This gives us a measure of control, we can simply revoke the passkey for any torrents that end up on 3rd party sites.

Regarding merging a torrent, it'd be highly unlikely you could do that anyway as we "repackage" files. In short, files linked here are often zips or rars, we instead compress them with 7zip using LZMA which can often save ~5-10% disk space per file, which also means a further ~5-10% bandwidth saved per download. It adds up fast when it scales up into the tens of thousands. This means the archived files F95 and our torrents differ, however once extracted both are exactly the same - meaning you wouldn't be able to merge trackers with other sites unless they also compress and name the file the same as we do.


And i noticed that earlier ~2023 torrents use HTTPS for announce, while the recent ones do HTTP
Brilliant catch, I'll make sure this gets fixed within the hour - thanks so much for pointing it out! I thought I'd disabled HTTPS but after checking, it's still enabled, just not the default so old torrents should still work fine.

To clarify, we recently changed the tracker to swap from https -> http due to the increase in traffic. The added overhead for TLS negotiation simply wasn't worth it when there's no real advantage to having it. This obviously is only for the tracker - https is enforced for everything else.
 
Last edited:

Wolfram99

Member
Aug 20, 2023
354
582
back when our torrents were public they'd frequently
I use other "private trackers with passkeys and i have the option to merge trackers.
I think the torrent programs are just respecting a flag in the .torrent
t's a loooooong story but the shorter answer is way back when our torrents were public
I mean the standard action when you have passkey problems is to delete the torrent from app, relogin to rpdl, download the .torrent anew.
If the flag was set to "public" i would just need to relogin and Dl the .torrent, without needing to explicitly delete the old one from the app.
 

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
5,182
14,971
I use other "private trackers with passkeys and i have the option to merge trackers.
I think the torrent programs are just respecting a flag in the .torrent

I mean the standard action when you have passkey problems is to delete the torrent from app, relogin to rpdl, download the .torrent anew.
If the flag was set to "public" i would just need to relogin and Dl the .torrent, without needing to explicitly delete the old one from the app.
Not quite, for some clients it doesn't allow you to add a duplicate torrent even if it's just something as minor as the tracker announce changing. It's phrased as such because it's the easiest way for it to work for everyone. We could probably add in a note stating "for X client you don't need to download the old version" but sometimes it's easier to just give everyone the same steps that we know will work for everyone.

For what it's worth I don't think it's the flag that's the problem, for example transmission doesn't allow it as it pops up with an error stating "failure to add duplicate torrent" so it's forcing you to delete the old one for the new. I'm not sure what clients it does work for, which client do you use?

Sorry too, I misunderstood what you meant initially! :)
Usually when I read about people merging trackers they're doing a thing called cross-seeding where they're seeding the same file to more than one tracker via one torrent file with multiple different trackers inside.
 

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
5,182
14,971
Qbittorrent.
Funnily enough i can edit the passkey all i want en masse through the python integration, so it just looks like "respect" issue with the app.
Yeah!! qbtools ( ) can do it too, if you're capable there are some really neat things you can do (especially with qbit) that make managing lots of torrents a lot easier.
As for the how & why, to be honest I don't know. One would imagine it'd be super simple for it to overwrite one torrent with another but I guess there's a reason why it's not a normal feature. Maybe it's to stop people accidentally overwriting files by accident?

---

Now that we're on the topic, if there is anyone that's proficient in rust and maybe a little bit of JS be sure to reach out - we'd love a little help! :D