Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding additional tracker URLs #4

Open
vRobM opened this issue Aug 18, 2022 · 3 comments
Open

Adding additional tracker URLs #4

vRobM opened this issue Aug 18, 2022 · 3 comments

Comments

@vRobM
Copy link

vRobM commented Aug 18, 2022

From your examples it's not clear how to add (instead of replace) extra tracker URLs and output it to a separate file (not using --inplace)

--output doesn't appear to work with the message there are too many arguments when specifying a filename.

example (tracker0 being the one already present in my.torrent):
./rbedit announce put --input ./my.torrent --output ./new.torrent https://tracker1 https://tracker2
announce put: missing valid output destination

@rakshasa
Copy link
Owner

Announce is only ever a single url, you need to add to announce-list.

@vRobM
Copy link
Author

vRobM commented Aug 20, 2022

Ok thanks, I wanted to avoid lists due to tiering.

The problem with announce lists is that they are tiered and clients only contact the first in a tier.
Explicitly making tiers is not easy having to know the number of trackers (tiers) and the trackers themselves, separating them all out into their own tiers.

I was able to overload the put with tracker1\ tracker2\ tracker3 and they all ended up in the 0 tier.

Another issue is clearing trackers.. which doesn't seem to work:
./rbedit announce-list clear-all --input ./my.torrent --output ./new.torrent
announce-list clear-all: missing valid output destination

clearly, it is specified.

Any ideas on how to make this simpler? (adding additional trackers to rtorrent is also difficult)
Having a function key to separate a tracker list or tier into separate tiers would be super helpful.

More examples of this would be helpful in the README
🙏

@rakshasa
Copy link
Owner

It's rather incomplete, might be I've just tested it with --inplace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants