From b9c2f8ad5dc4c00d241e591ba51a372d5d620031 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sat, 26 Jan 2019 20:52:14 +1300 Subject: [PATCH] add GDF76 semi-private site for ITA films in mp4 format optimized for streaming resolves #4253 --- README.md | 1 + src/Jackett.Common/Definitions/gdf76.yml | 86 ++++++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 src/Jackett.Common/Definitions/gdf76.yml diff --git a/README.md b/README.md index 11c8e2b80..67ef0544b 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * Deildu * Gay-Torrents.net * Gay-Torrents.org + * GDF76 * Kinozal * LostFilm.tv * Mega-Bliz diff --git a/src/Jackett.Common/Definitions/gdf76.yml b/src/Jackett.Common/Definitions/gdf76.yml new file mode 100644 index 000000000..59165adc5 --- /dev/null +++ b/src/Jackett.Common/Definitions/gdf76.yml @@ -0,0 +1,86 @@ +--- + site: gdf76 + name: gdf76 + description: "gdf76 is an ITALIAN semi-private site for ITA films in mp4 format optimized for streaming" + language: en + type: semi-private + encoding: UTF-8 + links: + - http://gdf76.altervista.org/ + + caps: + categorymappings: + - {id: 11, cat: Movies, desc: "Film 720p"} + - {id: 13, cat: TV, desc: "Serie TV"} + - {id: 2, cat: Audio, desc: "Music"} + - {id: 3, cat: PC/Games, desc: "Games"} + - {id: 5, cat: TV/Anime, desc: "Anime"} + - {id: 6, cat: Books, desc: "Books"} + - {id: 7, cat: PC/0day, desc: "Apps Win"} + - {id: 8, cat: PC, desc: "Apps Linux"} + - {id: 9, cat: PC/Mac, desc: "Apps Mac"} + - {id: 4, cat: Other, desc: "Other"} + - {id: 12, cat: XXX, desc: "Adult"} + + modes: + search: [q] + tv-search: [q, season, ep] + movie-search: [q] + + login: + path: index.php + method: form + form: form[action="index.php?page=login"] + inputs: + uid: "{{ .Config.username }}" + pwd: "{{ .Config.password }}" + error: + - selector: tr td span[style="color:#FF0000;"] + test: + path: index.php + selector: a[href="logout.php"] + + search: + paths: + - path: index.php + inputs: + page: torrents + search: "{{ if .Keywords }}{{ .Keywords }}{{else}}{{end}}" + category: 0 + active: 0 + + rows: + selector: tr:has(a[href^="index.php?page=torrent-details"]) + fields: + title: + selector: td a[href^="index.php?page=torrent-details"] + details: + selector: td a[href^="index.php?page=torrent-details"] + attribute: href + category: + selector: td a[href^="index.php?page=torrents&category="] + attribute: href + filters: + - name: querystring + args: category + download: + selector: td a[href^="download.php"] + attribute: href + size: + text: "500 MB" + date: + # 19/01/2019 + selector: td:nth-child(4) + filters: + - name: dateparse + args: "02/01/2006" + seeders: + selector: td:nth-child(5) + leechers: + selector: td:nth-child(6) + grabs: + selector: td:nth-child(7) + downloadvolumefactor: + text: "0" + uploadvolumefactor: + text: "1"