From 33c6f7a16a817be8197685c8be3f38032a352252 Mon Sep 17 00:00:00 2001 From: bakerboy448 <55419169+bakerboy448@users.noreply.github.com> Date: Fri, 6 Dec 2024 21:52:40 -0600 Subject: [PATCH] jackett indexers as of e13a35e7a3dea2bf3437a0eab87477eea9a0c105 [2024-12-07T03:52:40Z] --- definitions/v10/52pt.yml | 2 +- definitions/v10/crabpt.yml | 4 + definitions/v10/hdclone.yml | 2 +- definitions/v10/hhd-api.yml | 8 ++ definitions/v10/itatorrents.yml | 4 +- definitions/v10/kufei.yml | 2 +- definitions/v10/okpt.yml | 2 +- definitions/v10/ptitzmx.yml | 2 +- definitions/v10/redbits-api.yml | 199 ------------------------------- definitions/v10/rudub.yml | 4 +- definitions/v10/turkseed-api.yml | 2 +- definitions/v10/wukong.yml | 2 +- definitions/v11/btdirectory.yml | 4 +- 13 files changed, 26 insertions(+), 211 deletions(-) delete mode 100644 definitions/v10/redbits-api.yml diff --git a/definitions/v10/52pt.yml b/definitions/v10/52pt.yml index 311841135e..dfab9bd933 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 411af58cf1..306f5a706b 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 101702647d..146940244b 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 b5c1b0208b..e47b5ec4f2 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 c4dbba4efa..8226aeaf46 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 732f03f8f8..11b195da40 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 b13f9a96fb..9a91e3e20f 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 7020afd7b2..b591589865 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 3f03c36884..0000000000 --- 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 c1a8bcca66..bb84fba55b 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 d5be78c08c..94d3999f86 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 82c29974ca..7b2941b976 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 ef2e2f3ad8..3ac616438b 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: