From 159c668b8b19170fd7c470bbf31466e2fda0cac4 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Tue, 14 Jan 2025 14:33:47 +1300 Subject: [PATCH] byrbt: switch to cookie method. resolves #15813 --- src/Jackett.Common/Definitions/byrbt.yml | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/src/Jackett.Common/Definitions/byrbt.yml b/src/Jackett.Common/Definitions/byrbt.yml index 235b65ed5..e61c1e08a 100644 --- a/src/Jackett.Common/Definitions/byrbt.yml +++ b/src/Jackett.Common/Definitions/byrbt.yml @@ -28,12 +28,11 @@ caps: music-search: [q] settings: - - name: username + - name: cookie type: text - label: Username - - name: password - type: password - label: Password + label: Cookie + - name: info_cookie + type: info_cookie - name: freeleech type: checkbox label: Search freeleech only @@ -68,16 +67,10 @@ settings: default: "Account retention rules:
  1. Newly registered users who have not generated any traffic within 14 days (that is, the upload/download data are both 0) will be deleted
  2. Users with a user level of Peasant that have failed to successfully improve their sharing rate within 14 days will be deleted.
" login: - path: login.php - method: form - form: form[action="takelogin.php"] + # using cookie method because login page is dynamically generated with JS + method: cookie inputs: - logintype: username - userinput: "{{ .Config.username }}" - password: "{{ .Config.password }}" - autologin: yes - error: - - selector: td.embedded:has(h2:contains("失败")) + cookie: "{{ .Config.cookie }}" test: path: index.php selector: a[href^="logout.php?key="]