diff --git a/src/Jackett.Common/Definitions/kickasstorrent-kathow.yml b/src/Jackett.Common/Definitions/kickasstorrent-kathow.yml index 2af05df40..7fb1b8a8d 100644 --- a/src/Jackett.Common/Definitions/kickasstorrent-kathow.yml +++ b/src/Jackett.Common/Definitions/kickasstorrent-kathow.yml @@ -8,7 +8,6 @@ encoding: UTF-8 followredirect: true links: - https://kickass.ws/ - - https://kickasstorrents.unblockninja.com/ legacylinks: - https://kickass.gg/ - https://katcr.io/ @@ -25,6 +24,7 @@ legacylinks: - https://kickass.unblockit.id/ - https://kickass.unblockit.win/ - https://kickass.unblockit.top/ # currently redirects to https://kat.unblockit.lat/ (newkatcr.co proxy) + - https://kickasstorrents.unblockninja.com/ # for kickasstorrents.to caps: categories: @@ -36,10 +36,6 @@ caps: other: Other tv: TV xxx: XXX - # additional from proxy - audio: Audio - porn: XXX - video: TV # Movies modes: search: [q] @@ -74,65 +70,34 @@ search: fields: category: - text: other - category|noappend: - optional: true selector: span[id^="cat_"] > strong > a attribute: href filters: - name: tolower - name: trim args: / - # proxy uses Video for both TV and Movies - category: - optional: true - selector: span[id^="cat_"] > strong > a:contains("Video") - filters: - - name: replace - args: ["Video", "movies"] title: selector: a[class="cellMainLink"] details: selector: a[class="cellMainLink"] attribute: href download: - optional: true # the official site delivers mylink so we skip to the magnet URI selector: td:nth-child(1) > div > a[data-download=""] attribute: href filters: - name: querystring args: url - download: - optional: true - # the proxy delivers magnet URI - selector: a[href^="magnet:?xt="] - attribute: href size: selector: td:nth-child(2) - filters: - - name: replace - args: ["N/A", "0 Bytes"] - - name: re_replace # replace all but last dot (They use dots as decimal and thousands separators) - args: ["[.](?=.*[.])", ""] date: selector: td:nth-child(3) filters: - name: timeago seeders: selector: td:nth-child(4) - filters: - - name: replace - args: ["N/A", "0"] leechers: - # default for proxy which has an empty leechers selector - text: 0 - leechers: - optional: true selector: td:nth-child(5) - filters: - - name: replace - args: ["N/A", "0"] downloadvolumefactor: text: 0 uploadvolumefactor: