diff --git a/README.md b/README.md index 740731d96..364fec970 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,6 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * KikiBT * LimeTorrents * MacTorrents - * MagnetDL * MejorTorrent * Monova * Newpct (aka: tvsinpagar, descargas2020, torrentlocura, torrentrapid, tumejortorrent, pctnew, etc) diff --git a/src/Jackett.Common/Definitions/magnetdl.yml b/src/Jackett.Common/Definitions/magnetdl.yml deleted file mode 100644 index 8a1aee03c..000000000 --- a/src/Jackett.Common/Definitions/magnetdl.yml +++ /dev/null @@ -1,72 +0,0 @@ ---- - site: magnetdl - name: MagnetDL - description: "MagnetDL is a Public torrent Magnet Links search engine" - language: en-us - type: public - encoding: UTF-8 - links: - - https://www.magnetdl.com/ - legacylinks: - - http://www.magnetdl.com/ - - caps: - categories: - "TV": TV - "Movie": Movies - "Music": Audio - "E-Book": Books/Ebook - "Game": PC/Games - "Software": PC - "Other": Other - - modes: - search: [q] - tv-search: [q, season, ep] - movie-search: [q] - - settings: [] - - search: - headers: - # prevent redirect - Accept: ["text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"] - keywordsfilters: - # replace space between keywords with - to prevent 404 Not Found - - name: re_replace - args: [" ", "-"] - - name: tolower - paths: - # return movie results if there are no search parms supplied (for use with the TEST button) - # http://www.magnetdl.com/m/midnight-texas-s01e10/ - # using "invalid-cat" in the default case (empty keywords) causes no category limitation - - path: "{{if .Keywords}}{{ re_replace .Keywords \"(.).*\" \"$1\" }}/{{ .Keywords }}/{{else}}download/invalid-cat/{{end}}" - rows: - selector: tr:has(td[class="m"]) - fields: - title: - selector: td[class="n"] a - attribute: title - category: - optional: true - selector: td[class^="t"] - details: - selector: td[class="n"] a - attribute: href - magnet: - selector: td[class="m"] a - attribute: href - date: - selector: td:nth-child(3) - filters: - - name: timeago - size: - selector: td:nth-child(6) - seeders: - selector: td[class="s"] - files: - selector: td[class="l"] - downloadvolumefactor: - text: "0" - uploadvolumefactor: - text: "1" diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index 126bcf291..559a82f3e 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -338,6 +338,7 @@ namespace Jackett.Updater "Definitions/gods.yml", "Definitions/freedomhd.yml", "Definitions/sharingue.yml", + "Definitions/magnetdl.yml", }; foreach (var oldFile in oldFiles)