From 438f556236cbf6c234315ddb88aba8e8773c6dd4 Mon Sep 17 00:00:00 2001 From: ct123asd Date: Wed, 19 Feb 2025 13:47:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=B0=E6=9F=A0=E6=AA=AC?= =?UTF-8?q?=E7=AD=89=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resource/sites/lemonhd.club/config.json | 272 +++++++++++++----------- 1 file changed, 146 insertions(+), 126 deletions(-) diff --git a/resource/sites/lemonhd.club/config.json b/resource/sites/lemonhd.club/config.json index 0ba1c63f1..3017f92df 100644 --- a/resource/sites/lemonhd.club/config.json +++ b/resource/sites/lemonhd.club/config.json @@ -1,128 +1,148 @@ { - "name": "LemonHD", - "timezoneOffset": "+0800", - "description": "柠檬不酸", - "schema": "NexusPHP", - "host": "lemonhd.club", - "url": "https://lemonhd.club", - "icon": "https://lemonhd.club/favicon.ico", - "tags": ["综合"], - "collaborator": "haowenwu", - "levelRequirements": [ - { - "level": "1", - "name": "Power User", - "interval": "5", - "downloaded": "200GB", - "ratio": "2.0", - "privilege": "可以查看NFO文档;可以请求续种;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" - }, - { - "level": "2", - "name": "Elite User", - "interval": "10", - "downloaded": "500GB", - "ratio": "2.5", - "privilege": "同Crazy User。" - }, - { - "level": "3", - "name": "Crazy User", - "interval": "15", - "downloaded": "1TB", - "ratio": "3.0", - "privilege": "可以在做种/下载/发布的时候选择匿名模式。" - }, - { - "level": "4", - "name": "Insane User", - "interval": "20", - "downloaded": "2TB", - "ratio": "3.5", - "seedingPoints": "2000000", - "privilege": "同Crazy User。" - }, - { - "level": "5", - "name": "Veteran User", - "interval": "25", - "downloaded": "4TB", - "ratio": "4.0", - "privilege": "可以查看其它用户的评论、帖子历史。Veteran User及以上用户封存账号后不会被删除。" - }, - { - "level": "6", - "name": "Extreme User", - "interval": "30", - "downloaded": "6TB", - "ratio": "4.5", - "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" - }, - { - "level": "7", - "name": "Ultimate User", - "interval": "45", - "downloaded": "8TB", - "ratio": "5.0", - "privilege": "Ultimate User及以上用户会永远保留账号,但不等于不会被封禁。此等级以上(含)免除站点定期进行的数据增量考核。" - }, - { - "level": "8", - "name": "Nexus Master", - "interval": "65", - "downloaded": "10TB", - "ratio": "5.5", - "privilege": "被视为站点精英成员,免除站点数据增量考核,永久保留账号;可以直接发布种子;可以查看排行榜;可以在网站开放邀请期间发送邀请,管理员设置的特殊情况除外;" - } - ], - "searchEntryConfig": { - "fieldSelector": { - "progress": { - "selector": [".progress:eq(0)"], - "filters": ["query.attr('style')||''", "query.match(/width:([ \\d.]+)%/)", "(query && query.length>=2)?query[1]:null"] - }, - "status": { - "selector": [".status_leeching", ".status_seeding", ".status_stop"], - "switchFilters": [ - [1], - [2], - [255] - ] - } - } - }, - "selectors": { - "userSeedingTorrents": { - "page": "/userdetails.php?id=$user.id$", - "fields": { - "seeding": { - "selector": "font.color_active:contains('当前活动:')", - "filters": [ - "query.parent().text().match(/当前活动:\\s*(\\d+)/)[1]", - "parseInt(query)" - ] - }, - "seedingSize": { - "selector": "td.rowfollow", - "filters": [ - "query.text().match(/总体积:\\s*([\\d.]+\\s*[A-Z]+)\\s+/)[1]", - "(query) ? query.trim() : 0", - "(query != 0) ? query.sizeToNumber() : 0" - ] - } - } - }, - "bonusExtendInfo": { - "prerequisites": "!user.bonusPerHour", - "page": "/mybonus.php", - "fields": { - "bonusPerHour": { - "selector": ["div:contains('你当前每小时能获取')", "div:contains('从邀请者中获得加成')"], - "filters": [ - "query.map(function() { return parseFloat($(this).text().match(/[\\d.]+/)[0]); }).get().reduce(function(sum, value) { return sum + value; }, 0)" - ] - } - } - } - } + "name": "LemonHD", + "timezoneOffset": "+0800", + "description": "柠檬不酸", + "schema": "NexusPHP", + "host": "lemonhd.club", + "url": "https://lemonhd.club", + "icon": "https://lemonhd.club/favicon.ico", + "tags": [ + "综合" + ], + "collaborator": "haowenwu", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "5", + "downloaded": "200GB", + "ratio": "2.0", + "privilege": "可以查看NFO文档;可以请求续种;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "10", + "downloaded": "500GB", + "ratio": "2.5", + "privilege": "同Power User" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "1TB", + "ratio": "3.0", + "privilege": "可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "20", + "downloaded": "2TB", + "ratio": "3.5", + "privilege": "同Crazy User。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "25", + "downloaded": "4TB", + "ratio": "4.0", + "privilege": "可以查看其它用户的评论、帖子历史。Veteran User及以上用户封存账号后不会被删除。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "30", + "downloaded": "6TB", + "ratio": "4.5", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "45", + "downloaded": "8TB", + "ratio": "5.0", + "privilege": "Ultimate User及以上用户会永远保留账号,但不等于不会被封禁。此等级以上(含)免除站点定期进行的数据增量考核。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "65", + "downloaded": "10TB", + "ratio": "5.5", + "privilege": "被视为站点精英成员,免除站点数据增量考核,永久保留账号;可以直接发布种子;可以查看排行榜;可以在网站开放邀请期间发送邀请,管理员设置的特殊情况除外;" + } + ], + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": [ + ".progress:eq(0)" + ], + "filters": [ + "query.attr('style')||''", + "query.match(/width:([ \\d.]+)%/)", + "(query && query.length>=2)?query[1]:null" + ] + }, + "status": { + "selector": [ + ".status_leeching", + ".status_seeding", + ".status_stop" + ], + "switchFilters": [ + [ + 1 + ], + [ + 2 + ], + [ + 255 + ] + ] + } + } + }, + "selectors": { + "userSeedingTorrents": { + "page": "/userdetails.php?id=$user.id$", + "fields": { + "seeding": { + "selector": "font.color_active:contains('当前活动:')", + "filters": [ + "query.parent().text().match(/当前活动:\\s*(\\d+)/)[1]", + "parseInt(query)" + ] + }, + "seedingSize": { + "selector": "td.rowfollow", + "filters": [ + "query.text().match(/总体积:\\s*([\\d.]+\\s*[A-Z]+)\\s+/)[1]", + "(query) ? query.trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + }, + "bonusExtendInfo": { + "prerequisites": "!user.bonusPerHour", + "page": "/mybonus.php", + "fields": { + "bonusPerHour": { + "selector": [ + "div:contains('你当前每小时能获取')", + "div:contains('从邀请者中获得加成')" + ], + "filters": [ + "query.map(function() { return parseFloat($(this).text().match(/[\\d.]+/)[0]); }).get().reduce(function(sum, value) { return sum + value; }, 0)" + ] + } + } + } + } }