Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Jack_software
dr_py
提交
57d40776
dr_py
项目概览
Jack_software
/
dr_py
与 Fork 源项目一致
Fork自
晚风拂柳颜 / dr_py
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
dr_py
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
57d40776
编写于
11月 22, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加自定义搜索video
上级
88588410
变更
5
展开全部
隐藏空白更改
内联
并排
Showing
5 changed file
with
13 addition
and
6 deletion
+13
-6
base/custom.conf
base/custom.conf
+1
-1
js/version.txt
js/version.txt
+1
-1
libs/alist.js
libs/alist.js
+8
-1
libs/alist.min.js
libs/alist.min.js
+1
-1
readme.md
readme.md
+2
-2
未找到文件。
base/custom.conf
浏览文件 @
57d40776
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
},
},
# 缓存js
# 缓存js
# {"key":"js_origin","name":"JS(原始)","type":3,"api":"{{host}}/txt/js/原始JS.js","searchable":1,"quickSearch":1,"filterable":1,"ext":""},
# {"key":"js_origin","name":"JS(原始)","type":3,"api":"{{host}}/txt/js/原始JS.js","searchable":1,"quickSearch":1,"filterable":1,"ext":""},
{
"key"
:
"Alist"
,
"name"
:
"Alist"
,
"type"
:
3
,
"api"
:
"{{host}}/libs/alist.min.js"
,
"searchable"
:
2
,
"quickSearch"
:
0
,
"filterable"
:
0
,
"ext"
:
"{{host}}/txt/json/alist.json"
},
{
"key"
:
"Alist"
,
"name"
:
"Alist"
,
"type"
:
3
,
"api"
:
"{{host}}/libs/alist.min.js"
,
"searchable"
:
2
,
"quickSearch"
:
0
,
"filterable"
:
0
,
"ext"
:
"{{host}}/txt/json/alist.json
;200;video
"
},
{
"key"
:
"js_origin_puto"
,
"name"
:
"原始JS(pluto)"
,
"type"
:
3
,
"api"
:
"js_origin_test"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
1
,
"ext"
:
"{{host}}/txt/js/原始JS/origin.js"
},
{
"key"
:
"js_origin_puto"
,
"name"
:
"原始JS(pluto)"
,
"type"
:
3
,
"api"
:
"js_origin_test"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
1
,
"ext"
:
"{{host}}/txt/js/原始JS/origin.js"
},
{
"key"
:
"js_origin_tvb"
,
"name"
:
"原始JS(俊tvb)"
,
"type"
:
3
,
"api"
:
"{{host}}/txt/js/origin/原始JS.js"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
1
,
"ext"
:
"{}"
},
{
"key"
:
"js_origin_tvb"
,
"name"
:
"原始JS(俊tvb)"
,
"type"
:
3
,
"api"
:
"{{host}}/txt/js/origin/原始JS.js"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
1
,
"ext"
:
"{}"
},
{
"key"
:
"drpy_zbk"
,
"name"
:
"真不卡(drpy)"
,
"type"
:
3
,
"api"
:
"js_drpy_zbk"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
1
,
"ext"
:
"{{host}}/txt/pluto/drpy.js"
},
{
"key"
:
"drpy_zbk"
,
"name"
:
"真不卡(drpy)"
,
"type"
:
3
,
"api"
:
"js_drpy_zbk"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
1
,
"ext"
:
"{{host}}/txt/pluto/drpy.js"
},
...
...
js/version.txt
浏览文件 @
57d40776
3.9.23beta3
3.9.23beta4
\ No newline at end of file
\ No newline at end of file
libs/alist.js
浏览文件 @
57d40776
...
@@ -25,6 +25,7 @@ String.prototype.rstrip = function (chars) {
...
@@ -25,6 +25,7 @@ String.prototype.rstrip = function (chars) {
var
showMode
=
'
single
'
;
var
showMode
=
'
single
'
;
var
searchDriver
=
''
;
var
searchDriver
=
''
;
var
limit_search_show
=
200
;
var
limit_search_show
=
200
;
var
search_type
=
''
;
/**
/**
* 打印日志
* 打印日志
* @param any 任意变量
* @param any 任意变量
...
@@ -103,6 +104,7 @@ function init(ext) {
...
@@ -103,6 +104,7 @@ function init(ext) {
let
alist_data
=
ext
.
split
(
'
;
'
);
let
alist_data
=
ext
.
split
(
'
;
'
);
let
alist_data_url
=
alist_data
[
0
];
let
alist_data_url
=
alist_data
[
0
];
limit_search_show
=
alist_data
.
length
>
1
?
Number
(
alist_data
[
1
])
||
limit_search_show
:
limit_search_show
;
limit_search_show
=
alist_data
.
length
>
1
?
Number
(
alist_data
[
1
])
||
limit_search_show
:
limit_search_show
;
search_type
=
alist_data
.
length
>
2
?
alist_data
[
2
]:
search_type
;
const
data
=
http
.
get
(
alist_data_url
).
json
();
const
data
=
http
.
get
(
alist_data_url
).
json
();
searchDriver
=
(
data
.
find
(
x
=>
x
.
search
)
||
{}).
name
||
''
;
searchDriver
=
(
data
.
find
(
x
=>
x
.
search
)
||
{}).
name
||
''
;
data
.
forEach
(
item
=>
{
data
.
forEach
(
item
=>
{
...
@@ -407,7 +409,12 @@ function search(wd, quick) {
...
@@ -407,7 +409,12 @@ function search(wd, quick) {
}
else
{
}
else
{
let
driver
=
__drives
[
searchDriver
];
let
driver
=
__drives
[
searchDriver
];
print
(
driver
);
print
(
driver
);
let
html
=
http
.
get
(
driver
.
server
+
'
/search?box=
'
+
wd
+
'
&url=
'
).
text
();
let
surl
=
driver
.
server
+
'
/search?box=
'
+
wd
+
'
&url=
'
;
if
(
search_type
){
surl
+=
'
&type=
'
+
search_type
;
}
print
(
'
搜索链接:
'
+
surl
);
let
html
=
http
.
get
(
surl
).
text
();
let
lists
=
pdfa
(
html
,
'
div&&ul&&a
'
);
let
lists
=
pdfa
(
html
,
'
div&&ul&&a
'
);
print
(
`搜索结果数:
${
lists
.
length
}
,搜索结果显示数量限制:
${
limit_search_show
}
`
);
print
(
`搜索结果数:
${
lists
.
length
}
,搜索结果显示数量限制:
${
limit_search_show
}
`
);
let
vods
=
[];
let
vods
=
[];
...
...
libs/alist.min.js
浏览文件 @
57d40776
此差异已折叠。
点击以展开。
readme.md
浏览文件 @
57d40776
...
@@ -52,10 +52,10 @@
...
@@ -52,10 +52,10 @@
###### 2022/11/22
###### 2022/11/22
-
[X] 增加了alist的api,版本号升级至 3.9.23
-
[X] 增加了alist的api,版本号升级至 3.9.23
-
[X] 支持alist搜索小雅的结构,配置里加 "search": true, 仅取前面第一个alist
-
[X] 支持alist搜索小雅的结构,配置里加 "search": true, 仅取前面第一个alist
-
[X] alist搜索支持限制搜索结果数,默认取前200. "ext":"{{host}}/txt/json/alist.json;200" 这种格式,分号隔开传参数
-
[X] alist搜索支持限制搜索结果数,默认取前200. "ext":"{{host}}/txt/json/alist.json;200
;video
" 这种格式,分号隔开传参数
-
[X] 需要在custom.conf加一行自定义配置,例如:
-
[X] 需要在custom.conf加一行自定义配置,例如:
```
json
```
json
{
"key"
:
"Alist"
,
"name"
:
"Alist"
,
"type"
:
3
,
"api"
:
"{{host}}/libs/alist.min.js"
,
"searchable"
:
2
,
"quickSearch"
:
0
,
"filterable"
:
0
,
"ext"
:
"{{host}}/txt/json/alist.json"
}
,
{
"key"
:
"Alist"
,
"name"
:
"Alist"
,
"type"
:
3
,
"api"
:
"{{host}}/libs/alist.min.js"
,
"searchable"
:
2
,
"quickSearch"
:
0
,
"filterable"
:
0
,
"ext"
:
"{{host}}/txt/json/alist.json
;200;video
"
}
,
```
```
###### 2022/11/21
###### 2022/11/21
-
[X] 重新定义依赖代理逻辑
-
[X] 重新定义依赖代理逻辑
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录