Skip to content

Commit e3ef6d4

Browse files
committed
update:优化一些细节问题
1 parent 55a39dc commit e3ef6d4

10 files changed

+945
-39
lines changed

Diff for: custom.json

+55-15
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
11
{
22
"sites": [
3+
{
4+
"key": "drpyS_ikanbot",
5+
"name": "ikanbot(DS)",
6+
"type": 4,
7+
"api": "http://192.168.31.49:5757/api/ikanbot",
8+
"searchable": 1,
9+
"filterable": 1,
10+
"quickSearch": 0,
11+
"ext": ""
12+
},
313
{
414
"key": "drpyS_PTT[优]",
515
"name": "PTT[优](DS)",
616
"type": 4,
7-
"api": "http://localhost:5757/api/PTT[优]",
17+
"api": "http://192.168.31.49:5757/api/PTT[优]",
818
"searchable": 1,
919
"filterable": 1,
1020
"quickSearch": 0,
@@ -14,7 +24,7 @@
1424
"key": "drpyS_xvideos[密]",
1525
"name": "xvideos[密](DS)",
1626
"type": 4,
17-
"api": "http://localhost:5757/api/xvideos[密]",
27+
"api": "http://192.168.31.49:5757/api/xvideos[密]",
1828
"searchable": 1,
1929
"filterable": 1,
2030
"quickSearch": 0,
@@ -24,7 +34,17 @@
2434
"key": "drpyS_人人视频",
2535
"name": "人人视频(DS)",
2636
"type": 4,
27-
"api": "http://localhost:5757/api/人人视频",
37+
"api": "http://192.168.31.49:5757/api/人人视频",
38+
"searchable": 1,
39+
"filterable": 1,
40+
"quickSearch": 0,
41+
"ext": ""
42+
},
43+
{
44+
"key": "drpyS_兄弟影视",
45+
"name": "兄弟影视(DS)",
46+
"type": 4,
47+
"api": "http://192.168.31.49:5757/api/兄弟影视",
2848
"searchable": 1,
2949
"filterable": 1,
3050
"quickSearch": 0,
@@ -34,7 +54,7 @@
3454
"key": "drpyS_动漫巴士[漫]",
3555
"name": "动漫巴士[漫](DS)",
3656
"type": 4,
37-
"api": "http://localhost:5757/api/动漫巴士[漫]",
57+
"api": "http://192.168.31.49:5757/api/动漫巴士[漫]",
3858
"searchable": 1,
3959
"filterable": 1,
4060
"quickSearch": 0,
@@ -44,7 +64,7 @@
4464
"key": "drpyS_央视大全[官]",
4565
"name": "央视大全[官](DS)",
4666
"type": 4,
47-
"api": "http://localhost:5757/api/央视大全[官]",
67+
"api": "http://192.168.31.49:5757/api/央视大全[官]",
4868
"searchable": 1,
4969
"filterable": 1,
5070
"quickSearch": 0,
@@ -54,7 +74,17 @@
5474
"key": "drpyS_星芽短剧",
5575
"name": "星芽短剧(DS)",
5676
"type": 4,
57-
"api": "http://localhost:5757/api/星芽短剧",
77+
"api": "http://192.168.31.49:5757/api/星芽短剧",
78+
"searchable": 1,
79+
"filterable": 1,
80+
"quickSearch": 0,
81+
"ext": ""
82+
},
83+
{
84+
"key": "drpyS_瓜子H5",
85+
"name": "瓜子H5(DS)",
86+
"type": 4,
87+
"api": "http://192.168.31.49:5757/api/瓜子H5",
5888
"searchable": 1,
5989
"filterable": 1,
6090
"quickSearch": 0,
@@ -64,7 +94,17 @@
6494
"key": "drpyS_番茄小说[书]",
6595
"name": "番茄小说[书](DS)",
6696
"type": 4,
67-
"api": "http://localhost:5757/api/番茄小说[书]",
97+
"api": "http://192.168.31.49:5757/api/番茄小说[书]",
98+
"searchable": 1,
99+
"filterable": 1,
100+
"quickSearch": 0,
101+
"ext": ""
102+
},
103+
{
104+
"key": "drpyS_素白白",
105+
"name": "素白白(DS)",
106+
"type": 4,
107+
"api": "http://192.168.31.49:5757/api/素白白",
68108
"searchable": 1,
69109
"filterable": 1,
70110
"quickSearch": 0,
@@ -74,7 +114,7 @@
74114
"key": "drpyS_老白故事[听]",
75115
"name": "老白故事[听](DS)",
76116
"type": 4,
77-
"api": "http://localhost:5757/api/老白故事[听]",
117+
"api": "http://192.168.31.49:5757/api/老白故事[听]",
78118
"searchable": 1,
79119
"filterable": 1,
80120
"quickSearch": 0,
@@ -84,7 +124,7 @@
84124
"key": "drpyS_腾云驾雾[官]",
85125
"name": "腾云驾雾[官](DS)",
86126
"type": 4,
87-
"api": "http://localhost:5757/api/腾云驾雾[官]",
127+
"api": "http://192.168.31.49:5757/api/腾云驾雾[官]",
88128
"searchable": 1,
89129
"filterable": 1,
90130
"quickSearch": 0,
@@ -94,7 +134,7 @@
94134
"key": "drpyS_色花堂[密+]",
95135
"name": "色花堂[密+](DS)",
96136
"type": 4,
97-
"api": "http://localhost:5757/api/色花堂[密+]",
137+
"api": "http://192.168.31.49:5757/api/色花堂[密+]",
98138
"searchable": 1,
99139
"filterable": 1,
100140
"quickSearch": 0,
@@ -104,7 +144,7 @@
104144
"key": "drpyS_色花堂[密]",
105145
"name": "色花堂[密](DS)",
106146
"type": 4,
107-
"api": "http://localhost:5757/api/色花堂[密]",
147+
"api": "http://192.168.31.49:5757/api/色花堂[密]",
108148
"searchable": 1,
109149
"filterable": 1,
110150
"quickSearch": 0,
@@ -114,7 +154,7 @@
114154
"key": "drpyS_草榴社区[密]",
115155
"name": "草榴社区[密](DS)",
116156
"type": 4,
117-
"api": "http://localhost:5757/api/草榴社区[密]",
157+
"api": "http://192.168.31.49:5757/api/草榴社区[密]",
118158
"searchable": 1,
119159
"filterable": 1,
120160
"quickSearch": 0,
@@ -124,7 +164,7 @@
124164
"key": "drpyS_金牌影院",
125165
"name": "金牌影院(DS)",
126166
"type": 4,
127-
"api": "http://localhost:5757/api/金牌影院",
167+
"api": "http://192.168.31.49:5757/api/金牌影院",
128168
"searchable": 1,
129169
"filterable": 1,
130170
"quickSearch": 0,
@@ -134,7 +174,7 @@
134174
"key": "drpyS_黑料不打烊[密]",
135175
"name": "黑料不打烊[密](DS)",
136176
"type": 4,
137-
"api": "http://localhost:5757/api/黑料不打烊[密]",
177+
"api": "http://192.168.31.49:5757/api/黑料不打烊[密]",
138178
"searchable": 1,
139179
"filterable": 1,
140180
"quickSearch": 0,
@@ -144,7 +184,7 @@
144184
"parses": [
145185
{
146186
"name": "虾米",
147-
"url": "http://localhost:5757/parse/虾米?url=",
187+
"url": "http://192.168.31.49:5757/parse/虾米?url=",
148188
"type": 1,
149189
"ext": {
150190
"flag": [

Diff for: docs/updateRecord.md

+2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ log(qs.stringify({a: 1, b: 2}))
2020
4. 在.env文件中加入 `LOG_WITH_FILE = 1` 可以使请求日志输出到文件,不配置则默认输出到控制台
2121
5. 支持vercel部署,首页报错找不到readme.md无关大雅,能用就行,直接访问部署好的服务地址/config/1
2222
6. 支持自定义解析。放在jx目录的js文件
23+
7. 新增虾米解析,素白白等源,优化海阔eval机制
24+
8. 解析支持$.import和$.require使用js目录下的lib
2325

2426
### 20241213
2527

Diff for: index.json

+55-15
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
11
{
22
"sites": [
3+
{
4+
"key": "drpyS_ikanbot",
5+
"name": "ikanbot(DS)",
6+
"type": 4,
7+
"api": "http://127.0.0.1:5757/api/ikanbot",
8+
"searchable": 1,
9+
"filterable": 1,
10+
"quickSearch": 0,
11+
"ext": ""
12+
},
313
{
414
"key": "drpyS_PTT[优]",
515
"name": "PTT[优](DS)",
616
"type": 4,
7-
"api": "http://localhost:5757/api/PTT[优]",
17+
"api": "http://127.0.0.1:5757/api/PTT[优]",
818
"searchable": 1,
919
"filterable": 1,
1020
"quickSearch": 0,
@@ -14,7 +24,7 @@
1424
"key": "drpyS_xvideos[密]",
1525
"name": "xvideos[密](DS)",
1626
"type": 4,
17-
"api": "http://localhost:5757/api/xvideos[密]",
27+
"api": "http://127.0.0.1:5757/api/xvideos[密]",
1828
"searchable": 1,
1929
"filterable": 1,
2030
"quickSearch": 0,
@@ -24,7 +34,17 @@
2434
"key": "drpyS_人人视频",
2535
"name": "人人视频(DS)",
2636
"type": 4,
27-
"api": "http://localhost:5757/api/人人视频",
37+
"api": "http://127.0.0.1:5757/api/人人视频",
38+
"searchable": 1,
39+
"filterable": 1,
40+
"quickSearch": 0,
41+
"ext": ""
42+
},
43+
{
44+
"key": "drpyS_兄弟影视",
45+
"name": "兄弟影视(DS)",
46+
"type": 4,
47+
"api": "http://127.0.0.1:5757/api/兄弟影视",
2848
"searchable": 1,
2949
"filterable": 1,
3050
"quickSearch": 0,
@@ -34,7 +54,7 @@
3454
"key": "drpyS_动漫巴士[漫]",
3555
"name": "动漫巴士[漫](DS)",
3656
"type": 4,
37-
"api": "http://localhost:5757/api/动漫巴士[漫]",
57+
"api": "http://127.0.0.1:5757/api/动漫巴士[漫]",
3858
"searchable": 1,
3959
"filterable": 1,
4060
"quickSearch": 0,
@@ -44,7 +64,7 @@
4464
"key": "drpyS_央视大全[官]",
4565
"name": "央视大全[官](DS)",
4666
"type": 4,
47-
"api": "http://localhost:5757/api/央视大全[官]",
67+
"api": "http://127.0.0.1:5757/api/央视大全[官]",
4868
"searchable": 1,
4969
"filterable": 1,
5070
"quickSearch": 0,
@@ -54,7 +74,17 @@
5474
"key": "drpyS_星芽短剧",
5575
"name": "星芽短剧(DS)",
5676
"type": 4,
57-
"api": "http://localhost:5757/api/星芽短剧",
77+
"api": "http://127.0.0.1:5757/api/星芽短剧",
78+
"searchable": 1,
79+
"filterable": 1,
80+
"quickSearch": 0,
81+
"ext": ""
82+
},
83+
{
84+
"key": "drpyS_瓜子H5",
85+
"name": "瓜子H5(DS)",
86+
"type": 4,
87+
"api": "http://127.0.0.1:5757/api/瓜子H5",
5888
"searchable": 1,
5989
"filterable": 1,
6090
"quickSearch": 0,
@@ -64,7 +94,17 @@
6494
"key": "drpyS_番茄小说[书]",
6595
"name": "番茄小说[书](DS)",
6696
"type": 4,
67-
"api": "http://localhost:5757/api/番茄小说[书]",
97+
"api": "http://127.0.0.1:5757/api/番茄小说[书]",
98+
"searchable": 1,
99+
"filterable": 1,
100+
"quickSearch": 0,
101+
"ext": ""
102+
},
103+
{
104+
"key": "drpyS_素白白",
105+
"name": "素白白(DS)",
106+
"type": 4,
107+
"api": "http://127.0.0.1:5757/api/素白白",
68108
"searchable": 1,
69109
"filterable": 1,
70110
"quickSearch": 0,
@@ -74,7 +114,7 @@
74114
"key": "drpyS_老白故事[听]",
75115
"name": "老白故事[听](DS)",
76116
"type": 4,
77-
"api": "http://localhost:5757/api/老白故事[听]",
117+
"api": "http://127.0.0.1:5757/api/老白故事[听]",
78118
"searchable": 1,
79119
"filterable": 1,
80120
"quickSearch": 0,
@@ -84,7 +124,7 @@
84124
"key": "drpyS_腾云驾雾[官]",
85125
"name": "腾云驾雾[官](DS)",
86126
"type": 4,
87-
"api": "http://localhost:5757/api/腾云驾雾[官]",
127+
"api": "http://127.0.0.1:5757/api/腾云驾雾[官]",
88128
"searchable": 1,
89129
"filterable": 1,
90130
"quickSearch": 0,
@@ -94,7 +134,7 @@
94134
"key": "drpyS_色花堂[密+]",
95135
"name": "色花堂[密+](DS)",
96136
"type": 4,
97-
"api": "http://localhost:5757/api/色花堂[密+]",
137+
"api": "http://127.0.0.1:5757/api/色花堂[密+]",
98138
"searchable": 1,
99139
"filterable": 1,
100140
"quickSearch": 0,
@@ -104,7 +144,7 @@
104144
"key": "drpyS_色花堂[密]",
105145
"name": "色花堂[密](DS)",
106146
"type": 4,
107-
"api": "http://localhost:5757/api/色花堂[密]",
147+
"api": "http://127.0.0.1:5757/api/色花堂[密]",
108148
"searchable": 1,
109149
"filterable": 1,
110150
"quickSearch": 0,
@@ -114,7 +154,7 @@
114154
"key": "drpyS_草榴社区[密]",
115155
"name": "草榴社区[密](DS)",
116156
"type": 4,
117-
"api": "http://localhost:5757/api/草榴社区[密]",
157+
"api": "http://127.0.0.1:5757/api/草榴社区[密]",
118158
"searchable": 1,
119159
"filterable": 1,
120160
"quickSearch": 0,
@@ -124,7 +164,7 @@
124164
"key": "drpyS_金牌影院",
125165
"name": "金牌影院(DS)",
126166
"type": 4,
127-
"api": "http://localhost:5757/api/金牌影院",
167+
"api": "http://127.0.0.1:5757/api/金牌影院",
128168
"searchable": 1,
129169
"filterable": 1,
130170
"quickSearch": 0,
@@ -134,7 +174,7 @@
134174
"key": "drpyS_黑料不打烊[密]",
135175
"name": "黑料不打烊[密](DS)",
136176
"type": 4,
137-
"api": "http://localhost:5757/api/黑料不打烊[密]",
177+
"api": "http://127.0.0.1:5757/api/黑料不打烊[密]",
138178
"searchable": 1,
139179
"filterable": 1,
140180
"quickSearch": 0,
@@ -144,7 +184,7 @@
144184
"parses": [
145185
{
146186
"name": "虾米",
147-
"url": "http://localhost:5757/parse/虾米?url=",
187+
"url": "http://127.0.0.1:5757/parse/虾米?url=",
148188
"type": 1,
149189
"ext": {
150190
"flag": [

Diff for: js/_lib.request.js

+18
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,27 @@ async function getPublicIp() {
2626
return ip_obj.origin
2727
}
2828

29+
async function getHtml(config) {
30+
try {
31+
return await axios.request(typeof config === "string" ? config : {
32+
url: config.url,
33+
method: config.method || 'GET',
34+
headers: config.headers || {
35+
'User-Agent': PC_UA
36+
},
37+
data: config.data || '',
38+
responseType: config.responseType || '',//'arraybuffer'
39+
})
40+
} catch (e) {
41+
return e.response
42+
}
43+
44+
}
45+
2946
$.exports = {
3047
requestHtml,
3148
requestJson,
3249
getPublicIp,
50+
getHtml
3351
// axios // 没法import系统库
3452
}

0 commit comments

Comments
 (0)