diff --git a/README.md b/README.md index f1c7bcb73..a730b8964 100644 --- a/README.md +++ b/README.md @@ -442,7 +442,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht * Making Off * Mansão dos Animes (MDAN) * MegamixTracker - * Mendigos da WEB * MeseVilág (Fairytale World) * MetalGuru [![(invite needed)][inviteneeded]](#) * Milkie diff --git a/src/Jackett.Common/Definitions/mendigosdaweb.yml b/src/Jackett.Common/Definitions/mendigosdaweb.yml deleted file mode 100644 index 402f8ade6..000000000 --- a/src/Jackett.Common/Definitions/mendigosdaweb.yml +++ /dev/null @@ -1,179 +0,0 @@ ---- -id: mendigosdaweb -name: Mendigos da WEB -description: "Mendigos da WEB is a PORTUGUESE Private Torrent Tracker for MOVIES / TV / GENERAL" -language: pt-PT -type: private -encoding: UTF-8 -links: - - https://mendigosdaweb.cc/ - -caps: - categorymappings: - - {id: 6, cat: Other, desc: "Cursos"} - - {id: 7, cat: Books/EBook, desc: "Livros"} - - {id: 8, cat: Audio/Audiobook, desc: "AudioBooks"} - - {id: 9, cat: Other, desc: "Material de Apoio"} - - {id: 1, cat: Movies, desc: "Filmes"} - - {id: 2, cat: TV, desc: "TV Séries"} - - {id: 10, cat: Console, desc: "Jogos"} - - {id: 5, cat: PC, desc: "Aplicativos"} - - {id: 12, cat: XXX, desc: "Adulto"} - - modes: - search: [q] - tv-search: [q, season, ep, imdbid, tvdbid, tmdbid] - movie-search: [q, imdbid, tmdbid] - book-search: [q] - music-search: [q] - -settings: - - name: apikey - type: text - label: APIKey - - name: info_key - type: info - label: About your API key - default: "Find or Generate a new API Token by accessing your Mendigos da WEB account My Settings page and clicking on the API Key tab." - - name: freeleech - type: checkbox - label: Search freeleech only - default: false - - name: sort - type: select - label: Sort requested from site - default: created_at - options: - created_at: created - seeders: seeders - size: size - name: title - - name: type - type: select - label: Order requested from site - default: desc - options: - desc: desc - asc: asc - - name: info_activity - type: info - label: Account Inactivity - default: "Your account will be considered inactive if it goes more than 90 days without you logging into the website. After 90 days of inactivity (that is, 90 days without logging in) it will be deleted from the tracker. Attention: The groups that suffer due to inactivity are: Homeless and Leech." - -login: - path: /api/torrents - method: get - error: - - selector: a[href*="/login"] - message: - text: "The API key was not accepted by {{ .Config.sitelink }}." - -search: - paths: - # https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x) - # https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476 - - path: "/api/torrents/filter" - response: - type: json - - headers: - Authorization: ["Bearer {{ .Config.apikey }}"] - - inputs: - # if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6 - $raw: "{{ range .Categories }}&categories[]={{.}}{{end}}" - name: "{{ .Keywords }}" - seasonNumber: "{{ .Query.Season }}" - episodeNumber: "{{ .Query.Ep }}" - imdbId: "{{ .Query.IMDBIDShort }}" - tmdbId: "{{ .Query.TMDBID }}" - tvdbId: "{{ .Query.TVDBID }}" - "free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}" - sortField: "{{ .Config.sort }}" - sortDirection: "{{ .Config.type }}" - perPage: 100 - - keywordsfilters: - - name: re_replace - args: ["\\.", " "] - - rows: - selector: data - attribute: attributes - - fields: - category: - selector: category_id - title: - selector: name - details: - selector: details_link - download: - selector: download_link - infohash: - selector: info_hash - poster: - selector: meta.poster - filters: - - name: replace - args: ["https://via.placeholder.com/90x135", ""] - imdbid: - selector: imdb_id - tmdbid: - selector: tmdb_id - tvdbid: - selector: tvdb_id - genre: - selector: meta.genres - filters: - - name: re_replace - args: ["(?i)^None$", ""] - - name: re_replace - args: ["(?i)(Ficção científica)", "Ficção_científica"] - - name: re_replace - args: ["(?i)(Cinema TV)", "Cinema_TV"] - - name: replace - args: [" & ", "_&_"] - description: - text: "{{ .Result.genre }}" - files: - selector: num_file - seeders: - selector: seeders - leechers: - selector: leechers - grabs: - selector: times_completed - date: - # "created_at": "2021-10-18T00:34:50.000000Z" is returned by Newtonsoft.Json.Linq as 18/10/2021 00:34:50 - selector: created_at - filters: - - name: append - args: " +00:00" # GMT - - name: dateparse - args: "MM/dd/yyyy HH:mm:ss zzz" - size: - selector: size - downloadvolumefactor: - # api returns 0%, 25%, 50%, 75%, 100% - selector: freeleech - case: - 0%: 1 # not free - 25%: 0.75 - 50%: 0.5 - 75%: 0.25 - 100%: 0 # freeleech - "*": 0 # catch errors - uploadvolumefactor: - # api returns False, True - selector: double_upload - case: - False: 1 # normal - True: 2 # double -# global MR is 1.0 but torrents must be seeded for 7 days regardless of ratio -# minimumratio: -# text: 1.0 - minimumseedtime: - # 7 days (as seconds = 7 x 24 x 60 x 60) - text: 604800 -# json UNIT3D 7.1.0 diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index 9cd392b9f..f3d5a47fd 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -492,6 +492,7 @@ namespace Jackett.Updater "Definitions/manicomioshare.yml", "Definitions/mediamaatjes.yml", "Definitions/megabliz.yml", + "Definitions/mendigosdaweb.yml", "Definitions/metal-iplay-ro.yml", // renamed to romanianmetaltorrents "Definitions/microbit.yml", "Definitions/mkvcage.yml",