From 12f187ad169b008aa42728a6c461b178d278a98d Mon Sep 17 00:00:00 2001 From: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com> Date: Thu, 13 Jun 2024 01:10:28 +0100 Subject: [PATCH] assorted: missed Jackett updates (#466) * Update capybarabr.yml * Update danishbytes-api.yml * Update frozenlayer.yml * Update krazyzone.yml * Update torrent9-tel.yml * Delete definitions/v9/thorsland.yml * Delete definitions/v9/leech24.yml --- definitions/v10/torrent9-tel.yml | 4 +- definitions/v9/capybarabr.yml | 2 +- definitions/v9/danishbytes-api.yml | 2 +- definitions/v9/frozenlayer.yml | 2 - definitions/v9/krazyzone.yml | 2 - definitions/v9/leech24.yml | 161 --------------- definitions/v9/thorsland.yml | 316 ----------------------------- 7 files changed, 4 insertions(+), 485 deletions(-) delete mode 100644 definitions/v9/leech24.yml delete mode 100644 definitions/v9/thorsland.yml diff --git a/definitions/v10/torrent9-tel.yml b/definitions/v10/torrent9-tel.yml index fdc04a2f8..a34a2b32f 100644 --- a/definitions/v10/torrent9-tel.yml +++ b/definitions/v10/torrent9-tel.yml @@ -1,9 +1,9 @@ --- id: torrent9-tel name: Torrent9-tel -description: "Torrent9-tel is a FRENCH Private tracker for TV / MOVIES / GENERAL" +description: "Torrent9-tel is a FRENCH Semi-Private tracker for TV / MOVIES / GENERAL" language: fr-FR -type: private +type: semi-private encoding: UTF-8 followredirect: true # to fetch current domain use https://www.protege-torrent.com/Torrent9 diff --git a/definitions/v9/capybarabr.yml b/definitions/v9/capybarabr.yml index 02803b272..cfaef147a 100644 --- a/definitions/v9/capybarabr.yml +++ b/definitions/v9/capybarabr.yml @@ -43,7 +43,7 @@ settings: default: false - name: use_single_file_release_use_filename type: checkbox - label: Use filename as title for single file releases + label: Use filename as the title for single file releases default: false - name: sort type: select diff --git a/definitions/v9/danishbytes-api.yml b/definitions/v9/danishbytes-api.yml index e11a75897..ad663e5b4 100644 --- a/definitions/v9/danishbytes-api.yml +++ b/definitions/v9/danishbytes-api.yml @@ -43,7 +43,7 @@ settings: - name: info_rsskey type: info label: About your RSS key - default: "Find or Generate a new RSS key by accessing your DanishBytes account My Security page and clicking on the RSS Key (RID) tab." + default: "Find or Generate a new RSS key by accessing your DanishBytes account My Security page and clicking on the RSS Key (RID) tab." - name: freeleech type: checkbox label: Search freeleech only diff --git a/definitions/v9/frozenlayer.yml b/definitions/v9/frozenlayer.yml index 8f2c464d5..5de579386 100644 --- a/definitions/v9/frozenlayer.yml +++ b/definitions/v9/frozenlayer.yml @@ -6,8 +6,6 @@ language: es-ES type: public encoding: UTF-8 requestDelay: 2 -certificates: - - b738ae9ae55c5553b1ff7d3004d807229be3a091 # Expired 4 Dec 2023 links: - https://www.frozen-layer.com/ diff --git a/definitions/v9/krazyzone.yml b/definitions/v9/krazyzone.yml index fcbad5de7..d07af5afc 100644 --- a/definitions/v9/krazyzone.yml +++ b/definitions/v9/krazyzone.yml @@ -5,8 +5,6 @@ description: "KrazyZone is a Private Torrent Tracker for MOVIES / TV / GENERAL" language: en-US type: private encoding: UTF-8 -certificates: - - 2e88b1a9031288c50f942201634b6d1484aca612 # expired 11 Apr 2024 links: - https://krazyzone.net/ legacylinks: diff --git a/definitions/v9/leech24.yml b/definitions/v9/leech24.yml deleted file mode 100644 index ea3d95a40..000000000 --- a/definitions/v9/leech24.yml +++ /dev/null @@ -1,161 +0,0 @@ ---- -id: leech24 -name: leech24 -description: "leech24 is a Private Torrent Tracker for MOVIES / TV / GENERAL" -language: en-US -type: private -encoding: UTF-8 -links: - - https://leech24.net/ - -caps: - categorymappings: - - {id: 28, cat: TV/Anime, desc: "Anime: All"} - - {id: 20, cat: PC, desc: "Apps: Linux"} - - {id: 19, cat: PC/Mac, desc: "Apps: Mac"} - - {id: 21, cat: PC/Mobile-Other, desc: "Apps: Other"} - - {id: 18, cat: PC/0day, desc: "Apps: PC"} - - {id: 9, cat: TV/Documentary, desc: "Documentaries: All"} - - {id: 45, cat: Console/NDS, desc: "Games: DS"} - - {id: 16, cat: Console/Other, desc: "Games: Dreamcast"} - - {id: 46, cat: Console/Other, desc: "Games: GameCube"} - - {id: 49, cat: Console/NDS, desc: "Games: Nintendo"} - - {id: 17, cat: Console/Other, desc: "Games: Other"} - - {id: 10, cat: PC/Games, desc: "Games: PC"} - - {id: 15, cat: Console/PSP, desc: "Games: PS"} - - {id: 12, cat: Console/PSP, desc: "Games: PSP"} - - {id: 44, cat: Console/Wii, desc: "Games: Wii"} - - {id: 13, cat: Console/XBox, desc: "Games: Xbox"} - - {id: 14, cat: Console/XBox 360, desc: "Games: Xbox360"} - - {id: 3, cat: Movies/UHD, desc: "Movies: 4K"} - - {id: 1, cat: Movies/DVD, desc: "Movies: DVD"} - - {id: 2, cat: Movies/SD, desc: "Movies: Divx/Xvid"} - - {id: 42, cat: Movies/HD, desc: "Movies: HD"} - - {id: 4, cat: Movies/Other, desc: "Movies: Other"} - - {id: 48, cat: Movies, desc: "Movies: Packs"} - - {id: 24, cat: Audio/Video, desc: "Music: DVD"} - - {id: 23, cat: Audio/Lossless, desc: "Music: Lossless"} - - {id: 22, cat: Audio/MP3, desc: "Music: MP3"} - - {id: 27, cat: Audio/Other, desc: "Music: Other"} - - {id: 26, cat: Audio/Other, desc: "Music: Radio"} - - {id: 25, cat: Audio/Video, desc: "Music: Video"} - - {id: 36, cat: Books/EBook, desc: "Other: E-Books"} - - {id: 33, cat: PC, desc: "Other: Emulation"} - - {id: 39, cat: Other, desc: "Other: Extra Pars/Fills"} - - {id: 37, cat: Other, desc: "Other: Images"} - - {id: 38, cat: PC/Mobile-Other, desc: "Other: Mobile Phone"} - - {id: 40, cat: Other, desc: "Other: Other"} - - {id: 34, cat: PC/Mobile-Other, desc: "Other: PPC/PDA"} - - {id: 35, cat: Audio, desc: "Other: Sounds"} - - {id: 5, cat: TV/SD, desc: "TV: DVD"} - - {id: 6, cat: TV/SD, desc: "TV: Divx/Xvid"} - - {id: 41, cat: TV/HD, desc: "TV: HD"} - - {id: 7, cat: TV/Other, desc: "TV: pack"} - - {id: 47, cat: XXX, desc: "xxx: xxx"} - - modes: - search: [q] - tv-search: [q, season, ep] - movie-search: [q] - music-search: [q] - book-search: [q] - -settings: - - name: cookie - type: text - label: Cookie - - name: info - type: info - label: How to get the Cookie - default: "
  1. Login to this tracker with your browser
  2. Open the DevTools panel by pressing F12
  3. Select the Network tab
  4. Click on the Doc button (Chrome Browser) or HTML button (FireFox)
  5. Refresh the page by pressing F5
  6. Click on the first row entry
  7. Select the Headers tab on the Right panel
  8. Find 'cookie:' in the Request Headers section
  9. Select and Copy the whole cookie string (everything after 'cookie: ') and Paste here.
" - - name: freeleech - type: checkbox - label: Search freeleech only - default: false - - name: sort - type: select - label: Sort requested from site - default: id - options: - id: created - seeders: seeders - size: size - name: title - - name: type - type: select - label: Order requested from site - default: desc - options: - desc: desc - asc: asc - -login: - method: cookie - inputs: - cookie: "{{ .Config.cookie }}" - test: - path: / - selector: a[href="account-logout.php"] - -search: - paths: - # https://leech24.net/torrents-search.php?c3=1&c1=1&c2=1&c42=1&c4=1&c7=1&search=&cat=0&incldead=1&freeleech=0&lang=0 - - path: torrents-search.php - inputs: - $raw: "{{ range .Categories }}c{{.}}=1&{{end}}" - search: "{{ .Keywords }}" - cat: 0 - # 0 active, 1 incldead, 2 onlydead - incldead: 1 - # 0 all, 1 notfree, 2 onlyfree - freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}" - # 0 all, 1 english, etc - lang: 0 - sort: "{{ .Config.sort }}" - order: "{{ .Config.type }}" - # does not support imdbid search and does not return imdb link in results - -# The search page states that: You can search using phrases contained within , you can include words with + you can exclude words with - -# but adding + to words causes 0 results, so we will add an andmatch since the default seems to be a keywords OR search. -# keywordsfilters: -# - name: re_replace -# args: ["(\\w+)", "+$1"] # prepend + to each word - - rows: - selector: table.ttable_headinner tr.t-row:has(a[href^="download.php?id="]) - filters: - - name: andmatch - - fields: - category: - selector: a[href^="torrents.php?cat="] - attribute: href - filters: - - name: querystring - args: cat - title: - selector: a[href^="torrents-details.php?id="] - attribute: title - details: - selector: a[href^="torrents-details.php?id="] - attribute: href - download: - selector: a[href^="download.php?id="] - attribute: href - date: - text: now - size: - selector: td:nth-last-child(4) - seeders: - selector: td:nth-last-child(3) - leechers: - selector: td:nth-last-child(2) - downloadvolumefactor: - case: - img[src="images/free.gif"]: 0 - "*": 1 - uploadvolumefactor: - text: 1 - minimumratio: - text: 1.0 -# TorrentTrader v2-svn diff --git a/definitions/v9/thorsland.yml b/definitions/v9/thorsland.yml deleted file mode 100644 index e1b2aaf73..000000000 --- a/definitions/v9/thorsland.yml +++ /dev/null @@ -1,316 +0,0 @@ ---- -id: thorsland -name: Thor's Land -description: "Thor's Land is a FRENCH Private site for TV / MOVIES / GENERAL" -language: fr-FR -type: private -encoding: UTF-8 -links: - - https://ethor.tk/ - -caps: - categorymappings: - # APPLICATIONS - - {id: 66, cat: PC/Mobile-Android, desc: "ANDROID"} - - {id: 68, cat: PC/Mobile-Other, desc: "HarmonyOS"} - - {id: 67, cat: PC/Mac, desc: "iOS"} - # AUTRES - - {id: 104, cat: Other, desc: "AUTRES"} - # DOCUMENTAIRES FILM - - {id: 72, cat: TV/Documentary, desc: "4K UHD"} - - {id: 70, cat: TV/Documentary, desc: "HD 1080p"} - - {id: 71, cat: TV/Documentary, desc: "HD 720p"} - - {id: 119, cat: TV/Documentary, desc: "Québec HD"} - - {id: 118, cat: TV/Documentary, desc: "Québec SD"} - - {id: 69, cat: TV/Documentary, desc: "SD"} - - {id: 78, cat: TV/Documentary, desc: "V.O.S.T. 4K"} - - {id: 77, cat: TV/Documentary, desc: "V.O.S.T. HD"} - - {id: 76, cat: TV/Documentary, desc: "V.O.S.T. SD"} - # DOCUMENTAIRES SERIES - - {id: 81, cat: TV/Documentary, desc: "PACK 4K"} - - {id: 80, cat: TV/Documentary, desc: "PACK HD"} - - {id: 121, cat: TV/Documentary, desc: "PACK HD QC"} - - {id: 79, cat: TV/Documentary, desc: "PACK SD"} - - {id: 121, cat: TV/Documentary, desc: "PACK SD QC"} - - {id: 117, cat: TV/Documentary, desc: "Québec HD"} - - {id: 116, cat: TV/Documentary, desc: "Québec SD"} - - {id: 75, cat: TV/Documentary, desc: "SÉRIES 4K"} - - {id: 74, cat: TV/Documentary, desc: "SÉRIES HD"} - - {id: 73, cat: TV/Documentary, desc: "SÉRIES SD"} - - {id: 115, cat: TV/Documentary, desc: "V.O.S.T. 4K"} - - {id: 114, cat: TV/Documentary, desc: "V.O.S.T. HD"} - - {id: 113, cat: TV/Documentary, desc: "V.O.S.T. SD"} - # FILMS - - {id: 11, cat: Movies/3D, desc: "3D"} - - {id: 12, cat: Movies/UHD, desc: "4K UHD"} - - {id: 2, cat: Movies/BluRay, desc: "BD-Rip"} - - {id: 10, cat: Movies/BluRay, desc: "Blu-Ray"} - - {id: 16, cat: Movies/DVD, desc: "DVD-R"} - - {id: 3, cat: Movies/DVD, desc: "DVD-Rip"} - - {id: 5, cat: Movies/HD, desc: "HD 1080p"} - - {id: 4, cat: Movies/HD, desc: "HD 720p"} - - {id: 7, cat: Movies/HD, desc: "mHD 1080p"} - - {id: 6, cat: Movies/HD, desc: "mHD 720p"} - - {id: 15, cat: Movies/UHD, desc: "Québec 4K"} - - {id: 14, cat: Movies/HD, desc: "Québec HD"} - - {id: 13, cat: Movies/SD, desc: "Québec SD"} - - {id: 9, cat: Movies, desc: "Remux"} - - {id: 22, cat: Movies/UHD, desc: "V.O. 4K"} - - {id: 21, cat: Movies/HD, desc: "V.O. HD"} - - {id: 20, cat: Movies/SD, desc: "V.O. SD"} - - {id: 19, cat: Movies/UHD, desc: "V.O.S.T. 4K"} - - {id: 18, cat: Movies/HD, desc: "V.O.S.T. HD"} - - {id: 17, cat: Movies/SD, desc: "V.O.S.T. SD"} - - {id: 1, cat: Movies/WEB-DL, desc: "WEB-DL"} - - {id: 8, cat: Movies/HD, desc: "x265"} - # JEUX VIDÉO - - {id: 55, cat: PC/Games, desc: "ÉMULATEURS"} - - {id: 40, cat: PC/Games, desc: "LINUX"} - - {id: 39, cat: PC/Mac, desc: "MAC"} - - {id: 45, cat: Console/3DS, desc: "3DS"} - - {id: 44, cat: Console/NDS, desc: "NDS"} - - {id: 42, cat: Console/Other, desc: "NES"} - - {id: 41, cat: Movies/Other, desc: "SWITCH"} - - {id: 38, cat: PC/Games, desc: "PC"} - - {id: 46, cat: Console/PS3, desc: "PSX"} - - {id: 47, cat: Console/PS3, desc: "PS2"} - - {id: 48, cat: Console/PS3, desc: "PS3"} - - {id: 49, cat: Console/PS4, desc: "PS4"} - - {id: 50, cat: Console/PS4, desc: "PS5"} - - {id: 56, cat: Console/Other, desc: "ROMS"} - - {id: 43, cat: Console/Other, desc: "SNES"} - - {id: 51, cat: Console/XBox, desc: "XBOX"} - - {id: 52, cat: Console/XBox 360, desc: "XBOX 360"} - - {id: 53, cat: Console/XBox One, desc: "XBOX ONE"} - - {id: 54, cat: Console/XBox, desc: "XBOX SERIES"} - # LIVRES - - {id: 96, cat: Audio/Audiobook, desc: "AUDIO"} - - {id: 98, cat: Books, desc: "B.D."} - - {id: 100, cat: Books/Comics, desc: "COMICS"} - - {id: 97, cat: Books/Mags, desc: "MAGAZINES"} - - {id: 101, cat: Books, desc: "MANGAS"} - - {id: 95, cat: Books, desc: "ROMANS"} - - {id: 99, cat: Books, desc: "JEUNESSE"} - # LOGICIELS - - {id: 65, cat: PC, desc: "LINUX"} - - {id: 64, cat: PC/Mac, desc: "MAC"} - - {id: 63, cat: PC/0day, desc: "WINDOWS"} - # MUSIQUE - - {id: 59, cat: Audio, desc: "AAC"} - - {id: 61, cat: Audio, desc: "DSD"} - - {id: 58, cat: Audio/Lossless, desc: "FLAC"} - - {id: 57, cat: Audio/MP3, desc: "MP3"} - - {id: 60, cat: Audio, desc: "OGG"} - - {id: 62, cat: Audio, desc: "WAV"} - # SÉRIES ANIMÉES - - {id: 89, cat: TV/Anime, desc: "HD 1080p"} - - {id: 90, cat: TV/Anime, desc: "HD 720p"} - - {id: 94, cat: TV/Anime, desc: "PACK HD"} - - {id: 93, cat: TV/Anime, desc: "PACK SD"} - - {id: 88, cat: TV/Anime, desc: "Québec HD"} - - {id: 87, cat: TV/Anime, desc: "Québec SD"} - - {id: 92, cat: TV/Anime, desc: "V.O.S.T. HD"} - - {id: 91, cat: TV/Anime, desc: "V.O.S.T. SD"} - # SÉRIES TV - - {id: 112, cat: TV/UHD, desc: "4K UHD"} - - {id: 32, cat: TV/HD, desc: "Blu-Ray"} - - {id: 35, cat: TV, desc: "DVD-R"} - - {id: 31, cat: TV/HD, desc: "Émissions HD"} - - {id: 30, cat: TV/SD, desc: "Émissions SD"} - - {id: 25, cat: TV/HD, desc: "HD 1080p"} - - {id: 24, cat: TV/HD, desc: "HD 720p"} - - {id: 27, cat: TV/HD, desc: "PACK HD"} - - {id: 34, cat: TV/HD, desc: "PACK HD QC"} - - {id: 26, cat: TV/SD, desc: "PACK SD"} - - {id: 33, cat: TV/SD, desc: "PACK SD QC"} - - {id: 29, cat: TV/HD, desc: "Québec HD"} - - {id: 28, cat: TV/SD, desc: "Québec SD"} - - {id: 23, cat: TV/SD, desc: "SD"} - - {id: 37, cat: TV/HD, desc: "V.O.S.T. HD"} - - {id: 36, cat: TV/SD, desc: "V.O.S.T. SD"} - # SPECTACLES - - {id: 85, cat: Audio/Video, desc: "ART/MAGIE"} - - {id: 83, cat: Audio/Video, desc: "HUMOUR"} - - {id: 86, cat: Audio/Video, desc: "LIVE"} - - {id: 82, cat: Audio/Video, desc: "MUSIQUE"} - - {id: 84, cat: Audio/Video, desc: "THÉATRE"} - # SPORTS - - {id: 103, cat: TV/Sport, desc: "ANGLAIS"} - - {id: 102, cat: TV/Sport, desc: "FRANÇAIS"} - # XXX - - {id: 105, cat: XXX, desc: "FILMS"} - - {id: 108, cat: XXX, desc: "GAYS"} - - {id: 110, cat: XXX, desc: "HENTAI"} - - {id: 109, cat: XXX, desc: "LESBIENNES"} - - {id: 111, cat: XXX, desc: "MAGAZINES"} - - {id: 106, cat: XXX, desc: "SÉRIES"} - - {id: 107, cat: XXX, desc: "VR"} - - modes: - search: [q] - tv-search: [q, season, ep] - movie-search: [q] - music-search: [q] - book-search: [q] - -settings: - - name: cookie - type: text - label: Cookie - - name: info - type: info - label: How to get the Cookie - default: "
  1. Login to this tracker with your browser
  2. Open the DevTools panel by pressing F12
  3. Select the Network tab
  4. Click on the Doc button (Chrome Browser) or HTML button (FireFox)
  5. Refresh the page by pressing F5
  6. Click on the first row entry
  7. Select the Headers tab on the Right panel
  8. Find 'cookie:' in the Request Headers section
  9. Select and Copy the whole cookie string (everything after 'cookie: ') and Paste here.
" - - name: freeleech - type: checkbox - label: Search freeleech only - default: false - - name: multilang - type: checkbox - label: Replace MULTi by another language in release name - default: false - - name: multilanguage - type: select - label: Replace MULTi by this language - default: FRENCH - options: - FRENCH: FRENCH - MULTi FRENCH: MULTi FRENCH - ENGLISH: ENGLISH - MULTi ENGLISH: MULTi ENGLISH - VOSTFR: VOSTFR - MULTi VOSTFR: MULTi VOSTFR - - name: vostfr - type: checkbox - label: Replace VOSTFR and SUBFRENCH with ENGLISH - default: false - - name: sort - type: select - label: Sort requested from site - default: id - options: - id: created - seeders: seeders - size: size - name: title - - name: order - type: select - label: Order requested from site - default: desc - options: - desc: desc - asc: asc - -login: - method: cookie - inputs: - cookie: "{{ .Config.cookie }}" - test: - path: / - selector: a[href="account-logout"] - -download: - before: - path: thanks - inputs: - id: "{{ .DownloadUri.Query.id }}" - to: give - torrent: "{{ .DownloadUri.Query.id }}" - selectors: - - selector: a[href^="download?id="], a[href^="magnet:?xt="] - attribute: href - -search: - paths: - - path: torrents-search - inputs: - $raw: "{{ range .Categories }}c{{.}}=1&{{end}}" - search: "{{ .Keywords }}" - # 0 active, 1 incldead, 2 onlydead - incldead: 1 - # 0 all, 1 notfree, 2 onlyfree - freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}" - # 0 any etc - lang: 0 - sort: "{{ .Config.sort}}" - order: "{{ .Config.order}}" - - rows: - selector: table.ttable_headinner > tbody > tr[class^="t-row"] - - fields: - category: - selector: a[href^="/torrents?cat="] - attribute: href - filters: - - name: querystring - args: cat - title_phase1: - selector: a[href^="/download?id="] - attribute: href - filters: - - name: regexp - args: name=(.+?)\.torrent - - name: urldecode - title_vostfr: - text: "{{ .Result.title_phase1 }}" - filters: - - name: re_replace - args: ["(?i)\\b(vostfr|subfrench)\\b", "ENGLISH"] - title_phase2: - text: "{{ if .Config.vostfr }}{{ .Result.title_vostfr }}{{ else }}{{ .Result.title_phase1 }}{{ end }}" - title_multilang: - text: "{{ .Result.title_phase2 }}" - filters: - - name: re_replace - args: ["(?i)\\b(MULTI(?!.*(?:FRENCH|ENGLISH|VOSTFR)))\\b", "{{ .Config.multilanguage }}"] - title: - text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase2 }}{{ end }}" - details: - selector: a[href^="/torrents-details?id="] - attribute: href - download: - selector: a[href^="/torrents-details?id="] - attribute: href - poster: - selector: img[src^="uploads/images/"] - attribute: src - size: - selector: td:nth-child(10) - remove: div.bottom - grabs: - selector: td:nth-child(9) - remove: div.bottom - seeders: - selector: td:nth-child(11) - remove: div.bottom - leechers: - selector: td:nth-child(12) - remove: div.bottom - date: - selector: td.tor_name_outline > font - filters: - - name: replace - args: ["il y a ", ""] - - name: replace - args: ["seconde", "second"] - - name: replace - args: ["heure", "hour"] - - name: replace - args: ["jour", "day"] - - name: replace - args: ["mois", "month"] - - name: replace - args: ["an", "year"] - - name: append - args: " ago" - downloadvolumefactor: - case: - "button:contains(\"FREELEECH\")": 0 - "*": 1 - uploadvolumefactor: - text: 1 - minimumseedtime: - # 2 days (as seconds = 2 x 24 x 60 x 60) - text: 172800 -# engine n/a