From 593bbb37d35a3368d54f674b6c722073da851f6e Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sun, 7 Apr 2019 08:11:27 +1200 Subject: [PATCH] dxdhd: updates for unti3d 1.9.2 plus add / amend categories --- src/Jackett.Common/Definitions/dxdhd.yml | 53 ++++++++++++++++++------ 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/src/Jackett.Common/Definitions/dxdhd.yml b/src/Jackett.Common/Definitions/dxdhd.yml index 14b6ac996..ce1f159cb 100644 --- a/src/Jackett.Common/Definitions/dxdhd.yml +++ b/src/Jackett.Common/Definitions/dxdhd.yml @@ -15,10 +15,11 @@ - {id: 3, cat: Audio, desc: "Music"} - {id: 4, cat: TV/Anime, desc: "Anime"} - {id: 5, cat: PC/0day, desc: "Apps"} - - {id: 6, cat: Books, desc: "Books"} + - {id: 6, cat: Books, desc: "eBooks"} - {id: 7, cat: PC/Games, desc: "Games"} - {id: 8, cat: TV/Sport, desc: "Sports"} - - {id: 9, cat: Other, desc: "Other"} + - {id: 9, cat: Other, desc: "Others"} + - {id: 10, cat: XXX, desc: "XXX"} modes: search: [q] @@ -31,10 +32,19 @@ inputs: username: "{{ .Config.username }}" password: "{{ .Config.password }}" + remember: 1 error: - - selector: table.main:contains("Login Failed!") + - selector: div.has-error test: path: torrents + selector: a[href$="/logout"] + + ratio: + path: torrents + selector: li:has(i.fa-sync-alt) + filters: + - name: regexp + args: "Ratio : (\\d+)" search: paths: @@ -42,13 +52,14 @@ inputs: $raw: "{{range .Categories}}categories[]={{.}}&{{end}}" search: "{{if .Query.IMDBID}}{{else}}{{ .Keywords }}{{end}}" + description: "" uploader: "" imdb: "{{ .Query.IMDBIDShort }}" tvdb: "" tmdb: "" mal: "" - sorting: created_at - direction: desc + sort: "created_at" + direction: "desc" qty: 100 rows: selector: table > tbody > tr @@ -67,17 +78,28 @@ details: selector: a.view-torrent attribute: href + banner: + optional: true + selector: div.torrent-poster img + attribute: src + filters: + - name: replace + args: ["https://via.placeholder.com/600x900", ""] size: selector: td:nth-child(5) seeders: - selector: td:nth-child(7) - leechers: - selector: td:nth-child(8) - grabs: selector: td:nth-child(6) + leechers: + selector: td:nth-child(7) + grabs: + selector: td:nth-child(8) filters: - name: regexp args: ([\d\.]+) + imdb: + optional: true + selector: a[href*="www.imdb.com/title/tt"] + attribute: href date: selector: time filters: @@ -106,12 +128,17 @@ args: [" (ay|kuud|måneder|mesi|miesiące|meses|měsíce|месяца|месяцев|luni|meses|mois|Monaten|месеца|maanden)", "months"] downloadvolumefactor: case: - "i[data-original-title=\"100% Free\"]": "0" # Single Torrent Freeleech + "i[data-original-title=\"Personal Freeleech\"]": "0" # 24 Hour FreeLeech From BON Store + "i[data-original-title=\"Special Freeleech\"]": "0" # Special FreeLeech For Certain User Groups + "i[data-original-title=\"Freeleech Token\"]": "0" # Freeleech From Token "i[data-original-title=\"Global FreeLeech\"]": "0" # Global Freeleech + "i[data-original-title=\"Freeleech\"]": "0" # Freeleech + "i[data-original-title=\"Featured\"]": "0" # Featured Torrent "*": "1" uploadvolumefactor: case: - "i[data-original-title=\"Double upload\"]": "2" # Single Torrent Double Upload - "i[data-original-title=\"Double Upload\"]": "2" # Global Double Upload + "i[data-original-title=\"Double Upload\"]": "2" # Single Torrent Double Upload + "i[data-original-title=\"Global Double Upload\"]": "2" # Global Double Upload + "i[data-original-title=\"Featured\"]": "2" # Featured Torrent "*": "1" -# UNIT3D +# UNIT3D 1.9.2