From 28971c2303a359ec38db22a1e1fc2ffd0d691dfa Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Mon, 4 Mar 2019 07:23:30 +1300 Subject: [PATCH] scenerush: add categories. resolves #1775 correct login error meesage detection upgrade to https correct date parsing switch browse post to get --- src/Jackett.Common/Definitions/scenerush.yml | 51 ++++++++++++++------ 1 file changed, 35 insertions(+), 16 deletions(-) diff --git a/src/Jackett.Common/Definitions/scenerush.yml b/src/Jackett.Common/Definitions/scenerush.yml index b8421c080..4f9a367c9 100644 --- a/src/Jackett.Common/Definitions/scenerush.yml +++ b/src/Jackett.Common/Definitions/scenerush.yml @@ -1,40 +1,54 @@ --- site: scenerush name: SceneRush - description: "SceneRush is a Portuguese general tracker." + description: "SceneRush is a PORTUGUESE Private Torrent Tracker for 0DAY / GENERAL" language: pt-PT type: private encoding: UTF-8 links: + - https://www.scene-rush.pt/ + legacylinks: - http://www.scene-rush.pt/ caps: categorymappings: - {id: 1, cat: PC, desc: "Apps"} + - {id: 2, cat: Movies, desc: "XVID"} + - {id: 3, cat: Movies/DVD, desc: "DVD"} + - {id: 4, cat: TV, desc: "TV XVID"} - {id: 5, cat: PC/Games, desc: "PC Games"} - {id: 6, cat: Movies/HD, desc: "HD"} - {id: 7, cat: XXX, desc: "XXX"} - - {id: 8, cat: TV/Anime, desc: "ANIME"} + - {id: 8, cat: TV/Anime, desc: "Anime"} - {id: 9, cat: Audio, desc: "Audio"} + - {id: 10, cat: Other, desc: "Other"} - {id: 11, cat: Console/Xbox 360, desc: "XBOX 360"} - {id: 12, cat: Console/PSP, desc: "PSP"} - - {id: 13, cat: TV/Documentary, desc: "DOC"} - - {id: 17, cat: TV/HD, desc: "TV-X264"} + - {id: 13, cat: TV/Documentary, desc: "Doc"} + - {id: 14, cat: Movies/DVD, desc: "Movies DVD"} + - {id: 15, cat: Console, desc: "PS2"} + - {id: 16, cat: TV/Sport, desc: "TV WWE"} + - {id: 17, cat: TV/HD, desc: "TV X264"} + - {id: 18, cat: TV, desc: "TV DVD"} - {id: 19, cat: XXX/DVD, desc: "XXX DVD"} - - {id: 20, cat: Movies/DVD, desc: "A.DVD"} - - {id: 21, cat: PC/Mac, desc: "MAC"} + - {id: 20, cat: TV/Anime, desc: "Anime DVD"} + - {id: 21, cat: PC/Mac, desc: "Mac"} + - {id: 23, cat: Movies, desc: "Boxset"} + - {id: 31, cat: Other, desc: "OFF"} - {id: 32, cat: Movies/BluRay, desc: "BluRay"} - {id: 33, cat: Console/Wii, desc: "WII"} - {id: 34, cat: Console/PS3, desc: "PS3"} - - {id: 35, cat: Movies/HD, desc: "A.HD"} + - {id: 35, cat: TV/Anime, desc: "Anime HD"} - {id: 36, cat: PC/Phone-Android, desc: "Android"} - - {id: 37, cat: Movies/DVD, desc: "C.DVDR"} + - {id: 37, cat: Movies/DVD, desc: "Custom DVDR"} - {id: 38, cat: Movies/Other, desc: "CAM TS"} + - {id: 39, cat: Other, desc: "GPS"} - {id: 40, cat: Console/PS4, desc: "PS4"} - - {id: 41, cat: Movies/SD, desc: "BDRIP"} + - {id: 41, cat: Movies/BluRay, desc: "BDRIP"} - {id: 42, cat: Movies/WEBDL, desc: "WEB DL"} - - {id: 43, cat: Books, desc: "EBOOK"} - - {id: 44, cat: TV/Sport, desc: "SPORTS"} + - {id: 43, cat: Books, desc: "Ebook"} + - {id: 44, cat: TV/Sport, desc: "Sports"} + - {id: 46, cat: Movies/UHD, desc: "4K"} modes: search: [q] tv-search: [q] @@ -45,18 +59,23 @@ username: "{{ .Config.username }}" password: "{{ .Config.password }}" error: - - selector: td.embedded:has(h2:contains("failed")+table) + - selector: h2:contains("Falhou") + message: + selector: table tr td.text test: - path: browse.php + path: index.php + selector: a[href="logout.php"] ratio: path: browse.php - selector: td[width='60'][style=['text-align:center;'] > span > font + selector: td.text:contains("Ratio") + filters: + - name: regexp + args: "Ratio actual ›(.*?) ]" search: paths: - path: browse.php - method: post inputs: $raw: "{{range .Categories}}c{{.}}=1&{{end}}" search: "{{ .Query.Keywords }}" @@ -93,7 +112,7 @@ - name: re_replace args: ["(\\d{4}-\\d{2}-\\d{2})(\\d{2}:\\d{2}:\\d{2})","$1 $2"] - name: dateparse - args: "2018-12-30 22:30:31" + args: "2006-01-02 15:04:05" downloadvolumefactor: case: "i.fg-gold": "0"