From 9cabf72829a7b1ae2c3d124527e4e76b5ed22a51 Mon Sep 17 00:00:00 2001 From: garfield69 Date: Fri, 22 Sep 2017 18:04:41 +1200 Subject: [PATCH] add BTDB public tracker. Closes #1564 (#1868) * docs: add BTDB public tracker. Closes #1564 * Create btdb.yml --- README.md | 1 + src/Jackett/Definitions/btdb.yml | 65 ++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) create mode 100644 src/Jackett/Definitions/btdb.yml diff --git a/README.md b/README.md index bc89b5839..a0e5fb65a 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * Anidex * Anime Tosho * AniRena + * BTDB * cpasbien * EZTV * GkTorrent diff --git a/src/Jackett/Definitions/btdb.yml b/src/Jackett/Definitions/btdb.yml new file mode 100644 index 000000000..29a809615 --- /dev/null +++ b/src/Jackett/Definitions/btdb.yml @@ -0,0 +1,65 @@ +--- + site: btdb + name: BTDB + language: en-us + type: public + encoding: UTF-8 + links: + - https://btdb.to/ + + caps: + modes: + search: [q] + tv-search: [q, season, ep] + movie-search: [q] + + settings: [] + + search: + path: "{{if .Keywords}}q/{{ .Keywords}}/?sort=time{{else}}recent{{end}}" + rows: + selector: li[class$="item"] + fields: + title: + selector: h2[class$="title"] a[href^="/torrent/"] + attribute: title + details: + selector: h2[class$="title"] a[href^="/torrent/"] + attribute: href + magnet: + selector: div[class$="info"] a[href^="magnet:"] + attribute: href + date: + selector: div[class$="info"] + filters: + - name: split + args: ["\n", 3] + - name: replace + args: ["AddTime: ", ""] + - name: dateparse + args: "2006-01-02 15:04:05" + size: + selector: div[class$="info"] + filters: + - name: split + args: ["\n", 1] + - name: replace + args: ["Size: ", ""] + files: + selector: div[class$="info"] + filters: + - name: split + args: ["\n", 2] + - name: replace + args: ["Files: ", ""] + grabs: + selector: div[class$="info"] + filters: + - name: split + args: ["\n", 4] + - name: replace + args: ["Popularity: ", ""] + downloadvolumefactor: + text: "0" + uploadvolumefactor: + text: "1"