diff --git a/src/Jackett/Definitions/horriblesubs.yml b/src/Jackett/Definitions/horriblesubs.yml new file mode 100644 index 000000000..66dccd704 --- /dev/null +++ b/src/Jackett/Definitions/horriblesubs.yml @@ -0,0 +1,50 @@ +--- + site: horriblesubs + name: Horrible Subs + description: "Anime Sub Group - \"So bad yet so good\"" + language: en-us + links: + - https://horriblesubs.info/ + + caps: + categories: + 1: TV/Anime # Anime + modes: + search: [q] + tv-search: [q, season, ep] + + settings: [] + + search: + path: "lib/{{if .Query.Keywords }}search.php{{else}}latest.php{{end}}" + inputs: + value: "{{ .Query.Keywords }}" + rows: + selector: "div.release-links" + dateheaders: + selector: table.release-info + filters: + - name: split + args: [" ", 0 ] + - name: replace + args: ["(", ""] + - name: replace + args: [")", ""] + - name: replace + args: ["/", "-"] + - name: fuzzytime + fields: + category: + text: "1" + title: + selector: table.release-table > tbody > tr > td.dl-label + details: + attribute: class + filters: + - name: replace + args: ["release-links", ""] + - name: re_replace + args: [" ?(\\S+?)-((?:s\\d-)?(?:\\d+v?\\d?-){0,2}\\d+p)", "http://horriblesubs.info/shows/$1#$2"] + download: + selector: table.release-table > tbody > tr > td.hs-magnet-link > span > a + attribute: href \ No newline at end of file