Skip to content

Commit 51a5b36

Browse files
IITIIRhilip
authored andcommitted
fix(FSM): 用户名, 上传量, 下载量, 做种数量, 保种时G
1 parent 70b59ad commit 51a5b36

File tree

1 file changed

+32
-16
lines changed

1 file changed

+32
-16
lines changed

resource/sites/nextpt.net/config.json

Lines changed: 32 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22
"name": "FSM",
33
"timezoneOffset": "+0800",
44
"description": "飞天拉面神教 - FSM",
5-
"url": "https://nextpt.net/",
5+
"url": "https://fsm.name/",
66
"tags": [ "成人" ],
77
"schema": "Common",
8-
"host": "nextpt.net",
8+
"host": "fsm.name",
9+
"collaborator": [
10+
"Ted423",
11+
"IITII"
12+
],
913
"plugins": [
1014
{
1115
"name": "种子详情页面",
@@ -43,7 +47,7 @@
4347
},
4448
"url": {
4549
"selector": [ "a[href*='/Torrents/download?passkey=']" ],
46-
"filters": [ "query.attr('href')", "'https://nextpt.net'+query" ]
50+
"filters": [ "query.attr('href')", "'https://fsm.name'+query" ]
4751
},
4852
"progress": {
4953
"selector": [ ".progress-bar.progress-bar-success", ".progress-bar.progress-bar-info,.progress-bar.progress-bar-danger", "" ],
@@ -72,8 +76,8 @@
7276
"filters": [ "query.length>0" ]
7377
},
7478
"name": {
75-
"selector": [ "ul.navbar-right a.dropdown-toggle" ],
76-
"filters": [ "query.text().trim().replace('欢迎你,','')" ]
79+
"selector": [ "#header-navbar .dropdown-toggle" ],
80+
"filters": [ "query.text().trim().replace(/工具\\s?/,'')" ]
7781
},
7882
"id": {
7983
"selector": [ "a[href*='/Users/profile']" ],
@@ -85,38 +89,50 @@
8589
"filters": [ "query.text().match(/(\\d+)/)", "(query && query.length>=2)?parseInt(query[1]):0" ]
8690
},
8791
"uploaded": {
88-
"selector": [ "text:has(text.uploadG):contains('上传')" ],
92+
"selector": [ "#data-upload" ],
8993
"filters": [ "query.text().replace(/,/g,'').replace('上传量:','').match(/([\\d.]+ ?[ZEPTGMK]?i?B)/)", "(query && query.length>=2)?(query[1]).sizeToNumber():null" ]
9094
},
9195
"downloaded": {
92-
"selector": [ "text:has(text.downloadR):contains('下载')" ],
96+
"selector": [ "#data-download" ],
9397
"filters": [ "query.text().replace(/,/g,'').replace('下载量:','').match(/([\\d.]+ ?[ZEPTGMK]?i?B)/)", "(query && query.length>=2)?(query[1]).sizeToNumber():null" ]
9498
},
9599
"seeding": {
96-
"selector": [ "text.pointB:contains('当前活动')" ],
97-
"filters": [ "query[0].nextSibling.nextSibling.textContent.replace('⇈', '')" ]
98-
},
99-
"bonus": {
100-
"selector": [ "a[href='/Points']" ],
101-
"filters": [ "query.text().trim()" ]
100+
"selector": [ "#data-now-seed" ],
101+
"filters": [ "query.text().replace(/当前上传[::]/,'')" ]
102102
}
103103
}
104104
},
105105
"userExtendInfo": {
106106
"page": "/Users/profile?uid=$user.id$",
107107
"fields": {
108+
"comment": "暂不获取的数据置 0",
109+
"bonusPerHour": {"value":"0"},
108110
"joinTime": {
109111
"selector": [ "th:contains('加入时间') + td" ],
110112
"filters": [ "dateTime(query.text().trim()).isValid()?dateTime(query.text().trim()).valueOf():query.text().trim()"]
111113
},
112114
"levelName": {
113115
"selector": [ "a[href*='/Users/profile'][class*='User']" ],
114116
"filters": [ "query.attr('class').replace(/[^ ]*\\s/,'').replace(/User.*/,'').toUpperCase()"]
115-
},
116-
"seedingSize": {"value":"0"},
117-
"bonusPerHour": {"value":"0"}
117+
},
118+
"bonus": {
119+
"selector": [ "#data-seedGH" ],
120+
"filters": [ "query.text()" ]
121+
}
118122
}
119123
},
124+
"userSeedingTorrents": {
125+
"page": "/Torrents/mySeed",
126+
"fields": {
127+
"seedingSize": {
128+
"selector": ".panel-primary .panel-body td(6)",
129+
"filters": [
130+
"(query != 0) ? query.sizeToNumber() : 0",
131+
"query.text()"
132+
]
133+
}
134+
}
135+
},
120136
"common": {
121137
"page": "/Torrents",
122138
"fields": {

0 commit comments

Comments
 (0)