diff --git a/README.md b/README.md index dd48cb2f3..3a5f06e97 100644 --- a/README.md +++ b/README.md @@ -329,7 +329,6 @@ Prior versions of Jackett are no longer supported. * DigitalCore (DC) * DimeADozen (EzTorrent) * DiscFan [![(invite needed)][inviteneeded]](#) - * DivTeam * DocsPedia * Drugari * Ebooks-Shares [![(invite needed)][inviteneeded]](#) diff --git a/src/Jackett.Common/Definitions/divteam.yml b/src/Jackett.Common/Definitions/divteam.yml deleted file mode 100644 index 4c4bb0c6d..000000000 --- a/src/Jackett.Common/Definitions/divteam.yml +++ /dev/null @@ -1,194 +0,0 @@ ---- -id: divteam -name: DivTeam -description: "DivTeam is a SPANISH Private Torrent Tracker for MOVIES / GENERAL" -language: es-ES -type: private -encoding: UTF-8 -links: - - https://divteam.com/ - -caps: - categorymappings: - - {id: 60, cat: Movies/HD, desc: "MicroHD 720p"} - - {id: 77, cat: Movies/HD, desc: "MicroHD 1080p"} - - {id: 78, cat: Movies/UHD, desc: "MicroHD 4K"} - - {id: 64, cat: TV/HD, desc: "Pack Series"} - - {id: 65, cat: TV/HD, desc: "Pack Series VOSE"} - - {id: 80, cat: Movies/HD, desc: "BDRip X265 1080p"} - - {id: 81, cat: Movies/UHD, desc: "UHDRip x265 4K"} - - {id: 82, cat: Movies/WEB-DL, desc: "Pelis Web-DL 1080"} - - {id: 83, cat: Movies/WEB-DL, desc: "Pelis Web-DL 720"} - - {id: 84, cat: Movies/UHD, desc: "UHD Remux x265"} - - {id: 91, cat: Movies/HD, desc: "BDRip x264"} - - {id: 89, cat: Movies/HD, desc: "BDRemux"} - - {id: 88, cat: Movies/BluRay, desc: "Full HD"} - - {id: 90, cat: Movies/BluRay, desc: "UHD Full"} - - {id: 92, cat: Movies/UHD, desc: "Web-DL UHD"} - - {id: 23, cat: TV/Sport, desc: "Deportes"} - - {id: 20, cat: TV/HD, desc: "Series"} - - {id: 31, cat: TV/HD, desc: "Series VOSE"} - - {id: 69, cat: Movies, desc: "Ciclo Cine Clasico"} - - {id: 70, cat: Movies, desc: "Ciclo Clint Eastwood"} - - {id: 71, cat: Movies, desc: "Ciclo Studio Ghibli"} - - {id: 72, cat: Movies, desc: "Ciclo George A. Romero"} - - {id: 73, cat: Movies, desc: "Saga Fast And Furious"} - - {id: 74, cat: Movies, desc: "Saga Crepúsculo"} - - {id: 75, cat: Movies, desc: "Saga The Purge"} - - {id: 79, cat: Movies, desc: "Saga Star Wars"} - - {id: 76, cat: Movies, desc: "x-men saga"} - - {id: 85, cat: Movies, desc: "Sean Connery"} - - {id: 6, cat: Books/EBook, desc: "EBooks"} - - {id: 58, cat: Books/Mags, desc: "Kiosko"} - - {id: 24, cat: TV/Documentary, desc: "Documentales"} - - {id: 32, cat: TV/Documentary, desc: "Documentales VOSE"} - - {id: 49, cat: Books/Technical, desc: "eLearning"} - - {id: 68, cat: Books/Technical, desc: "eLearning Multimedia"} - - {id: 87, cat: Audio/Audiobook, desc: "Audiolibros"} - - {id: 0, cat: Other, desc: "Otros"} # results can have a category of 0, but searching by category 0 returns all results - - 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_cookie - type: info_cookie - - name: freeleech - type: checkbox - label: Filter freeleech only - default: false - - name: sort - type: select - label: Sort requested from site - default: 3 - options: - 3: created - 5: seeders - 4: size - 2: title - - name: type - type: select - label: Order requested from site - default: 2 - options: - 2: desc - 1: asc - - name: info_results - type: info - label: Results Per Page - default: For best results, change the Torrents per page: setting to 100 on your account profile. - - name: info_activity - type: info - label: Account Inactivity - default: "In principle, the STAFF reserves the right to delete any user who has not accessed the tracker in 90 days or has not downloaded/uploaded any contribution in the last 180 days, if you are going to be away for a while, park the account from your panel." - -login: - # using cookie method because login page has embedded Google reCAPTCHA - method: cookie - inputs: - cookie: "{{ .Config.cookie }}" - test: - path: index.php - selector: a[href="logout.php"] - -search: - paths: - # https://divteam.com/index.php?page=torrents&search=daredevil&category=20;23;31;65;64;60;63;69;70;71;72;73;74;75;76;77;78;80;81;82;83;84&active=1 - - path: index.php - inputs: - page: torrents - category: "{{ range .Categories }}{{.}};{{end}}" - search: "{{ .Keywords }}" - # 0 title, 1 title&desc, 2 descr, 3 uploaders, 5 gold, 6 silver, 9 2x, 10 3x, 11 4x, 12 5x - # note the options are exclusive, so searching for gold means the search keywords are ignored - options: 0 - # 0 all, 1 activeonly, 2 deadonly - active: 0 - order: "{{ .Config.sort }}" - by: "{{ .Config.type }}" - # does not support imdbid search and does not supply imdb link in results. - - rows: - selector: "table.table.table-bordered > tbody > tr:has(a[href^=\"download.php?id=\"]){{ if .Config.freeleech }}:has(img[src$=\"gold.gif\"]){{ else }}{{ end }}, table.table.table-bordered > tbody > tr:has(a[href^=\"download.php?id=\"]){{ if .Config.freeleech }}:has(img[src$=\"freeleech.gif\"]){{ else }}{{ end }}" - - fields: - download: - selector: a[href^="download.php?id="] - attribute: href - title_vose: - selector: a[href^="index.php?page=torrent-details"][onmouseover]:contains("VOSE") - optional: true - filters: - - name: append - args: " English" - title_notvose: - selector: a[href^="index.php?page=torrent-details"][onmouseover]:not(:contains("VOSE")) - optional: true - filters: - - name: append - args: " MULTi/SPANiSH" # DivTeam doesn't bring languages. Usually Original + Spanish. - - name: re_replace - args: ["\\.+", "."] # More than 1 dot -> . - - name: re_replace - args: ["^\\.", ""] # Delete first dot - - name: replace - args: ["UHDRip", "Bluray-2160p"] # Fix for Radarr - - name: replace - args: ["2160p BDRip", "Bluray-2160p"] # Fix for Radarr - title: - text: "{{ if .Result.title_vose }}{{ .Result.title_vose }}{{ else }}{{ .Result.title_notvose }}{{ end }}" - poster: - selector: a[onmouseover][href^="index.php?page=torrent-details"] - attribute: onmouseover - filters: - - name: regexp - args: "src=(.*?) " - category: - selector: a[href^="index.php?page=torrents&category="] - attribute: href - filters: - - name: querystring - args: category - details: - selector: a[href^="index.php?page=torrent-details"] - attribute: href - size: - selector: td:nth-child(4) - date: - selector: td:nth-child(6) - # auto adjusted by site account profile - filters: - - name: dateparse - args: "dd/MM/yyyy" - seeders: - selector: td:nth-last-child(4) - leechers: - selector: td:nth-last-child(3) - grabs: - selector: td:nth-last-child(2) - downloadvolumefactor: - case: - img[src="images/freeleech.gif"]: 0 - img[src="images/gold.png"]: 0 - img[src="images/silver.png"]: 0.5 - "*": 1 - uploadvolumefactor: - case: - img[src="images/2x.png"]: 2 - img[src="images/3x.png"]: 3 - img[src="images/4x.png"]: 4 - img[src="images/5x.png"]: 5 - "*": 1 - minimumratio: - text: 0.7 - minimumseedtime: - # 2 days (as seconds = 2 x 24 x 60 x 60) - text: 172800 -# xbtit customised diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index 9165cc5d6..a9232bb62 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -375,6 +375,7 @@ namespace Jackett.Updater "Definitions/devils-playground.yml", "Definitions/devilsplayground.yml", "Definitions/digbt.yml", + "Definitions/divteam.yml", "Definitions/documentarytorrents.yml", "Definitions/dodder.yml", "Definitions/downloadville.yml",