From 10f7f83ecf842235a8134694aed6e067d14e9da1 Mon Sep 17 00:00:00 2001 From: kaso17 Date: Mon, 21 Nov 2016 19:07:09 +0100 Subject: [PATCH] Add EoT-Forum tracker (#723) --- README.md | 1 + src/Jackett/Content/logos/eotforum.png | Bin 0 -> 13363 bytes src/Jackett/Definitions/eotforum.yml | 176 +++++++++++++++++++++++++ src/Jackett/Jackett.csproj | 6 + 4 files changed, 183 insertions(+) create mode 100644 src/Jackett/Content/logos/eotforum.png create mode 100644 src/Jackett/Definitions/eotforum.yml diff --git a/README.md b/README.md index 7f16abdee..dfa2af980 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * DanishBits * Demonoid * DigitalHive + * EoT-Forum * FileList * Freshon * FunFile diff --git a/src/Jackett/Content/logos/eotforum.png b/src/Jackett/Content/logos/eotforum.png new file mode 100644 index 0000000000000000000000000000000000000000..871045d16a37d957eaf138306300cca3bd2157cb GIT binary patch literal 13363 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 Sbos~p02JlaWb38PBmWQTGwKfj literal 0 HcmV?d00001 diff --git a/src/Jackett/Definitions/eotforum.yml b/src/Jackett/Definitions/eotforum.yml new file mode 100644 index 000000000..9802c11a9 --- /dev/null +++ b/src/Jackett/Definitions/eotforum.yml @@ -0,0 +1,176 @@ +--- + site: eotforum + name: EoT-Forum + description: "A German gerneral tracker" + language: de-de + links: + - http://eot-forum.net + + caps: + categories: + # Filme + 14: Movies/SD # SD XviD + 15: Movies/SD # SD x264 + 16: Movies/HD # HD + 68: Movies/HD # UHD + 17: Movies/3D # 3D + 18: Movies/DVD # DVD-R + 19: Movies # Pack + 20: Movies # International + 21: XXX # XXX + + # Serien/TV + 23: TV/SD # SD XviD + 24: TV/SD # SD x264 + 25: TV/HD # HD + 26: TV/SD # DVD-R + 27: TV # Pack + 28: TV # International + 29: TV/Sport # Sport + + # Dokus + 31: TV/Documentary # SD XviD + 32: TV/Documentary # SD x264 + 33: TV/Documentary # HD + 34: TV/Documentary # 3D + 35: TV/Documentary # Pack + 67: TV/Documentary # DVD-R + 36: TV/Documentary # International + + # Audio + 38: Audio # Charts + 39: Audio/MP3 # MP3 + 40: Audio/Lossless # Flac + 41: Audio # Pack + 42: Audio/Video # MusikVideo + 43: Audio/Audiobook # Hörbücher + + # Spiele + 45: PC/Games # Windows + 46: PC/Mac # MacOS + 47: Console/PS4 # Sony PS + 48: Console/Xbox # Microsoft XBox + 49: Console/NDS # Nintendo + 50: PC/Games # Linux + 51: Console # Andere + + # Software + 53: PC # Windows + 54: PC/Mac # MacOS + 55: PC # Linux + 56: PC/Phone-Android # Android + 57: PC/Phone-IOS # Apple IOS + 58: PC/Phone-Other # Andere + + # Sonstiges + 60: Books # EBooks + 61: Other # Bilder + 62: TV/Anime # Anime + 63: Other # MISC + 64: XXX # XXX-Bilder/EBooks/Audio + + # EOT-Specials + 66: Other # Special + + modes: + search: [q] + tv-search: [q, season, ep] + + login: + path: index.php?page=login + method: post + inputs: + uid: "{{ .Config.username }}" + pwd: "{{ .Config.password }}" + rememberme: "forever" + submit: "Login" + error: + - selector: td.lista[align="center"][colspan="2"] > span + test: + path: index.php + selector: img[alt="Ratio"] + + ratio: + path: index.php + selector: img[alt="Ratio"] + font + + search: + path: index.php + inputs: + page: "torrents" + search: "{{ .Query.Keywords }}" + options: "0" + active: "0" + gold: "0" + rows: + selector: table.lista > tbody > tr:has(a[href^="index.php?page=torrent-details&id="]) + dateheaders: + selector: ":has(td.header > b)" + filters: + - name: replace + args: ["Torrents vom ", ""] + - name: replace + args: ["Januar", "January"] + - name: replace + args: ["Februar", "February"] + - name: replace + args: ["March", "März"] + - name: replace + args: ["Mai", "May"] + - name: replace + args: ["Juni", "June"] + - name: replace + args: ["Juli", "July"] + - name: replace + args: ["Oktober", "October"] + - name: replace + args: ["Dezember", "December"] + - name: dateparse + args: "02.January.2006" + fields: + download: + selector: a[href^="download.php?id="] + attribute: href + title: + selector: a[href^="index.php?page=torrent-details&id="] + attribute: title + filters: + - name: replace + args: ["Details anzeigen: ", ""] + category: + selector: a[href^="index.php?page=torrents&category="] + attribute: href + filters: + - name: querystring + args: category + comments: + selector: a[href*="#comments"] + attribute: href + size: + selector: td:nth-child(3) + grabs: + selector: td:nth-child(5) > font:nth-child(3) + filters: + - name: replace + args: ["---", "0"] + seeders: + selector: td:nth-child(5) > font:nth-child(1) + leechers: + selector: td:nth-child(5) > font:nth-child(2) + downloadvolumefactor: + case: + img[alt="gold"]: "0" + img[alt="silver"]: "0.5" + "*": "1" + uploadvolumefactor: + case: + img[alt="2x Upload Multiplier"]: "2" + img[alt="3x Upload Multiplier"]: "3" + img[alt="4x Upload Multiplier"]: "4" + img[alt="5x Upload Multiplier"]: "5" + img[alt="6x Upload Multiplier"]: "6" + img[alt="7x Upload Multiplier"]: "7" + img[alt="8x Upload Multiplier"]: "8" + img[alt="9x Upload Multiplier"]: "9" + img[alt="10x Upload Multiplier"]: "10" + "*": "1" diff --git a/src/Jackett/Jackett.csproj b/src/Jackett/Jackett.csproj index b091fba31..179cfcebe 100644 --- a/src/Jackett/Jackett.csproj +++ b/src/Jackett/Jackett.csproj @@ -380,6 +380,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest @@ -431,6 +434,9 @@ PreserveNewest + + PreserveNewest + Designer