Skip to content

Commit 72ce540

Browse files
authored
feat(xhb): new site (#1831)
* Create config.json * update * fix
1 parent 5e3b42a commit 72ce540

File tree

1 file changed

+193
-0
lines changed

1 file changed

+193
-0
lines changed

resource/sites/crabpt.vip/config.json

Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,193 @@
1+
{
2+
"name": "蟹黄堡",
3+
"timezoneOffset": "+0800",
4+
"description": "综合性网站,有分享率要求",
5+
"url": "https://crabpt.vip/",
6+
"icon": "https://crabpt.vip/favicon.ico",
7+
"schema": "NexusPHP",
8+
"host": "crabpt.vip",
9+
"cdn": [
10+
"https://crabpt.vip/"
11+
],
12+
"tags": [
13+
"影视",
14+
"综合"
15+
],
16+
"levelRequirements": [
17+
{
18+
"level": "1",
19+
"name": "Power User",
20+
"interval": "4",
21+
"downloaded": "50GB",
22+
"ratio": "1.05",
23+
"privilege": "得到一个邀请名额;可以直接发布种子;可以查看NFO文档;可以查看用户列表;可以请求续种; 可以发送邀请; 可以查看排行榜;可以查看其它用户的种子历史(如果用户隐私等级未设置为\"\"); 可以删除自己上传的字幕。"
24+
}
25+
],
26+
"collaborator": "trim21",
27+
"searchEntry": [
28+
{
29+
"name": "全站",
30+
"enabled": true
31+
},
32+
{
33+
"queryString": "cat=401",
34+
"name": "电影 / Movies",
35+
"enabled": false
36+
},
37+
{
38+
"queryString": "cat=402",
39+
"name": "电视剧 / TVSeries",
40+
"enabled": false
41+
},
42+
{
43+
"queryString": "cat=413",
44+
"name": "短剧 / Playlet",
45+
"enabled": false
46+
},
47+
{
48+
"queryString": "cat=408",
49+
"name": "音乐 / Music",
50+
"enabled": false
51+
},
52+
{
53+
"queryString": "cat=405",
54+
"name": "动漫 / Anime",
55+
"enabled": false
56+
},
57+
{
58+
"queryString": "cat=406",
59+
"name": "MV",
60+
"enabled": false
61+
},
62+
{
63+
"queryString": "cat=403",
64+
"name": "综艺 / TV-Shows",
65+
"enabled": false
66+
},
67+
{
68+
"queryString": "cat=407",
69+
"name": "竞技体育 / Sports",
70+
"enabled": false
71+
},
72+
{
73+
"queryString": "cat=409",
74+
"name": "其他 / Others",
75+
"enabled": false
76+
},
77+
{
78+
"queryString": "cat=404",
79+
"name": "纪录片 / Documentary",
80+
"enabled": false
81+
}
82+
],
83+
"categories": [],
84+
"searchEntryConfig": {
85+
"fieldSelector": {
86+
"progress": {
87+
"selector": [
88+
"div.progressBar > div"
89+
],
90+
"filters": [
91+
"query.attr('style')||''",
92+
"query.match(/width:.?(\\d.+)%/)",
93+
"(query && query.length>=2)?query[1]:null"
94+
]
95+
},
96+
"status": {
97+
"selector": [
98+
"div.progressBar.doing > div",
99+
"div.progressBar > div"
100+
],
101+
"switchFilters": [
102+
[
103+
"query.attr('style')||''",
104+
"query.match(/width:.?(\\d.+)%/)",
105+
"(query && query.length>=2)?query[1]:0",
106+
"parseInt(query)==100?2:1"
107+
],
108+
[
109+
"255"
110+
]
111+
]
112+
}
113+
}
114+
},
115+
"plugins": [
116+
{
117+
"name": "保种列表",
118+
"pages": [
119+
"/rescue.php"
120+
],
121+
"scripts": [
122+
"/schemas/NexusPHP/common.js",
123+
"/schemas/NexusPHP/torrents.js"
124+
]
125+
}
126+
],
127+
"mergeSchemaTagSelectors": true,
128+
"torrentTagSelectors": [
129+
{
130+
"name": "⛔️",
131+
"selector": "div.tag-jz"
132+
}
133+
],
134+
"selectors": {
135+
"userExtendInfo": {
136+
"merge": true,
137+
"fields": {
138+
"bonus": {
139+
"selector": [
140+
"td.rowhead:contains('蟹币值') + td",
141+
"td.rowhead:contains('做种积分') + td"
142+
],
143+
"filters": [
144+
"query.text().replace(/,/g,'')",
145+
"parseFloat(query)"
146+
]
147+
}
148+
}
149+
},
150+
"userSeedingTorrents": {
151+
"prerequisites": "!user.seeding",
152+
"page": "/getusertorrentlistajax.php?userid=$user.id$&type=seeding",
153+
"headers": {
154+
"Overwrite-Referer": "https://audiences.me/userdetails.php?id=$user.id$"
155+
},
156+
"fields": {
157+
"seeding": {
158+
"selector": [
159+
"tr:not(:eq(0))"
160+
],
161+
"filters": [
162+
"let l={}; query.each(function() { l[jQuery(this).find('td.rowfollow:eq(1) a').attr('href')] = jQuery(this).find('td.rowfollow:eq(2)').text(); }); Object.keys(l).length;"
163+
]
164+
},
165+
"seedingSize": {
166+
"selector": "",
167+
"filters": [
168+
"query.text().match(/总大小:(.*?)上一页/g)",
169+
"(query && query.length>0) ? query[0].replace('总大小:', '').replace('<< 上一页', '').trim() : 0",
170+
"(query != 0) ? query.sizeToNumber() : 0"
171+
]
172+
}
173+
}
174+
},
175+
"userUploadedTorrents": {
176+
"prerequisites": "!user.uploads",
177+
"page": "/getusertorrentlistajax.php?userid=$user.id$&type=uploaded",
178+
"headers": {
179+
"Overwrite-Referer": "https://audiences.me/userdetails.php?id=$user.id$"
180+
},
181+
"fields": {
182+
"uploads": {
183+
"selector": [
184+
"b:first"
185+
],
186+
"filters": [
187+
"query ? parseInt(query.text().trim().replace(/,/g,'')) : 0"
188+
]
189+
}
190+
}
191+
}
192+
}
193+
}

0 commit comments

Comments
 (0)