diff --git a/definitions/v10/52pt.yml b/definitions/v10/52pt.yml
index 311841135..dfab9bd93 100644
--- a/definitions/v10/52pt.yml
+++ b/definitions/v10/52pt.yml
@@ -173,7 +173,7 @@ search:
img.pro_2up: 2
"*": 1
minimumratio:
- text: 1
+ text: 1.1
minimumseedtime:
# 1 day (as seconds = 24 x 60 x 60)
text: 86400
diff --git a/definitions/v10/crabpt.yml b/definitions/v10/crabpt.yml
index 411af58cf..306f5a706 100644
--- a/definitions/v10/crabpt.yml
+++ b/definitions/v10/crabpt.yml
@@ -67,6 +67,10 @@ settings:
type: info
label: Results Per Page
default: For best results, change the Torrents per page: setting to 100 on your account profile.
+ - name: info_activity
+ type: info
+ label: Account Inactivity
+ default: "Account retention rules:
- Veteran User and above will be retained forever
- Elite User and above will not have their account deleted after parking (in the control panel)
- Users with a parked account will be deleted if they do not log in for 400 consecutive days
- Users with a non-parked account will be deleted if they do not log in for 150 consecutive days
- Users who have no traffic (i.e. upload/download data are both 0) will be deleted if they do not log in for 100 consecutive days.
"
login:
path: login.php
diff --git a/definitions/v10/hdclone.yml b/definitions/v10/hdclone.yml
index 101702647..146940244 100644
--- a/definitions/v10/hdclone.yml
+++ b/definitions/v10/hdclone.yml
@@ -68,7 +68,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
- default: "Account retention rules:- Veteran User and above will be retained forever
- Elite User and above will not have their account deleted after parking (in the control panel)
- Users who have parked their account will be deleted if they do not login for 400 consecutive days
- Users with a non-parked account will be deleted if they do not log in for 150 consecutive days
- Users who have no traffic (i.e. upload/download data are both 0) will be deleted if they do not log in for 100 consecutive days.
"
+ default: "Account retention rules:- Veteran User and above will be retained forever
- Elite User and above will not have their account deleted after parking (in the control panel)
- Users with a parked account will be deleted if they do not log in for 80 consecutive days
- Users with a non-parked account will be deleted if they do not log in for 60 consecutive days
- Users who have no traffic (i.e. upload/download data are both 0) will be deleted if they do not log in for 10 consecutive days.
"
login:
path: login.php
diff --git a/definitions/v10/hhd-api.yml b/definitions/v10/hhd-api.yml
index b5c1b0208..e47b5ec4f 100644
--- a/definitions/v10/hhd-api.yml
+++ b/definitions/v10/hhd-api.yml
@@ -12,12 +12,20 @@ caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 2, cat: TV, desc: "TV"}
+ - {id: 8, cat: TV/Anime, desc: "Anime"}
+ - {id: 7, cat: Audio, desc: "Music"}
- {id: 4, cat: Console, desc: "Games"}
+ - {id: 6, cat: PC, desc: "Apps"}
+ - {id: 9, cat: Books/Technical, desc: "Books/E-Learning"}
+ - {id: 10, cat: Books/Comics, desc: "Manga"}
+ - {id: 11, cat: XXX, desc: "XXX"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
+ music-search: [q]
+ book-search: [q]
settings:
- name: apikey
diff --git a/definitions/v10/itatorrents.yml b/definitions/v10/itatorrents.yml
index c4dbba4ef..8226aeaf4 100644
--- a/definitions/v10/itatorrents.yml
+++ b/definitions/v10/itatorrents.yml
@@ -168,7 +168,7 @@ search:
selector: created_at
filters:
- name: append
- args: " -03:00" # BRT
+ args: " +00:00" # GMT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
@@ -201,4 +201,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
-# json UNIT3D 8.3.3 (custom)
+# json UNIT3D 8.3.4 (custom)
diff --git a/definitions/v10/kufei.yml b/definitions/v10/kufei.yml
index 732f03f8f..11b195da4 100644
--- a/definitions/v10/kufei.yml
+++ b/definitions/v10/kufei.yml
@@ -75,7 +75,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
- default: "Cherish your user account. Inactive accounts would be deleted based on the following rules:- Veteran User or above would never be deleted
- Elite User or above would never be deleted if parked (at User CP)
- Parked accounts would be deleted if users have not logged in for more than 400 days in a row
- Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
- Accounts with both uploaded and downloaded amount being 0 would be deleted if users have not logged in for more than 100 days in a row.
"
+ default: "Cherish your user account. Inactive accounts would be deleted based on the following rules:- Veteran User or above would never be deleted
- Elite User or above would never be deleted if parked (at User CP)
- Parked accounts would be deleted if users have not logged in for more than 400 days in a row
- Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
- Accounts with both uploaded and downloaded amount being 0 would be deleted if users have not logged in for more than 30 days in a row.
"
login:
path: login.php
diff --git a/definitions/v10/okpt.yml b/definitions/v10/okpt.yml
index b13f9a96f..9a91e3e20 100644
--- a/definitions/v10/okpt.yml
+++ b/definitions/v10/okpt.yml
@@ -72,7 +72,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
- default: "Account retention rules:- Sixth degree burn (Extreme User) and above will be retained forever
- Second degree burn (Elite User) and above have their accounts parked (in the control panel) for 60 consecutive days If you do not log in for 60 days, your account will be deleted
- Users who have parked their accounts and do not log in for 60 consecutive days will have their accounts deleted
- Users who have not parked their accounts will have their accounts deleted if they do not log in for 60 consecutive days
- Users without traffic (i.e. upload / download data are all 0) If you do not log in for 14 consecutive days, your account will be deleted.
"
+ default: "Account retention rules:- Sixth degree burn (Extreme User) and above will be retained forever
- Second degree burn (Elite User) and above that have their accounts parked (in the control panel) for 60 consecutive days will be deleted
- Users who have parked their accounts and do not log in for 60 consecutive days will have their accounts deleted
- Users who have not parked their accounts will have their accounts deleted if they do not log in for 60 consecutive days
- Users without traffic (i.e. upload / download data are all 0) will have their accounts deleted if they do not log in for 14 consecutive days.
"
login:
# using cookie method because site regularly disables login page for certain events during the year
diff --git a/definitions/v10/ptitzmx.yml b/definitions/v10/ptitzmx.yml
index 7020afd7b..b59158986 100644
--- a/definitions/v10/ptitzmx.yml
+++ b/definitions/v10/ptitzmx.yml
@@ -60,7 +60,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
- default: "Cherish your user account. Inactive accounts would be deleted based on the following rules:- Veteran User or above would never be deleted
- Elite User or above would never be deleted if parked (at User CP)
- Parked accounts would be deleted if users have not logged in for more than 400 days in a row
- Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
- Accounts with both uploaded and downloaded amount being 0 would be deleted if users have not logged in for more than 100 days in a row.
"
+ default: "Cherish your user account. Inactive accounts would be deleted based on the following rules:- Veteran User and above users will be retained forever
- Elite User and above users will not be deleted after parking their accounts (in the control panel)
- Users with parked accounts will have their accounts deleted if they do not log in for 300 consecutive days
- Users with un-parked accounts will have their accounts deleted if they do not log in for 90 consecutive days
- Accounts with both uploaded and downloaded amount being 0 would be deleted if users have not logged in for more than 7 days in a row.
"
login:
path: login.php
diff --git a/definitions/v10/redbits-api.yml b/definitions/v10/redbits-api.yml
deleted file mode 100644
index 3f03c3688..000000000
--- a/definitions/v10/redbits-api.yml
+++ /dev/null
@@ -1,199 +0,0 @@
----
-id: redbits-api
-name: RedBits (API)
-description: "RedBits is a SPANISH site for classic content"
-language: es-ES
-type: private
-encoding: UTF-8
-links:
- - https://redbits.xyz/
-legacylinks:
- - https://red-bits.com/
-
-caps:
- categorymappings:
- - {id: 1, cat: Movies, desc: "Películas"}
- - {id: 2, cat: TV, desc: "Series"}
- - {id: 10, cat: TV, desc: "Series Completas"}
- - {id: 6, cat: TV/Documentary, desc: "Documentales"}
- - {id: 7, cat: TV/Sport, desc: "Deportes"}
- - {id: 8, cat: Movies, desc: "Hagbard"}
- - {id: 9, cat: Movies, desc: "Studio Ghibli"}
-
- modes:
- search: [q]
- tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
- movie-search: [q, imdbid, tmdbid]
-
-settings:
- - name: apikey
- type: text
- label: APIKey
- - name: info_key
- type: info
- label: About your API key
- default: "Find or Generate a new API Token by accessing your RedBits account My Security page and clicking on the API Token tab."
- - name: freeleech
- type: checkbox
- label: Search freeleech only
- default: false
- - name: sort
- type: select
- label: Sort requested from site
- default: created_at
- options:
- created_at: created
- seeders: seeders
- size: size
- name: title
- - name: type
- type: select
- label: Order requested from site
- default: desc
- options:
- desc: desc
- asc: asc
- - name: info_activity
- type: info
- label: Account Inactivity
- default: "Not entering in a month leads to the account being deactivated or banned. If the account does not register downloads in a month, it will be banned with the User rank, the other ranks will be given a time determined by the staff."
-
-login:
- path: /api/torrents
- method: get
- inputs: {} # TODO: remove in v10
- error:
- - selector: a[href*="/login"]
- message:
- text: "The API key was not accepted by {{ .Config.sitelink }}."
- - selector: :root:contains("Account is Banned")
-
-search:
- paths:
- # https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
- # https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- - path: "/api/torrents/filter"
- response:
- type: json
-
- headers:
- Authorization: ["Bearer {{ .Config.apikey }}"]
-
- inputs:
- # if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6
- $raw: "{{ range .Categories }}&categories[]={{.}}{{end}}"
- name: "{{ .Keywords }}"
- seasonNumber: "{{ .Query.Season }}"
- episodeNumber: "{{ .Query.Ep }}"
- imdbId: "{{ .Query.IMDBIDShort }}"
- tmdbId: "{{ .Query.TMDBID }}"
- tvdbId: "{{ .Query.TVDBID }}"
- free: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
- sortField: "{{ .Config.sort }}"
- sortDirection: "{{ .Config.type }}"
- perPage: 100
-
- keywordsfilters:
- - name: re_replace
- args: ["\\.", " "]
-
- rows:
- selector: data
- attribute: attributes
-
- fields:
- category:
- selector: category_id
- title_vose:
- selector: name:contains(VOSE)
- optional: true
- filters:
- - name: append
- args: " English" # Add english to fix Sonarr/Radarr language
- title_notvose:
- selector: name:not(:contains(VOSE))
- optional: true
- filters:
- - name: append
- args: " Spanish" # Add spanish to fix Sonarr/Radarr language
- title:
- text: "{{ if .Result.title_vose }}{{ .Result.title_vose }}{{ else }}{{ .Result.title_notvose }}{{ end }}"
- filters:
- - name: re_replace
- args: ["(?i)bdfull", "BluRay"] # BDfull -> BluRay
- - name: re_replace
- args: ["(?i)RedBits", ""] # Delete RedBits
- - name: re_replace
- args: ["\\[|\\]", " "]
- - name: re_replace
- args: [" ", " "]
- - name: re_replace
- args: ["(?i)T(\\d{1,2})\\b", "S$1"]
- details:
- selector: details_link
- download:
- selector: download_link
- infohash:
- selector: info_hash
- poster:
- selector: meta.poster
- filters:
- - name: replace
- args: ["https://via.placeholder.com/90x135", ""]
- imdbid:
- selector: imdb_id
- tmdbid:
- selector: tmdb_id
- tvdbid:
- selector: tvdb_id
- genre:
- selector: meta.genres
- filters:
- - name: re_replace
- args: ["(?i)^None$", ""]
- - name: re_replace
- args: ["(?i)(Película de TV)", "Película_de_TV"]
- - name: re_replace
- args: ["(?i)(Ciencia ficción)", "Ciencia_ficción"]
- - name: replace
- args: [" & ", "_&_"]
- description:
- text: "{{ .Result.genre }}"
- files:
- selector: num_file
- seeders:
- selector: seeders
- leechers:
- selector: leechers
- grabs:
- selector: times_completed
- date:
- # "created_at": "2021-10-18T00:34:50.000000Z" is returned by Newtonsoft.Json.Linq as 18/10/2021 00:34:50
- selector: created_at
- filters:
- - name: append
- args: " +00:00" # GMT
- - name: dateparse
- args: "MM/dd/yyyy HH:mm:ss zzz"
- size:
- selector: size
- downloadvolumefactor:
- # api returns 0%, 25%, 50%, 75%, 100%
- selector: freeleech
- case:
- 0%: 1 # not free
- 25%: 0.75
- 50%: 0.5
- 75%: 0.25
- 100%: 0 # freeleech
- "*": 0 # catch errors
- uploadvolumefactor:
- # api returns 0=false, 1=true
- selector: double_upload
- case:
- 0: 1 # normal
- 1: 2 # double
- minimumseedtime:
- # 4 days (as seconds = 4 x 24 x 60 x 60)
- text: 345600
-# json UNIT3D 6.4.1
diff --git a/definitions/v10/rudub.yml b/definitions/v10/rudub.yml
index c1a8bcca6..bb84fba55 100644
--- a/definitions/v10/rudub.yml
+++ b/definitions/v10/rudub.yml
@@ -9,9 +9,8 @@ type: semi-private
encoding: windows-1251
followredirect: true
links:
- - https://06december.rudub.online/
+ - https://07december.rudub.online/
legacylinks:
- - https://06november.rudub.online/
- https://07november.rudub.online/
- https://08november.rudub.online/
- https://09november.rudub.online/
@@ -41,6 +40,7 @@ legacylinks:
- https://03december.rudub.online/
- https://04december.rudub.online/
- https://05december.rudub.online/
+ - https://06december.rudub.online/
caps:
categorymappings:
diff --git a/definitions/v10/turkseed-api.yml b/definitions/v10/turkseed-api.yml
index d5be78c08..94d3999f8 100644
--- a/definitions/v10/turkseed-api.yml
+++ b/definitions/v10/turkseed-api.yml
@@ -196,4 +196,4 @@ search:
minimumseedtime:
# 1.5 days (as seconds = 1.5 x 24 x 60 x 60)
text: 129600
-# json UNIT3D 8.3.2
+# json UNIT3D 8.3.4
diff --git a/definitions/v10/wukong.yml b/definitions/v10/wukong.yml
index 82c29974c..7b2941b97 100644
--- a/definitions/v10/wukong.yml
+++ b/definitions/v10/wukong.yml
@@ -67,7 +67,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
- default: "Cherish your user account. Inactive accounts would be deleted based on the following rules:- Veteran User or above would never be deleted
- Elite User or above would never be deleted if parked (at User CP)
- Parked accounts would be deleted if users have not logged in for more than 400 days in a row
- Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
- Accounts with both uploaded and downloaded amount being 0 would be deleted if users have not logged in for more than 100 days in a row.
"
+ default: "Cherish your user account. Inactive accounts would be deleted based on the following rules:- Veteran User or above would never be deleted
- Elite User or above would never be deleted if parked (at User CP)
- Parked accounts would be deleted if users have not logged in for more than 400 days in a row
- Un-parked accounts would be deleted if users have not logged in for more than 365 days in a row
- Accounts with both uploaded and downloaded amount being 0 would be deleted if users have not logged in for more than 100 days in a row.
"
login:
path: login.php
diff --git a/definitions/v11/btdirectory.yml b/definitions/v11/btdirectory.yml
index ef2e2f3ad..3ac616438 100644
--- a/definitions/v11/btdirectory.yml
+++ b/definitions/v11/btdirectory.yml
@@ -7,8 +7,10 @@ type: public
encoding: UTF-8
# current domain at https://cursor.vip/btmulu then follow links to the final search-movie link
links:
- - https://btmulu.work/
+ - https://www.btmulu.asia/
- https://www.btmulu.digital/
+legacylinks:
+ - https://btmulu.work/
caps:
categorymappings: