From 01ceed1f3cd5f489cb7b1823bbb017a02f4954db Mon Sep 17 00:00:00 2001 From: Gao Yuhao Date: Tue, 9 May 2023 20:29:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=82=E4=BC=97=E9=AD=94=E5=8A=9B?= =?UTF-8?q?=E6=9B=B4=E5=90=8D=E4=B8=BA=E7=A5=A8=E6=A0=B9=EF=BC=9B=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=E7=BA=A2=E5=8F=B6=E7=9A=84=E4=BF=9D=E7=A7=8D=E6=95=B0?= =?UTF-8?q?=E3=80=81=E4=BF=9D=E7=A7=8D=E5=92=8C=E6=97=B6=E9=AD=94=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=20(#1416)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat:新增红叶适配 * fix: 观众魔力更名为票根,红叶获取正确的保种、时魔 --- resource/sites/audiences.me/config.json | 13 ++++++++++- resource/sites/leaves.red/config.json | 31 ++++++++++++++++++++++++- 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/resource/sites/audiences.me/config.json b/resource/sites/audiences.me/config.json index 0b5073d2f..bb7177c05 100644 --- a/resource/sites/audiences.me/config.json +++ b/resource/sites/audiences.me/config.json @@ -105,5 +105,16 @@ "name": "全部", "enabled": true } - ] + ], + "selectors":{ + "userExtendInfo": { + "merge": true, + "fields": { + "bonus": { + "selector": ["td.rowhead:contains('票根') + td"], + "filters": ["query.text().replace(/,/g,'')", "parseFloat(query)"] + } + } + } + } } diff --git a/resource/sites/leaves.red/config.json b/resource/sites/leaves.red/config.json index f2ece807e..3649101f5 100644 --- a/resource/sites/leaves.red/config.json +++ b/resource/sites/leaves.red/config.json @@ -100,5 +100,34 @@ "name": "有声", "enabled": true } - ] + ], + "selectors": { + "merge": true, + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": ["b:first"], + "filters": ["query.text()"] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)0 ) ? query[0].replace('总大小:', '').replace('<', '').trim() : 0", + "(query != 0) ? _self.getTotalSize([query]) : 0" + ] + } + } + }, + "bonusExtendInfo": { + "prerequisites": "!user.bonusPerHour", + "page": "/mybonus.php", + "fields": { + "bonusPerHour": { + "selector": ["#outer td[rowspan='3']"] + } + } + } + } } \ No newline at end of file