diff --git a/src/Jackett.Common/Definitions/zooqle.yml b/src/Jackett.Common/Definitions/zooqle.yml index 3897ee060..c28da9455 100644 --- a/src/Jackett.Common/Definitions/zooqle.yml +++ b/src/Jackett.Common/Definitions/zooqle.yml @@ -29,16 +29,16 @@ legacylinks: - https://zooqle.unblockit.top/ caps: - categories: - "anime": TV/Anime - "app": PC - "book": Books - "files": Other/Misc - "game": PC/Games - "movies": Movies - "music": Audio - "other": Other - "tv": TV + categorymappings: + - {id: anime, cat: TV/Anime, desc: Anime} + - {id: app, cat: PC, desc: App} + - {id: book, cat: Books, desc: Book} + - {id: files, cat: Other/Misc, desc: Files} + - {id: game, cat: PC/Games, desc: Game} + - {id: movies, cat: Movies, desc: Movies} + - {id: music, cat: Audio, desc: Music} + - {id: other, cat: Other, desc: Other} + - {id: tv, cat: TV, desc: TV} modes: search: [q] @@ -51,23 +51,23 @@ settings: - name: sort type: select label: Sort requested from site - default: "dt" + default: dt options: - "dt": "created" - "ns": "seeders" - "sz": "size" + dt: created + ns: seeders + sz: size - name: type type: select label: Order requested from site - default: "d" + default: d options: - "d": "desc" - "a": "asc" + d: desc + a: asc search: # includes only verified torrents paths: - - path: "search?{{ if .Keywords }}s={{ .Config.sort }}&v=t&sd={{ .Config.type }}&q={{ .Keywords }}{{else}}s={{ .Config.sort }}&v=t&sd={{ .Config.type }}&q= *{{end}}{{ if .Categories }} category:{{ range .Categories }}{{.}},{{end}}{{else}}{{end}}" + - path: "search?s={{ .Config.sort }}&v=t&sd={{ .Config.type }}&q={{ if .Keywords }}{{ .Keywords }}{{ else }} *{{ end }}{{ if .Categories }} category:{{ range .Categories }}{{.}},{{end}}{{ else }}{{ end }}" rows: selector: tr:has(td[class^="text-muted3"]) @@ -116,6 +116,8 @@ search: # a size of '– N/A –' causes Jackett to reject the row with an error - name: replace args: ["– N/A –", "0 Bytes"] + seeders: + text: 0 seeders: # seeders can be missing optional: true @@ -126,6 +128,8 @@ search: args: [" ", 1] - name: replace args: [",", ""] + leechers: + text: 0 leechers: # leechers can be missing optional: true