anacrolix / cove

A combined BitTorrent frontend and DHT indexer for personal use
https://github.com/anacrolix/cove/wiki
42 stars 0 forks source link

Expose tracker flag #12

Closed vRobM closed 1 year ago

vRobM commented 1 year ago

As requested to support private/public trackers, ideally the flag supports a list of trackers from a tracker file.

It would be nice to pick up trackers into a working list from the torrents/magnets from the UI, not only DHT. (let me know if this needs a new issue)

anacrolix commented 1 year ago

I'll add a flag to add implicit trackers to all torrents. At the moment if you enter a magnet link in the search bar that contains trackers, those should already be used. You are correct that DHT search results should not currently use any trackers (other than the DHT).

vRobM commented 1 year ago

I noticed the search results never include tracker results. So newly published torrents take 1-2 days to appear in DHT which is disappointingly long.

anacrolix commented 1 year ago

That's by design. cove does not use any third party discovery mechanisms. It is an automated discovery from the DHT. You can enter your own magnet links and info hashes that you have located yourself.

vRobM commented 1 year ago

I have an expectation to see discovery for hashes/magnets/trackers that were input myself.

w/o that, I understand, DHT is all there is.

anacrolix commented 1 year ago

This will be in the next release as -implicitTracker, which you can repeat for each tracker.

vRobM commented 1 year ago

does that mean UI inputs will add implicit trackers if present?

vRobM commented 1 year ago

This needs a default value so it doesn't fail launching w/o params

0.0.8 had this right

anacrolix commented 1 year ago

I'm not sure what you mean. How is failing to launch?

vRobM commented 1 year ago

-implicitTracker expects a value and errors w/o it failing to start cove

anacrolix commented 1 year ago

-implicitTracker=url?

vRobM commented 1 year ago

no url value = error on startup (0.0.8 had default values if one wasn't provided)

udp://, tcp:// and http:// don't fail startup but I can't tell if they work or if scrapes happen

anacrolix commented 1 year ago

If you use the flag you must provide a url.