diff --git a/README.md b/README.md index d6de27849..a7f899de1 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * GkTorrent * Hon3yHD.net * Horrible Subs + * Idope * Il Corsaro Nero * Il Corsaro Blu * Isohunt2 diff --git a/src/Jackett.Common/Definitions/idope.yml b/src/Jackett.Common/Definitions/idope.yml new file mode 100644 index 000000000..338706935 --- /dev/null +++ b/src/Jackett.Common/Definitions/idope.yml @@ -0,0 +1,105 @@ +--- + site: idope + name: Idope + description: "iDope is a Public torrent search engine presenting direct magnet links" + language: en-us + type: public + encoding: UTF-8 + links: + - https://idope.se/ + + caps: + categorymappings: + - {id: 0, cat: Other, desc: "Others"} + - {id: 1, cat: Movies, desc: "Movies"} + - {id: 2, cat: Other, desc: "Video"} + - {id: 3, cat: TV, desc: "TV"} + - {id: 4, cat: TV/Anime, desc: "Anime"} + - {id: 5, cat: XXX, desc: "XXX"} + - {id: 6, cat: Audio, desc: "Music"} + - {id: 7, cat: PC/Games, desc: "Games"} + - {id: 8, cat: PC, desc: "Apps"} + - {id: 9, cat: Books, desc: "Books"} + + modes: + search: [q] + tv-search: [q, season, ep] + movie-search: [q] + + settings: + - name: itorrents-links + type: checkbox + label: Add download links via itorrents.org + default: false + - name: info + type: info + label: ITorrents Note + default: Without the itorrents option only magnet links will be provided. + + search: + paths: + # present trending results if there are no search parms supplied + # sort torrent-list by age in descending order + - path: "{{if .Keywords}}torrent-list/{{ .Keywords}}?&o=-3&c={{range .Categories }}{{.}}{{end}}{{else}}browse.html{{end}}" + rows: + selector: div.resultdiv + fields: + title: + selector: div.resultdivtop a div.resultdivtopname + category: + optional: true + selector: div.resultdivbotton div.resultdivbottoncategory + case: + ":contains(\"Others\")": 0 + ":contains(\"Movies\")": 1 + ":contains(\"Video\")": 2 + ":contains(\"TV\")": 3 + ":contains(\"Anime\")": 4 + ":contains(\"XXX\")": 5 + ":contains(\"Music\")": 6 + ":contains(\"Games\")": 7 + ":contains(\"Apps\")": 8 + ":contains(\"Books\")": 9 + details: + selector: div.resultdivtop a + attribute: href + download-itorrents: + selector: div.resultdivbotton div.hideinfohash + filters: + - name: toupper + - name: prepend + args: http://itorrents.org/torrent/ + - name: append + args: ".torrent" + download: + text: "{{if .Config.itorrents-links}}{{ .Result.download-itorrents }}{{else}}{{end}}" + magfile: + text: "{{ .Result.title }}" + filters: + - name: validfilename + - name: urlencode + magnet: + selector: div.resultdivbotton div.hideinfohash + filters: + - name: prepend + args: "magnet:?xt=urn:btih:" + - name: append + args: "&dn={{ .Result.magfile }}.torrent" + - name: append + args: "&tr=http://tracker.trackerfix.com:80/announce&tr=udp://9.rarbg.com:2710/announce&tr=udp://9.rarbg.me:2710/announce&tr=udp://9.rarbg.to:2710/announce&tr=udp://coppersurfer.tk:6969/announce&tr=udp://eddie4.nl:6969/announce&tr=udp://exodus.desync.com:6969&tr=udp://glotorrents.pw:6969/announce&tr=udp://open.demonii.com:1337&tr=udp://p4p.arenabg.ch:1337/announce&tr=udp://p4p.arenabg.com:1337&tr=udp://torrent.gresille.org:80/announce&tr=udp://tracker.aletorrenty.pl:2710/announce&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.glotorrents.com:6969/announce&tr=udp://tracker.internetwarriors.net:1337&tr=udp://tracker.leechers-paradise.org:6969/announce&tr=udp://tracker.openbittorrent.com:80/announce&tr=udp://tracker.opentrackr.org:1337/announce&tr=udp://zer0day.ch:1337/announce" + date: + selector: div.resultdivbotton div.resulttime div.resultdivbottontime + filters: + - name: timeago + size: + selector: div.resultdivbotton div.resultlength div.resultdivbottonlength + seeders: + selector: div.resultdivbotton div.resultseed div.resultdivbottonseed + leechers: + text: "0" + files: + selector: div.resultdivbotton div.resultfile div.resultdivbottonfiles + downloadvolumefactor: + text: "0" + uploadvolumefactor: + text: "1" diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index a27807986..3aea48d4a 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -321,7 +321,6 @@ namespace Jackett.Updater "System.Web.Http.Tracing.dll", "Definitions/torrentkim.yml", "Definitions/horriblesubs.yml", - "Definitions/idope.yml", "Definitions/bt-scene.yml", "Definitions/extratorrentclone.yml", "Definitions/torrentcouch.yml",