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",