diff --git a/README.md b/README.md index 124dcd693..f87d3d47e 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht * LinuxTracker * MacTorrents * Magnet4You - * MagnetDL * MejorTorrent * MixTapeTorrent * Monova @@ -145,7 +144,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht * TorrentParadise * TorrentProject * TorrentProject2 - * TorrentQuest * Torrents.csv * Torrentv * TorrentView (토렌트뷰) diff --git a/src/Jackett.Common/Definitions/magnetdl.yml b/src/Jackett.Common/Definitions/magnetdl.yml deleted file mode 100644 index 02d56d0ae..000000000 --- a/src/Jackett.Common/Definitions/magnetdl.yml +++ /dev/null @@ -1,110 +0,0 @@ ---- -id: magnetdl -name: MagnetDL -description: "MagnetDL is a Public torrent Magnet Links search engine" -language: en-us -type: public -encoding: UTF-8 -followredirect: true -links: - - https://www.magnetdl.com/ - - https://www.magnetdl.org/ - - https://magnetdl.unblockninja.com/ - - https://magnetdl.unblockit.app/ -legacylinks: - - http://www.magnetdl.com/ - - https://www.magnetdl.me/ # fake - - https://magnetdl.unblockit.pro/ - - https://magnetdl.unblockit.one/ - - https://magnetdl.unblockit.me/ - - https://magnetdl.unblockit.pw/ - - https://magnetdl.unblockit.id/ - - https://magnetdl.unblockit.win/ - - https://magnetdl.unblockit.top/ - - https://magnetdl.unblockit.lat/ - -caps: - categorymappings: - - {id: TV, cat: TV, desc: TV} - - {id: Movie, cat: Movies, desc: Movies} - - {id: Music, cat: Audio, desc: Music} - - {id: E-Book, cat: Books/EBook, desc: Ebooks} - - {id: Game, cat: PC/Games, desc: Games} - - {id: Software, cat: PC, desc: Software} - - {id: Other, cat: Other, desc: Other} - - modes: - search: [q] - tv-search: [q, season, ep] - movie-search: [q] - music-search: [q] - book-search: [q] - -settings: - - name: sort - type: select - label: Sort requested from site - default: age - options: - age: created - se: seeders - size: size - - name: type - type: select - label: Order requested from site - default: desc - options: - desc: desc - asc: asc - -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 and tv results if there are no search parms supplied (for use with the TEST button) - # https://www.magnetdl.com/download/movies/se/desc/ - # https://www.magnetdl.com/m/mandalorian-s01e07/age/desc/ - - path: "{{ if .Keywords }}{{ re_replace .Keywords \"(.).*\" \"$1\" }}/{{ .Keywords }}/{{ .Config.sort }}/{{ .Config.type }}/{{ else }}download/movies/{{ end }}" - - path: "{{ if .Keywords }}{{ re_replace .Keywords \"(.).*\" \"$1\" }}/{{ .Keywords }}/{{ .Config.sort }}/{{ .Config.type }}/2/{{ else }}download/tv/{{ end }}" - - rows: - selector: tr:has(td.m) - - fields: - category: - text: Other - category|noappend: - optional: true - selector: td[class^="t"] - title: - selector: td.n a - attribute: title - details: - selector: td.n a - attribute: href - magnet: - selector: td.m a - attribute: href - date: - selector: td:nth-child(3) - filters: - - name: timeago - files: - selector: td:nth-child(5) - size: - selector: td:nth-child(6) - seeders: - selector: td.s - leechers: - selector: td.l - downloadvolumefactor: - text: 0 - uploadvolumefactor: - text: 1 -# engine n/a diff --git a/src/Jackett.Common/Definitions/torrentquest.yml b/src/Jackett.Common/Definitions/torrentquest.yml deleted file mode 100644 index 383527675..000000000 --- a/src/Jackett.Common/Definitions/torrentquest.yml +++ /dev/null @@ -1,95 +0,0 @@ ---- -id: torrentquest -name: TorrentQuest -description: "TorrentQuest is a Public torrent Magnet Links search engine" -language: en-us -type: public -encoding: UTF-8 -links: - - https://torrentquest.com/ - -caps: - categorymappings: - - {id: TV, cat: TV, desc: "TV Shows"} - - {id: Movie, cat: Movies, desc: Movies} - - {id: Music, cat: Audio, desc: Music} - - {id: E-Book, cat: Books/EBook, desc: E-Books} - - {id: Game, cat: PC/Games, desc: Games} - - {id: Software, cat: PC, desc: Software} - - {id: Other, cat: Other, desc: Other} - - modes: - search: [q] - tv-search: [q, season, ep] - movie-search: [q] - music-search: [q] - book-search: [q] - -settings: - - name: sort - type: select - label: Sort requested from site - default: age - options: - age: created - se: seeders - size: size - - name: type - type: select - label: Order requested from site - default: desc - options: - desc: desc - asc: asc - -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 and tv results if there are no search parms supplied (for use with the TEST button) - # https://torrentquest.com/download/movies/se/desc/ - # https://torrentquest.com/m/mandalorian-s01e07/age/desc/ - - path: "{{ if .Keywords }}{{ re_replace .Keywords \"(.).*\" \"$1\" }}/{{ .Keywords }}/{{ .Config.sort }}/{{ .Config.type }}/{{ else }}download/movies/{{ end }}" - - path: "{{ if .Keywords }}{{ re_replace .Keywords \"(.).*\" \"$1\" }}/{{ .Keywords }}/{{ .Config.sort }}/{{ .Config.type }}/2/{{ else }}download/tv/{{ end }}" - - rows: - selector: tr:has(td.m) - - fields: - category: - text: Other - category|noappend: - optional: true - selector: td[class^="t"] - title: - selector: td.n a - attribute: title - details: - selector: td.n a - attribute: href - magnet: - selector: td.m a - attribute: href - date: - selector: td:nth-child(3) - filters: - - name: timeago - files: - selector: td:nth-child(5) - size: - selector: td:nth-child(6) - seeders: - selector: td.s - leechers: - selector: td.l - downloadvolumefactor: - text: 0 - uploadvolumefactor: - text: 1 -# engine n/a diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index f3b1b28bf..144aa0582 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -342,6 +342,7 @@ namespace Jackett.Updater "Definitions/lemencili.yml", "Definitions/leparadisdunet.yml", "Definitions/leporno.yml", + "Definitions/magnetdl.yml", "Definitions/maniatorrent.yml", "Definitions/manicomioshare.yml", "Definitions/megabliz.yml", @@ -400,6 +401,7 @@ namespace Jackett.Updater "Definitions/torrentcouch.yml", "Definitions/torrenthane.yml", "Definitions/torrentkim.yml", + "Definitions/torrentquest.yml", "Definitions/torrentrex.yml", "Definitions/torrentseed.yml", // renamed to latinop2p #9065 "Definitions/torrentseeds.yml", // migrated to c#