diff --git a/src/Jackett/Definitions/3dtorrents.yml b/src/Jackett/Definitions/3dtorrents.yml index 30560ec43..f5ccb4e0a 100644 --- a/src/Jackett/Definitions/3dtorrents.yml +++ b/src/Jackett/Definitions/3dtorrents.yml @@ -62,7 +62,7 @@ 3dformat: 0 active: 1 rows: - selector: table.lista > tbody > tr:has(a[href^="index.php?page=torrents&category="]) + selector: table[cellspacing!="1"].lista > tbody > tr:has(a[href^="index.php?page=torrents&category="]) fields: category: selector: a[href^="index.php?page=torrents&category="] @@ -86,8 +86,8 @@ selector: td:nth-last-child(4) seeders: selector: td:nth-last-child(3) - leechers: - selector: td:nth-last-child(2) + # leechers: + # selector: td:nth-last-child(2) date: selector: td:nth-last-child(5) filters: diff --git a/src/Jackett/Definitions/bitspyder.yml b/src/Jackett/Definitions/bitspyder.yml old mode 100644 new mode 100755 index 2b35137cd..4594b9a5d --- a/src/Jackett/Definitions/bitspyder.yml +++ b/src/Jackett/Definitions/bitspyder.yml @@ -94,10 +94,10 @@ files: selector: a[href*="&filelist=1"] grabs: - selector: td.rowcol:nth-child(7):contains("times"), font:contains("Snatches:") + selector: td.rowcol:nth-child(7):has(br) filters: - name: regexp - args: ([\d\,]+) + args: ([\d,]+) seeders: selector: td.rowcol:nth-last-child(3) leechers: diff --git a/src/Jackett/Definitions/cinematik.yml b/src/Jackett/Definitions/cinematik.yml index 0fcc62e19..5f36bb41a 100644 --- a/src/Jackett/Definitions/cinematik.yml +++ b/src/Jackett/Definitions/cinematik.yml @@ -57,7 +57,7 @@ category: text: 1 title: - selector: td:nth-child(2) + selector: td:nth-child(2) a download: selector: a[href^="details.php?id="] attribute: href diff --git a/src/Jackett/Definitions/icetorrent.yml b/src/Jackett/Definitions/icetorrent.yml index df4d15ab6..037ec2691 100755 --- a/src/Jackett/Definitions/icetorrent.yml +++ b/src/Jackett/Definitions/icetorrent.yml @@ -78,7 +78,7 @@ incldead: 1 search_by: "{{ if .Query.IMDBID }}imdb{{else}}name{{end}}" rows: - selector: table[class!="ice"] > tbody > tr:has(a[title][href^="details.php?id="]) + selector: table.torrenttable > tbody > tr:has(a[title][href^="details.php?id="]) fields: title: selector: a[title][href^="details.php?id="] diff --git a/src/Jackett/Definitions/thepiratebay.yml b/src/Jackett/Definitions/thepiratebay.yml index 460d73dc9..9665ba4f7 100755 --- a/src/Jackett/Definitions/thepiratebay.yml +++ b/src/Jackett/Definitions/thepiratebay.yml @@ -73,7 +73,7 @@ settings: [] search: - path: "{{if .Query.Keywords}}search/{{ .Query.Keywords}}/0/99/0{{else}}/recent{{end}}" + path: "{{if .Query.Keywords}}search/{{ .Query.Keywords}}{{else}}{{end}}/0/99/{{range .Categories}}{{.}}{{end}}" rows: selector: "#searchResult tbody tr:has(td.vertTh)" fields: diff --git a/src/Jackett/Definitions/waffles.yml b/src/Jackett/Definitions/waffles.yml index ecd3ef2cb..4742da094 100644 --- a/src/Jackett/Definitions/waffles.yml +++ b/src/Jackett/Definitions/waffles.yml @@ -119,7 +119,7 @@ $raw: "{{range .Categories}}filter_cat[{{.}}]=1&{{end}}" q: "{{ .Query.Keywords }}" rows: - selector: table#browsetable > tbody > tr:has(a) + selector: table#browsetable > tbody > tr:has(a[href^="/details.php?id="]) fields: category: selector: a[href^="/browse.php?q="] @@ -155,7 +155,7 @@ selector: td:nth-child(5) filters: - name: dateparse - args: "27 March 2017" + args: "2 April 2017 +05:50" downloadvolumefactor: case: "img[title=\"Free Torrent!\"]": "0"