From 903266844a09df00b3b25f78455cf7ba98ea97cb Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Mon, 26 Oct 2020 15:07:29 +1300 Subject: [PATCH] add kickasstorrents.to a public KAT clone resolves #9966 --- README.md | 1 + .../Definitions/kickasstorrents-to.yml | 92 +++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 src/Jackett.Common/Definitions/kickasstorrents-to.yml diff --git a/README.md b/README.md index 7eec3197a..0ec2a4a38 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * iTorrent * KickAssTorrent (kat.li) * KickAssTorrent (KATcr) + * kickasstorrents.to * Legit Torrents * LePorno.info * LimeTorrents diff --git a/src/Jackett.Common/Definitions/kickasstorrents-to.yml b/src/Jackett.Common/Definitions/kickasstorrents-to.yml new file mode 100644 index 000000000..03cd9a8a4 --- /dev/null +++ b/src/Jackett.Common/Definitions/kickasstorrents-to.yml @@ -0,0 +1,92 @@ +--- +id: kickasstorrents-to +name: kickssstorrents.to +description: "kickasstorrents.to is a Public KickAssTorrent clone for TV / MOVIES / GENERAL" +language: en-us +type: public +encoding: UTF-8 +links: + - https://kickasstorrents.to/ + +caps: + categories: + anime: TV/Anime + apps: PC + books: Books + documentaries: TV/Documentary + games: Console + movies: Movies + music: Audio + other: Other + tv: TV + xxx: XXX + + modes: + search: [q] + tv-search: [q, season, ep] + movie-search: [q] + music-search: [q] + book-search: [q] + +settings: + - name: sort + type: select + label: Sort requested from site + default: time + options: + time: created + seeders: seeders + size: size + - name: type + type: select + label: Order requested from site + default: desc + options: + desc: desc + asc: asc + +download: + selector: a[href^="magnet:?xt="] + attribute: href + +search: + paths: + - path: "{{ if .Keywords }}usearch/{{ .Keywords }}/{{else}}new/{{end}}?sortby={{ .Config.sort }}&sort={{ .Config.type }}" + + rows: + selector: table.data tr.odd, table.data tr.even + + fields: + category: + selector: span > strong > a + attribute: href + filters: + - name: tolower + - name: trim + args: / + title: + selector: a[class="cellMainLink"] + details: + selector: a[class="cellMainLink"] + attribute: href + download: + selector: a[class="cellMainLink"] + attribute: href + size: + selector: td:nth-child(2) + date: + selector: td:nth-child(4) + attribute: title + filters: + - name: replace + args: ["
", " "] + - name: timeago + seeders: + selector: td:nth-child(5) + leechers: + selector: td:nth-child(6) + downloadvolumefactor: + text: 0 + uploadvolumefactor: + text: 1 +# engine n/a