diff --git a/README.md b/README.md index e02c3a263..2e8a8924f 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * AudioBook Bay (ABB) * btbit * BTDB + * BTDIGG * BTKitty * ConCen * Corsaro.red diff --git a/src/Jackett.Common/Definitions/btdigg.yml b/src/Jackett.Common/Definitions/btdigg.yml new file mode 100644 index 000000000..7f7e41a5e --- /dev/null +++ b/src/Jackett.Common/Definitions/btdigg.yml @@ -0,0 +1,67 @@ +--- + site: btdigg + name: BTDigg + description: "BTDigg is a Public BitTorrent DHT search engine." + language: en-us + type: public + encoding: UTF-8 + links: + - https://btdig.com/ + + caps: + categories: + 1: Other + + modes: + search: [q] + tv-search: [q, season, ep] + movie-search: [q] + + settings: + - name: info + type: info + default: BTDigg does not use categories. In your software Indexer settings, set the category to 100001. + + search: + # https://btdig.com/search?q=test&order=2 + # only 10 results per page + paths: + - path: search + inputs: + q: "{{if .Keywords }}{{.Keywords}}{{else}}test{{end}}" + order: 2 + rows: + selector: div.one_result + filters: + - name: andmatch + fields: + title: + selector: div.torrent_name a + category: + text: 1 + details: + selector: div.torrent_name a + attribute: href + download: + selector: a[href^="magnet:?xt="] + attribute: href + date: + selector: span.torrent_age + filters: + - name: replace + args: ["found ", ""] + files: + text: 1 + files: + selector: span.torrent_files + optional: true + size: + selector: span.torrent_size + seeders: + text: 1 + leechers: + text: 1 + downloadvolumefactor: + text: "0" + uploadvolumefactor: + text: "1" \ No newline at end of file diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index 835677cb4..d9d33ff96 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -344,7 +344,6 @@ namespace Jackett.Updater "Definitions/ultimategamerclub.yml", "Definitions/evolutionpalace.yml", "Definitions/qxr.yml", - "Definitions/btdigg.yml", "Definitions/gfxnews.yml", "Definitions/megabliz.yml", "Definitions/tigers-dl.yml",