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:
  1. Veteran User and above will be retained forever
  2. Elite User and above will not have their account deleted after parking (in the control panel)
  3. Users with a parked account will be deleted if they do not log in for 400 consecutive days
  4. Users with a non-parked account will be deleted if they do not log in for 150 consecutive days
  5. 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:
  1. Veteran User and above will be retained forever
  2. Elite User and above will not have their account deleted after parking (in the control panel)
  3. Users who have parked their account will be deleted if they do not login for 400 consecutive days
  4. Users with a non-parked account will be deleted if they do not log in for 150 consecutive days
  5. 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:
  1. Veteran User and above will be retained forever
  2. Elite User and above will not have their account deleted after parking (in the control panel)
  3. Users with a parked account will be deleted if they do not log in for 80 consecutive days
  4. Users with a non-parked account will be deleted if they do not log in for 60 consecutive days
  5. 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:
  1. Veteran User or above would never be deleted
  2. Elite User or above would never be deleted if parked (at User CP)
  3. Parked accounts would be deleted if users have not logged in for more than 400 days in a row
  4. Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
  5. 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:
  1. Veteran User or above would never be deleted
  2. Elite User or above would never be deleted if parked (at User CP)
  3. Parked accounts would be deleted if users have not logged in for more than 400 days in a row
  4. Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
  5. 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:" + default: "Account retention rules:" 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:
  1. Veteran User or above would never be deleted
  2. Elite User or above would never be deleted if parked (at User CP)
  3. Parked accounts would be deleted if users have not logged in for more than 400 days in a row
  4. Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
  5. 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:
  1. Veteran User and above users will be retained forever
  2. Elite User and above users will not be deleted after parking their accounts (in the control panel)
  3. Users with parked accounts will have their accounts deleted if they do not log in for 300 consecutive days
  4. Users with un-parked accounts will have their accounts deleted if they do not log in for 90 consecutive days
  5. 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:
  1. Veteran User or above would never be deleted
  2. Elite User or above would never be deleted if parked (at User CP)
  3. Parked accounts would be deleted if users have not logged in for more than 400 days in a row
  4. Un-parked accounts would be deleted if users have not logged in for more than 150 days in a row
  5. 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:
  1. Veteran User or above would never be deleted
  2. Elite User or above would never be deleted if parked (at User CP)
  3. Parked accounts would be deleted if users have not logged in for more than 400 days in a row
  4. Un-parked accounts would be deleted if users have not logged in for more than 365 days in a row
  5. 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: