diff --git a/resource/sites/hdbao.cc/config.json b/resource/sites/hdbao.cc/config.json new file mode 100644 index 000000000..0012976ff --- /dev/null +++ b/resource/sites/hdbao.cc/config.json @@ -0,0 +1,115 @@ +{ + "name": "HDBao", + "timezoneOffset": "+0800", + "description": "", + "url": "https://hdbao.cc/", + "icon": "https://hdbao.cc/favicon.ico", + "tags": [], + "schema": "NexusPHP", + "host": "hdbao.cc", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "privilege": "得到十个邀请名额。" + } + ], + "collaborator": ["koal"], + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": [ + "b:first" + ], + "filters": [ + "query.text()" + ] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + }, + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": ["query ? parseFloat(query.attr('title').match(/[\\d.]+/)) : null"] + }, + "status": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": [ + "query ? query.attr('title') : ''", + "query.indexOf('seeding') != -1 ? 2 : query.indexOf('leeching') != -1 ? 1 : query.indexOf('100%') != -1 ? 255 : 3" + ] + } + } + } +} diff --git a/resource/sites/hspt.club/config.json b/resource/sites/hspt.club/config.json new file mode 100644 index 000000000..509a83ca8 --- /dev/null +++ b/resource/sites/hspt.club/config.json @@ -0,0 +1,115 @@ +{ + "name": "回声PT", + "timezoneOffset": "+0800", + "description": "近来可好?", + "url": "https://hspt.club/", + "icon": "https://hspt.club/favicon.ico", + "tags": [], + "schema": "NexusPHP", + "host": "hspt.club", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "privilege": "得到十个邀请名额。" + } + ], + "collaborator": ["koal"], + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": [ + "b:first" + ], + "filters": [ + "query.text()" + ] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + }, + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": ["query ? parseFloat(query.attr('title').match(/[\\d.]+/)) : null"] + }, + "status": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": [ + "query ? query.attr('title') : ''", + "query.indexOf('seeding') != -1 ? 2 : query.indexOf('leeching') != -1 ? 1 : query.indexOf('100%') != -1 ? 255 : 3" + ] + } + } + } +} diff --git a/resource/sites/ihdbits.me/config.json b/resource/sites/ihdbits.me/config.json deleted file mode 100644 index cdecf6768..000000000 --- a/resource/sites/ihdbits.me/config.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "ihdbits", - "schema": "NexusPHP", - "url": "http://ihdbits.me/", - "description": "The Ultimate File Sharing Experience", - "icon": "http://ihdbits.me/favicon.ico", - "tags": [ - "影视" - ], - "host": "ihdbits.me", - "collaborator": "koal", - "selectors": { - "userSeedingTorrents": { - "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", - "fields": { - "seeding": { - "selector": ["b:first"], - "filters": ["query.text()"] - }, - "seedingSize": { - "selector": "", - "filters": [ - "query.text().match(/总大小:(.*?)上一页/g)", - "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", - "(query != 0) ? query.sizeToNumber() : 0" - ] - } - } - } - } -} diff --git a/resource/sites/njtupt.top/config.json b/resource/sites/njtupt.top/config.json new file mode 100644 index 000000000..4ce8f9d41 --- /dev/null +++ b/resource/sites/njtupt.top/config.json @@ -0,0 +1,123 @@ +{ + "name": "浦园", + "timezoneOffset": "+0800", + "description": "", + "url": "https://njtupt.top/", + "icon": "https://njtupt.top/favicon.ico", + "tags": [], + "schema": "NexusPHP", + "host": "njtupt.top", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "seedingPoints": "40000", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "seedingPoints": "80000", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "seedingPoints": "150000", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "seedingPoints": "250000", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "seedingPoints": "400000", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "seedingPoints": "600000", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "seedingPoints": "800000", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "seedingPoints": "1000000", + "privilege": "得到十个邀请名额。" + } + ], + "collaborator": ["koal"], + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": [ + "b:first" + ], + "filters": [ + "query.text()" + ] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + }, + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": ["query ? parseFloat(query.attr('title').match(/[\\d.]+/)) : null"] + }, + "status": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": [ + "query ? query.attr('title') : ''", + "query.indexOf('seeding') != -1 ? 2 : query.indexOf('leeching') != -1 ? 1 : query.indexOf('100%') != -1 ? 255 : 3" + ] + } + } + } +} diff --git a/resource/sites/oldtoons.world/config.json b/resource/sites/oldtoons.world/config.json new file mode 100644 index 000000000..05d0852a8 --- /dev/null +++ b/resource/sites/oldtoons.world/config.json @@ -0,0 +1,12 @@ +{ + "name": "OLDTOONS", + "timezoneOffset": "+0800", + "schema": "UNIT3D", + "url": "https://oldtoons.world/", + "icon": "https://oldtoons.world/favicon.ico", + "description": "", + "tags": [ ], + "host": "oldtoons.world", + "levelRequirements": [], + "collaborator": "koal" +} diff --git a/resource/sites/pt.cdfile.org/config.json b/resource/sites/pt.cdfile.org/config.json new file mode 100644 index 000000000..109626f06 --- /dev/null +++ b/resource/sites/pt.cdfile.org/config.json @@ -0,0 +1,123 @@ +{ + "name": "CD File", + "timezoneOffset": "+0800", + "description": "专注于Blu-Ray、DVD、CD等高品质光盘镜像资源,致力于打造光盘档案室", + "url": "https://pt.cdfile.org/", + "icon": "https://pt.cdfile.org/favicon.ico", + "tags": [], + "schema": "NexusPHP", + "host": "pt.cdfile.org", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "seedingPoints": "40000", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "seedingPoints": "80000", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "seedingPoints": "150000", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "seedingPoints": "250000", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "seedingPoints": "400000", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "seedingPoints": "600000", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "seedingPoints": "800000", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "seedingPoints": "1000000", + "privilege": "得到十个邀请名额。" + } + ], + "collaborator": ["koal"], + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": [ + "b:first" + ], + "filters": [ + "query.text()" + ] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + }, + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": ["query ? parseFloat(query.attr('title').match(/[\\d.]+/)) : null"] + }, + "status": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": [ + "query ? query.attr('title') : ''", + "query.indexOf('seeding') != -1 ? 2 : query.indexOf('leeching') != -1 ? 1 : query.indexOf('100%') != -1 ? 255 : 3" + ] + } + } + } +} diff --git a/resource/sites/pt.hdclone.org/config.json b/resource/sites/pt.hdclone.org/config.json new file mode 100644 index 000000000..5ce164738 --- /dev/null +++ b/resource/sites/pt.hdclone.org/config.json @@ -0,0 +1,123 @@ +{ + "name": "HDClone", + "timezoneOffset": "+0800", + "description": "", + "url": "https://pt.hdclone.org/", + "icon": "https://pt.hdclone.org/favicon.ico", + "tags": [], + "schema": "NexusPHP", + "host": "pt.hdclone.org", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "seedingPoints": "40000", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "seedingPoints": "80000", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "bonus": "150000", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "bonus": "250000", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "bonus": "400000", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "bonus": "600000", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "bonus": "800000", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "bonus": "1000000", + "privilege": "得到十个邀请名额。" + } + ], + "collaborator": ["koal"], + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": [ + "b:first" + ], + "filters": [ + "query.text()" + ] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + }, + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": ["query ? parseFloat(query.attr('title').match(/[\\d.]+/)) : null"] + }, + "status": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": [ + "query ? query.attr('title') : ''", + "query.indexOf('seeding') != -1 ? 2 : query.indexOf('leeching') != -1 ? 1 : query.indexOf('100%') != -1 ? 255 : 3" + ] + } + } + } +} diff --git a/resource/sites/pt.newworld.plus/config.json b/resource/sites/pt.newworld.plus/config.json deleted file mode 100644 index 727cc5765..000000000 --- a/resource/sites/pt.newworld.plus/config.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "ihdbits", - "schema": "NexusPHP", - "url": "https://pt.newworld.plus/", - "description": "The Ultimate File Sharing Experience", - "icon": "https://pt.newworld.plus/favicon.ico", - "tags": [ - "影视" - ], - "host": "pt.newworld.plus", - "collaborator": "koal", - "selectors": { - "userSeedingTorrents": { - "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", - "fields": { - "seeding": { - "selector": ["b:first"], - "filters": ["query.text()"] - }, - "seedingSize": { - "selector": "", - "filters": [ - "query.text().match(/总大小:(.*?)上一页/g)", - "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", - "(query != 0) ? query.sizeToNumber() : 0" - ] - } - } - } - } -} diff --git a/resource/sites/ptfans.cc/config.json b/resource/sites/ptfans.cc/config.json new file mode 100644 index 000000000..c81870e31 --- /dev/null +++ b/resource/sites/ptfans.cc/config.json @@ -0,0 +1,123 @@ +{ + "name": "PTFans", + "timezoneOffset": "+0800", + "description": "追随你的激情,共享PT乐趣!", + "url": "https://ptfans.cc/", + "icon": "https://ptfans.cc/favicon.ico", + "tags": [], + "schema": "NexusPHP", + "host": "ptfans.cc", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "seedingPoints": "40000", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "seedingPoints": "80000", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "seedingPoints": "150000", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "seedingPoints": "250000", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "seedingPoints": "400000", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "seedingPoints": "600000", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "seedingPoints": "800000", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "seedingPoints": "1000000", + "privilege": "得到十个邀请名额。" + } + ], + "collaborator": ["koal"], + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": [ + "b:first" + ], + "filters": [ + "query.text()" + ] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + }, + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": ["query ? parseFloat(query.attr('title').match(/[\\d.]+/)) : null"] + }, + "status": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": [ + "query ? query.attr('title') : ''", + "query.indexOf('seeding') != -1 ? 2 : query.indexOf('leeching') != -1 ? 1 : query.indexOf('100%') != -1 ? 255 : 3" + ] + } + } + } +} diff --git a/resource/sites/srvfi.top/config.json b/resource/sites/srvfi.top/config.json new file mode 100644 index 000000000..2933e30ba --- /dev/null +++ b/resource/sites/srvfi.top/config.json @@ -0,0 +1,130 @@ +{ + "name": "SRVFI", + "timezoneOffset": "+0800", + "schema": "NexusPHP", + "url": "https://srvfi.top", + "description": "ilolicon PT", + "icon": "https://srvfi.top/favicon.ico", + "host": "srvfi.top", + "tags": [ + "影视", + "综合" + ], + "collaborator": "koal", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "seedingPoints": "30000", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "seedingPoints": "50000", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "seedingPoints": "100000", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "seedingPoints": "200000", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "seedingPoints": "300000", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "seedingPoints": "400000", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "seedingPoints": "500000", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "seedingPoints": "600000", + "privilege": "得到十个邀请名额。" + } + ], + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": [ + ".torrentname td:first-child > div[title]:last-child" + ], + "filters": [ + "query ? query.attr('title').match(/([\\d\\.]+)%/) : null", + "(query && query.length >= 2) ? parseFloat(query[1]) : null" + ] + }, + "status": { + "selector": [ + ".torrentname td:first-child > div[title]:last-child" + ], + "filters": [ + "query ? query.attr('title').split(' ')[0] : null", + "query === 'leeching' ? 1 : query === 'seeding' ? 2 : query === 'inactivity' ? 255 : null" + ] + } + } + }, + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": ["b:first"], + "filters": ["query.text()"] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + } +} \ No newline at end of file diff --git a/resource/sites/sunny/config.json b/resource/sites/sunnypt.top/config.json similarity index 100% rename from resource/sites/sunny/config.json rename to resource/sites/sunnypt.top/config.json diff --git a/resource/sites/www.dragonhd.xyz/config.json b/resource/sites/www.dragonhd.xyz/config.json new file mode 100644 index 000000000..c67ea7f88 --- /dev/null +++ b/resource/sites/www.dragonhd.xyz/config.json @@ -0,0 +1,103 @@ +{ + "name": "龙之家", + "timezoneOffset": "+0800", + "schema": "NexusPHP", + "url": "https://www.dragonhd.xyz", + "description": "龙之家", + "icon": "https://www.dragonhd.xyz/favicon.ico", + "host": "www.dragonhd.xyz", + "tags": [ + "影视", + "综合" + ], + "collaborator": "koal", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "privilege": "得到十个邀请名额。" + } + ], + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": [ + ".torrentname td:first-child > div[title]:last-child" + ], + "filters": [ + "query ? query.attr('title').match(/([\\d\\.]+)%/) : null", + "(query && query.length >= 2) ? parseFloat(query[1]) : null" + ] + }, + "status": { + "selector": [ + ".torrentname td:first-child > div[title]:last-child" + ], + "filters": [ + "query ? query.attr('title').split(' ')[0] : null", + "query === 'leeching' ? 1 : query === 'seeding' ? 2 : query === 'inactivity' ? 255 : null" + ] + } + } + } +} \ No newline at end of file diff --git a/resource/sites/www.filept.com/config.json b/resource/sites/www.filept.com/config.json deleted file mode 100644 index f9432d873..000000000 --- a/resource/sites/www.filept.com/config.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "filept", - "schema": "NexusPHP", - "url": "https://www.filept.com/", - "description": "", - "icon": "https://www.filept.com/favicon.ico", - "tags": [ - "影视","综合" - ], - "host": "www.filept.com", - "collaborator": "koal", - "selectors": { - "userSeedingTorrents": { - "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", - "fields": { - "seeding": { - "selector": ["b:first"], - "filters": ["query.text()"] - }, - "seedingSize": { - "selector": "", - "filters": [ - "query.text().match(/总大小:(.*?)上一页/g)", - "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", - "(query != 0) ? query.sizeToNumber() : 0" - ] - } - } - } - } -} diff --git a/resource/sites/www.ptlover.cc/config.json b/resource/sites/www.ptlover.cc/config.json new file mode 100644 index 000000000..e6aef825b --- /dev/null +++ b/resource/sites/www.ptlover.cc/config.json @@ -0,0 +1,115 @@ +{ + "name": "AFUN", + "timezoneOffset": "+0800", + "description": "希望都能找到各自的兴趣、爱好、欢喜", + "url": "https://www.ptlover.cc/", + "icon": "https://www.ptlover.cc/favicon.ico", + "tags": [], + "schema": "NexusPHP", + "host": "www.ptlover.cc", + "levelRequirements": [ + { + "level": 1, + "name": "Power User", + "interval": "4", + "downloaded": "50GB", + "ratio": "1.05", + "privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"强\"); 可以删除自己上传的字幕。" + }, + { + "level": 2, + "name": "Elite User", + "interval": "8", + "downloaded": "120GB", + "ratio": "1.55", + "privilege": "Elite User及以上用户封存账号后不会被删除。" + }, + { + "level": 3, + "name": "Crazy User", + "interval": "15", + "downloaded": "300GB", + "ratio": "2.05", + "privilege": "得到两个邀请名额;可以在做种/下载/发布的时候选择匿名模式。" + }, + { + "level": 4, + "name": "Insane User", + "interval": "25", + "downloaded": "500GB", + "ratio": "2.55", + "privilege": "可以查看普通日志。" + }, + { + "level": 5, + "name": "Veteran User", + "interval": "40", + "downloaded": "750GB", + "ratio": "3.05", + "privilege": "得到三个邀请名额;可以查看其它用户的评论、帖子历史。Veteran User及以上用户会永远保留账号。" + }, + { + "level": 6, + "name": "Extreme User", + "interval": "60", + "downloaded": "1TB", + "ratio": "3.55", + "privilege": "可以更新过期的外部信息;可以查看Extreme User论坛。" + }, + { + "level": 7, + "name": "Ultimate User", + "interval": "80", + "downloaded": "1.5TB", + "ratio": "4.05", + "privilege": "得到五个邀请名额。" + }, + { + "level": 8, + "name": "Nexus Master", + "interval": "100", + "downloaded": "3TB", + "ratio": "4.55", + "privilege": "得到十个邀请名额。" + } + ], + "collaborator": ["koal"], + "selectors": { + "userSeedingTorrents": { + "page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding", + "fields": { + "seeding": { + "selector": [ + "b:first" + ], + "filters": [ + "query.text()" + ] + }, + "seedingSize": { + "selector": "", + "filters": [ + "query.text().match(/总大小:(.*?)上一页/g)", + "(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0", + "(query != 0) ? query.sizeToNumber() : 0" + ] + } + } + } + }, + "searchEntryConfig": { + "fieldSelector": { + "progress": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": ["query ? parseFloat(query.attr('title').match(/[\\d.]+/)) : null"] + }, + "status": { + "selector": ["> td.rowfollow:eq(1) td.embedded:eq(0) > div:last"], + "filters": [ + "query ? query.attr('title') : ''", + "query.indexOf('seeding') != -1 ? 2 : query.indexOf('leeching') != -1 ? 1 : query.indexOf('100%') != -1 ? 255 : 3" + ] + } + } + } +}