diff --git a/README.md b/README.md index 8a651a878..759796ba8 100644 --- a/README.md +++ b/README.md @@ -190,7 +190,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht * Masters-TB * Mazepa * Metal Tracker - * Moviesite * MovieWorld (Flicker) * MuseBootlegs (MB) * MVGroup Forum diff --git a/src/Jackett.Common/Definitions/moviesite.yml b/src/Jackett.Common/Definitions/moviesite.yml deleted file mode 100644 index 6a9fa0b68..000000000 --- a/src/Jackett.Common/Definitions/moviesite.yml +++ /dev/null @@ -1,221 +0,0 @@ ---- -id: moviesite -name: Moviesite -description: "Moviesite is a HUNGARIAN Semi-Private tracker for MOVIES / TV / GENERAL" -language: hu-HU -type: semi-private -encoding: ISO-8859-2 -links: - - http://moviesite.info.hu/ # does not support https ERR_CONNECTION_REFUSED - -caps: - categorymappings: - - {id: 25, cat: Movies/SD, desc: "CAM"} - - {id: 4, cat: Movies/DVD, desc: "DVD/Eng"} - - {id: 3, cat: Movies/DVD, desc: "DVD/Hun"} - - {id: 6, cat: Movies/HD, desc: "HD/Eng"} - - {id: 5, cat: Movies/HD, desc: "HD/Hun"} - - {id: 13, cat: PC/Games, desc: "Játék"} - - {id: 20, cat: Other, desc: "Képek"} - - {id: 16, cat: Books/EBook, desc: "Könyv"} - - {id: 11, cat: Movies, desc: "Mese, Animáció"} - - {id: 21, cat: PC/Mobile-Other, desc: "Mobil"} - - {id: 23, cat: PC/ISO, desc: "Program/iso"} - - {id: 24, cat: PC/0day, desc: "Program/rip"} - - {id: 8, cat: TV, desc: "Sorozat/Eng"} - - {id: 7, cat: TV, desc: "Sorozat/Hun"} - - {id: 2, cat: Movies/SD, desc: "Xvid/Eng"} - - {id: 1, cat: Movies/SD, desc: "Xvid/Hun"} - - {id: 9, cat: XXX, desc: "XXX-film"} - - {id: 19, cat: XXX/ImageSet, desc: "xxx-képek"} - - {id: 12, cat: Audio, desc: "Zene"} - - modes: - search: [q] - tv-search: [q, season, ep, imdbid] - movie-search: [q, imdbid] - music-search: [q] - book-search: [q] - -settings: - - name: username - type: text - label: Username - - name: password - type: password - label: Password - - name: freeleech - type: checkbox - label: Filter freeleech only - default: false - - name: sort - type: select - label: Sort requested from site - default: added - options: - added: added - size: size - seeders: seeders - - name: type - type: select - label: Order requested from site - default: DESC - options: - DESC: desc - ASC: asc - - name: info_tpp - type: info - label: Results Per Page - default: For best results, change the Torrentek oldalanként setting to 40 Torrent oldalanként on your account profile. - -login: - method: form - path: login.php - form: form[action="takelogin.php"] - inputs: - username: "{{ .Config.username }}" - password: "{{ .Config.password }}" - logintype: yes - error: - - selector: table:contains("Hiba történt!") - test: - path: index.php - selector: a[href*="logout.php?logouthash="] - -search: - paths: - - path: browse.php - inputs: - sort_order: yes - page: 0 - do: search - # does not support multi categories so defaulting to ALL - category: 0 - keywords: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" - # t_both2, t_name, t_t_image4, t_description, t_both, t_uploader, t_genre - search_type: "{{ if .Query.IMDBID }}t_genre{{ else }}t_name{{ end }}" - sortby: "{{ .Config.sort }}" - orderby: "{{ .Config.type }}" - - keywordsfilters: - - name: re_replace - args: ["(\\w+)", "+$1"] # prepend + to each word - - rows: - selector: "table tbody tr:has(a[href*=\"download.php?id=\"]:has(img[src=\"../pic/yes.png\"])){{ if .Config.freeleech }}:has(img[src$=\"freedownload.gif\"]){{ else }}{{ end }}" - - fields: - category: - selector: a[href*="browse.php?browse_categories"] - attribute: href - filters: - - name: querystring - args: category - title_default: - # is often abbreviated - selector: a[href^="details.php?id="] - title: - # usually longer than details title - selector: a[href*="download.php?id="]:has(img[src="../pic/yes.png"]) - attribute: title - optional: true - default: "{{ .Result.title_default }}" - filters: - - name: replace - args: ["Download torrent: ", ""] - - name: replace - args: ["Torrent letöltése: ", ""] - - name: replace - args: ["Downloadeaza torentul: ", ""] - details: - selector: a[href^="details.php?id="] - attribute: href - download: - selector: a[href*="download.php?id="]:has(img[src="../pic/yes.png"]) - attribute: href - poster: - selector: div.bottom > img - attribute: src - filters: - - name: replace - args: ["../pic/+18.png", ""] - genre: - selector: font[color="black"] - filters: - - name: replace - args: ["Műfaj:\xA0", ""] - - name: replace - args: ["Categorie:\xA0", ""] - - name: replace - args: ["Genre:\xA0", ""] - - name: replace - args: ["\x09", ""] - description: - selector: div center font b i - filters: - - name: append - args: "{{ if .Result.genre }}
{{ .Result.genre }}{{ else }}{{ end }}" - imdbid: - selector: a[href*="imdb.com/title/tt"] - attribute: href - date_today: - # Ma 11-06 18:19 (Today) - optional: true - selector: td:nth-child(2):contains("Ma ") - filters: - - name: regexp - args: "Ma \\d{2}-\\d{2} (\\d{2}:\\d{2})" - - name: prepend - args: "Today " - - name: append - args: " +01:00" # CET - - name: fuzzytime - date_yday: - # Tegnap 11-05 15:15 (Yesterday) - optional: true - selector: td:nth-child(2):contains("Tegnap ") - filters: - - name: regexp - args: "Tegnap \\d{2}-\\d{2} (\\d{2}:\\d{2})" - - name: prepend - args: "Yesterday " - - name: append - args: " +01:00" # CET - - name: fuzzytime - date_year: - # 2021-10-28 10-28 20:18 - optional: true - selector: td:nth-child(2):not(:contains("Tegnap ")):not(:contains("Ma ")) - filters: - - name: regexp - args: "(\\d{4}-\\d{2}-\\d{2} \\d{2}-\\d{2} \\d{2}:\\d{2})" - - name: re_replace - args: ["(\\d{4}-\\d{2}-\\d{2} )\\d{2}-\\d{2} (\\d{2}:\\d{2})", "$1$2"] - - name: append - args: " +01:00" # CET - - name: dateparse - args: "yyyy-MM-dd HH:mm zzz" - date: - text: "{{ if or .Result.date_year .Result.date_today .Result.date_yday }}{{ or .Result.date_year .Result.date_today .Result.date_yday }}{{ else }}now{{ end }}" - size: - selector: td:nth-last-child(2) - files: - selector: td:nth-last-child(6) - grabs: - selector: td:nth-last-child(2) b b - seeders: - selector: td:nth-last-child(4) - leechers: - selector: td:nth-last-child(3) - downloadvolumefactor: - case: - img[src$="freedownload.gif"]: 0 - "*": 1 - uploadvolumefactor: - case: - img[src$="x2.gif"]: 2 - "*": 1 - minimumseedtime: - # 3 days (as seconds = 3 x 24 x 60 x 60) - text: 259200 -# TS Special Edition v5.6 diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index bd84d1628..d160f46e7 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -467,6 +467,7 @@ namespace Jackett.Updater "Definitions/monova.yml", "Definitions/montorrent.yml", "Definitions/movcr.yml", + "Definitions/moviesite.yml", "Definitions/moviezone.yml", // migrated to teracod #9743 "Definitions/music-master.yml", "Definitions/nachtwerk.yml",