diff --git a/src/Jackett/Definitions/hdhome.yml b/src/Jackett/Definitions/hdhome.yml index 72c91ccae..3ce77c7ce 100644 --- a/src/Jackett/Definitions/hdhome.yml +++ b/src/Jackett/Definitions/hdhome.yml @@ -22,7 +22,8 @@ modes: search: [q] - tv-search: [q, season, ep] + tv-search: [q, season, ep, imdbid] + movie-search: [q, imdbid] login: path: login.php @@ -45,11 +46,11 @@ method: post inputs: $raw: "{{range .Categories}}cat{{.}}=1&{{end}}" - search: "{{ .Query.Keywords }}" + search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}" incldead: "1" spstate: "0" inclbookmarked: "0" - search_area: "0" + search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}" search_mode: "0" rows: selector: table.torrents > tbody > tr:has(table.torrentname) diff --git a/src/Jackett/Definitions/hdsky.yml b/src/Jackett/Definitions/hdsky.yml index ad4b75fa2..11e0eb80a 100644 --- a/src/Jackett/Definitions/hdsky.yml +++ b/src/Jackett/Definitions/hdsky.yml @@ -23,7 +23,8 @@ modes: search: [q] - tv-search: [q, season, ep] + tv-search: [q, season, ep, imdbid] + movie-search: [q, imdbid] login: path: login.php @@ -56,11 +57,11 @@ method: post inputs: $raw: "{{range .Categories}}cat{{.}}=1&{{end}}" - search: "{{ .Query.Keywords }}" + search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}" incldead: "1" spstate: "0" inclbookmarked: "0" - search_area: "0" + search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}" search_mode: "0" rows: selector: table.torrents > tbody > tr:has(table.torrentname) diff --git a/src/Jackett/Definitions/hyperay.yml b/src/Jackett/Definitions/hyperay.yml index 15a526c93..45f4d5bd4 100644 --- a/src/Jackett/Definitions/hyperay.yml +++ b/src/Jackett/Definitions/hyperay.yml @@ -30,7 +30,8 @@ modes: search: [q] - tv-search: [q, season, ep] + tv-search: [q, season, ep, imdbid] + movie-search: [q, imdbid] login: path: takelogin.php @@ -48,11 +49,11 @@ method: post inputs: $raw: "{{range .Categories}}cat{{.}}=1&{{end}}" - search: "{{ .Query.Keywords }}" + search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}" incldead: "1" spstate: "0" inclbookmarked: "0" - search_area: "0" + search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}" search_mode: "0" rows: selector: table.torrents > tbody > tr[class] diff --git a/src/Jackett/Definitions/mteamtp.yml b/src/Jackett/Definitions/mteamtp.yml index 0fc31a770..e84b9a3bb 100644 --- a/src/Jackett/Definitions/mteamtp.yml +++ b/src/Jackett/Definitions/mteamtp.yml @@ -32,7 +32,8 @@ modes: search: [q] - tv-search: [q, season, ep] + tv-search: [q, season, ep, imdbid] + movie-search: [q, imdbid] login: path: takelogin.php @@ -57,11 +58,11 @@ method: post inputs: $raw: "{{range .Categories}}cat{{.}}=1&{{end}}" - search: "{{ .Query.Keywords }}" + search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}" incldead: "1" spstate: "0" inclbookmarked: "0" - search_area: "0" + search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}" search_mode: "0" rows: selector: table.torrents > tbody > tr:has(table.torrentname) diff --git a/src/Jackett/Definitions/nethd.yml b/src/Jackett/Definitions/nethd.yml index 1c496ef17..f439a5ae0 100644 --- a/src/Jackett/Definitions/nethd.yml +++ b/src/Jackett/Definitions/nethd.yml @@ -19,7 +19,8 @@ modes: search: [q] - tv-search: [q, season, ep] + tv-search: [q, season, ep, imdbid] + movie-search: [q, imdbid] login: path: /takelogin.php @@ -40,8 +41,8 @@ method: post inputs: $raw: "{{range .Categories}}c{{.}}=1&{{end}}" - search: "{{ .Query.Keywords }}" - search_area: 0 + search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}" + search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}" search_mode: 0 spstate: 0 inclbookmarked: 0 diff --git a/src/Jackett/Definitions/torviet.yml b/src/Jackett/Definitions/torviet.yml index 2ffd00b4a..ef8f0f380 100644 --- a/src/Jackett/Definitions/torviet.yml +++ b/src/Jackett/Definitions/torviet.yml @@ -44,7 +44,8 @@ modes: search: [q] - tv-search: [q, season, ep] + tv-search: [q, season, ep, imdbid] + movie-search: [q, imdbid] login: path: /takelogin.php @@ -67,14 +68,14 @@ search: path: /torrents.php inputs: - search: "{{ .Query.Keywords }}" + search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}" sltCategory: 0 sltSubCategory: 0 # can't sepcify multiple categorys so we're useing all always sltGenre: 0 incldead: 1 spstate: 0 inclbookmarked: 0 - search_area: 0 + search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}" search_mode: 0 rows: