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

Ability to "automatically add these trackers to new downloads" from file or URL #6865

Open
YamazakiRobert opened this issue May 28, 2017 · 42 comments

Comments

@YamazakiRobert
Copy link

YamazakiRobert commented May 28, 2017

Please provide the following information

qBittorrent version and Operating System:

version 3.3.12 on windows

If on linux, libtorrent and Qt version:

What is the problem:

add a option to inject utorrent compatible tracker list url
we have nice dvs like this https://github.com/ngosang/trackerslist with regular updates on open lists its a nice addon to the tracker injection

What is the expected behavior:

Steps to reproduce:

Extra info(if any):

@thalieht
Copy link
Contributor

Trackers tab -> Right click -> Add a new tracker...?

@YamazakiRobert
Copy link
Author

its not the same the list on this github are always updated

@YamazakiRobert
Copy link
Author

if we can use https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt we have allways a updated open tracker list, think as this like a block list url but for a open trackerlist.
is you use the manual way yo add trackers have the option to use utorrent compatible tracker url list

@KingLucius
Copy link

You mean you want an ability to load the tracker list from a file?

@YamazakiRobert
Copy link
Author

YamazakiRobert commented May 30, 2017

yes from a file or a url, if you see this url is maintained with a list of of public trackers and this help the speed a lot
if you go on a torrent on your list and trackers go to option add trackers have the option to import from a utorrent compatible url
would be great on the options have this option to all new added torrents

@KingLucius

This comment has been minimized.

@ameeno

This comment has been minimized.

@Jorman
Copy link

Jorman commented Aug 12, 2019

I hope the developer make this modification!
Can be very good import an online list always update.
Actually on transmission I made a little script to inject tracker but with qbt, that natively have this function is a must have!
J

@JafethM
Copy link

JafethM commented Oct 21, 2019

Can we have this please, at least one url, multiple if possible.
Thank you.

Untitled

@Jorman
Copy link

Jorman commented Oct 21, 2019

I created a script for that, that work very good with sonarr/radarr and similar, if someone need it, just let me know

@pshlos46
Copy link

+1, deluge does that with the default trackers plugin https://github.com/stefantalpalaru/deluge-default-trackers

@baozi510
Copy link

I created a script for that, that work very good with sonarr/radarr and similar, if someone need it, just let me know

i need that script

@Jorman
Copy link

Jorman commented Dec 30, 2019

@baozi510
You can find the script here
https://github.com/Jorman/Scripts/blob/master/AddqBittorrentTrackers.sh
Tell me if you need information about configuration for the script
The script need this https://github.com/fedarovich/qbittorrent-cli in order to work

@FranciscoPombal FranciscoPombal changed the title [Feature Request] inject utorrent compatible tracker list url Ability to automatically update the "automatically add these trackers to new downloads" list Feb 24, 2020
@FranciscoPombal FranciscoPombal changed the title Ability to automatically update the "automatically add these trackers to new downloads" list Ability to "automatically add these trackers to new downloads" from file or URL Mar 19, 2020
@5koder
Copy link

5koder commented Apr 28, 2020

@baozi510
You can find the script here
https://github.com/Jorman/Scripts/blob/master/AddqBittorrentTrackers.sh
Tell me if you need information about configuration for the script
The script need this https://github.com/fedarovich/qbittorrent-cli in order to work

@Jorman
I installed qbittorrent-cli but I'm unsure how to use your script to automatically add the trackers to every qbittorrent download. Please can you help me?

@Jorman
Copy link

Jorman commented Apr 29, 2020

@5koder
Sure, is pretty simple.
Under Radarr/Sonarr settings, go on Connect and add a custom script, like this
Cattura
You can also run it by hand via console

That's all.

@calm3285
Copy link

calm3285 commented May 4, 2020

any updates, qbittorrent enhanced has this feature
https://github.com/c0re100/qBittorrent-Enhanced-Edition

@Apocrathia
Copy link

Additionally, the way that ruTorrent has a setting to disable this for private torrents is fantastic.

image

@Jorman
Copy link

Jorman commented Dec 31, 2021

@jrickter88
You can use this script
https://github.com/Jorman/Scripts/blob/master/AddqBittorrentTrackers.sh

Download, configure it, set it executable, then run it with . at the end
./AddqBittorrentTrackers.sh .
this will inject trackers from lists to all torrents

@dabeibao
Copy link

So many requests for this feature. Don't know why not implement it inside the app but via an external script?
And the script didn't work but reported lots of errors like this:

50/111 - Adding tracker udp://tracker.bittor.pw:1337/announcecurl: (22) The requested URL returned error: 404
 - < Failed >

@4C3T
Copy link

4C3T commented Nov 28, 2023

I mean, the function sort of exists, only, not in the right place and not automated.

You can enter an URL if you go to the tab Trackers for an existing Torrent and select "Add tracker".
There you have two choices; Either paste a list of trackers, or enter an URL to a list of them.
Edit: For some reason it's been named "µTorrent compatible list URL:".

Why would it be so difficult to add this to settings (and periodically update it)?

@glassez
Copy link
Member

glassez commented Nov 28, 2023

So many requests for this feature. Don't know why not implement it inside the app

If the feature isn't blocked (rejected) in itself then the reason of why it isn't implemented yet is because there is no one to contribute into it.

@Jorman
Copy link

Jorman commented Nov 29, 2023

@dabeibao
Lol, the script works, maybe you don't have configured it well? But this is not the place for the to talk about, Next time ask before say is not working.

@dabeibao
Copy link

@dabeibao Lol, the script works, maybe you don't have configured it well? But this is not the place for the to talk about, Next time ask before say is not working.

It may work for you, but not for me. It is not an official feature, expect to see inconsistent results.

@JackHack96
Copy link

JackHack96 commented Dec 2, 2023

image

This morning I played a bit with the code and I've extended the piece that do the parsing so that if I type an URL that ends with ".txt", it automatically performs an HTTP request and parses the list.
As I'm not familiar with qBittorrent codebase though (which is rather big) I'm not sure if I've implemented correctly or if there's a better way to handle it. For now I've just uploaded it to my local fork.

@Jorman
Copy link

Jorman commented Dec 9, 2023

@dabeibao
I don't understand why you are making all this fuss, the request was made and if the developers (who provide the pgrogram for free) didn't add it they will have their good reasons no? Then if you have really switched to another program, then this post of yours is really useless.
For your information there is a modified version of qBittorrent with the functionality you are looking for, you are at risk of ban, but it exists, see for yourself.
Of course the script works and not only for me, as I told you if you have a problem you report it, but as I told you easily misconfigure it. Like all programs, it is possible that there is a bug, which once found is reported and fixed, simple.
But no problem, have fun with the new program

@stalkerok
Copy link
Contributor

@JackHack96, as far as I understand from the screenshot, this implementation allows you to add multiple URLs, but does not allow you to see which trackers will be added, unlike the Enhanced Edition implementation where you can see which trackers will be added, but cannot add multiple source URLs. I also wonder how this would work if there were, for example, multiple URLs and multiple trackers added manually.

@glassez
Copy link
Member

glassez commented Dec 11, 2023

Personally I dislike to mix it into regular additional trackers list. IMO, it should be separated from manually specified trackers list.

@Jorman
Copy link

Jorman commented Dec 11, 2023

@JackHack96
IMHO the problem of this kind of implementation is that don't take care about private trackers, at least I think so, I never used that, maybe is not true but as I know is not advisable to inject trackers inside torrents that came from private trackers.
Is only my opinion and for my specific use/purpose I prefer to use external script, so I can decide if inject or not tracker from any
*Arr applications.

@stalkerok
Copy link
Contributor

@Jorman, auto-add trackers does not work for private torrents.

@NonVolatileHuman
Copy link

@JackHack96, you should look into making a pull request, so that the contributors can modify the code to be implemented into an official build, that would be great news.

JackHack96 added a commit to JackHack96/qBittorrent that referenced this issue Apr 6, 2024
This commit adds the ability to parse .txt URL in the automatic tracker add
list, as requested by qbittorrent#6865
JackHack96 added a commit to JackHack96/qBittorrent that referenced this issue Apr 6, 2024
This commit adds an option for automatic tracker population and update, taken
from qBittorrent Enhanced Edition.
This commit fulfill the request qbittorrent#6865.
@XDark187
Copy link

It's been 7 years......

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

No branches or pull requests