Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
mine929
dr_py
提交
32dea9be
dr_py
项目概览
mine929
/
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,发现更多精彩内容 >>
提交
32dea9be
编写于
9月 16, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加聚搜超时统计
上级
d0731a4c
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
29 addition
and
8 deletion
+29
-8
base/config.py
base/config.py
+2
-0
base/rules.db
base/rules.db
+0
-0
controllers/home.py
controllers/home.py
+8
-1
controllers/service.py
controllers/service.py
+3
-3
controllers/vod.py
controllers/vod.py
+7
-2
js/360影视.js
js/360影视.js
+1
-0
js/rules.py
js/rules.py
+5
-2
js/奇珍异兽.js
js/奇珍异兽.js
+1
-0
js/腾云驾雾.js
js/腾云驾雾.js
+1
-0
js/菜狗.js
js/菜狗.js
+1
-0
未找到文件。
base/config.py
浏览文件 @
32dea9be
...
...
@@ -41,3 +41,5 @@ LIVE_URL = 'https://gitcode.net/qq_26898231/TVBox/-/raw/main/live/zb.txt' # 初
CATE_EXCLUDE
=
'首页|留言|APP|下载|资讯|新闻|动态|明星|专题|最新|排行'
# 动态分类过滤
TAB_EXCLUDE
=
'猜你|喜欢|APP|下载|剧情|简介'
# 动态线路名过滤
# {% if config.WALL_PAPER %}"wallpaper":"{{ config.WALL_PAPER }}",{% endif %}
SEARCH_TIMEOUT
=
5000
# 聚搜超时毫秒
MULTI_MODE
=
0
# 多源模式
\ No newline at end of file
base/rules.db
浏览文件 @
32dea9be
无法预览此类型文件
controllers/home.py
浏览文件 @
32dea9be
...
...
@@ -197,8 +197,15 @@ def config_render(mode):
alists
=
getAlist
()
alists_str
=
json
.
dumps
(
alists
,
ensure_ascii
=
False
)
live_url
=
get_live_url
(
new_conf
,
mode
)
rules
=
getRules
(
'js'
)
multi_mode
=
lsg
.
getItem
(
'MULTI_MODE'
)
fix_multi
=
[
'drpy'
]
if
not
multi_mode
:
rules
[
'list'
]
=
list
(
filter
(
lambda
x
:
x
[
'name'
]
in
fix_multi
or
x
.
get
(
'multi'
),
rules
[
'list'
]))
rules
[
'count'
]
=
len
(
rules
[
'list'
])
print
(
rules
)
# html = render_template('config.txt',rules=getRules('js'),host=host,mode=mode,jxs=jxs,base64Encode=base64Encode,config=new_conf)
html
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
getRules
(
'js'
)
,
host
=
host
,
mode
=
mode
,
jxs
=
jxs
,
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
live_url
,
config
=
new_conf
)
html
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
rules
,
host
=
host
,
mode
=
mode
,
jxs
=
jxs
,
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
live_url
,
config
=
new_conf
)
merged_config
=
custom_merge
(
parseText
(
html
),
customConfig
)
# print(merged_config)
# response = make_response(html)
...
...
controllers/service.py
浏览文件 @
32dea9be
...
...
@@ -18,7 +18,7 @@ class storage_service(object):
def
__init__
(
self
):
conf_list
=
[
'LIVE_URL'
,
'USE_PY'
,
'PLAY_URL'
,
'PLAY_DISABLE'
,
'LAZYPARSE_MODE'
,
'WALL_PAPER_ENABLE'
,
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'LIVE_MODE'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
]
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'LIVE_MODE'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
,
'SEARCH_TIMEOUT'
,
'MULTI_MODE'
]
for
conf
in
conf_list
:
if
not
self
.
hasItem
(
conf
):
print
(
f
'开始初始化
{
conf
}
'
)
...
...
@@ -28,9 +28,9 @@ class storage_service(object):
def
getStoreConf
(
self
):
# MAX_CONTENT_LENGTH 最大上传和端口ip一样是顶级配置,无法外部修改的
conf_list
=
[
'LIVE_URL'
,
'LIVE_MODE'
,
'PLAY_URL'
,
'PID_URL'
,
'USE_PY'
,
'PLAY_DISABLE'
,
'LAZYPARSE_MODE'
,
'WALL_PAPER_ENABLE'
,
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
]
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
,
'SEARCH_TIMEOUT'
,
'MULTI_MODE'
]
conf_name_list
=
[
'直播地址'
,
'直播模式'
,
'远程地址'
,
'进程管理链接'
,
'启用py源'
,
'禁用免嗅'
,
'免嗅模式'
,
'启用壁纸'
,
'壁纸链接'
,
'管理账号'
,
'管理密码'
,
'分类排除'
,
'线路排除'
]
'管理密码'
,
'分类排除'
,
'线路排除'
,
'聚搜超时'
,
'多源模式'
]
conf_lists
=
[]
for
i
in
range
(
len
(
conf_list
)):
conf
=
conf_list
[
i
]
...
...
controllers/vod.py
浏览文件 @
32dea9be
...
...
@@ -18,6 +18,7 @@ from base.database import db
from
models.ruleclass
import
RuleClass
from
models.playparse
import
PlayParse
from
js.rules
import
getRules
from
controllers.service
import
storage_service
from
concurrent.futures
import
ThreadPoolExecutor
,
as_completed
,
thread
# 引入线程池
vod
=
Blueprint
(
"vod"
,
__name__
)
...
...
@@ -45,7 +46,12 @@ def vod_home():
return
None
def
multi_search
(
wd
):
lsg
=
storage_service
()
t1
=
time
()
try
:
timeout
=
round
(
int
(
lsg
.
getItem
(
'SEARCH_TIMEOUT'
,
5000
))
/
1000
,
2
)
except
:
timeout
=
5
rules
=
getRules
(
'js'
)[
'list'
]
rule_names
=
list
(
map
(
lambda
x
:
x
[
'name'
],
rules
))
rules_exclude
=
[
'drpy'
]
...
...
@@ -54,10 +60,9 @@ def vod_home():
nosearch_sites
=
set
(
rule_names
)
^
set
(
search_sites
)
nosearch_sites
.
remove
(
'drpy'
)
# print(nosearch_sites)
logger
.
info
(
f
'开始聚搜
{
wd
}
,共计
{
len
(
search_sites
)
}
个规则'
)
logger
.
info
(
f
'开始聚搜
{
wd
}
,共计
{
len
(
search_sites
)
}
个规则
,聚搜超时
{
timeout
}
秒
'
)
logger
.
info
(
f
'不支持聚搜的规则,共计
{
len
(
nosearch_sites
)
}
个规则:
{
","
.
join
(
nosearch_sites
)
}
'
)
# print(search_sites)
timeout
=
5
res
=
[]
with
open
(
'js/模板.js'
,
encoding
=
'utf-8'
)
as
f
:
before
=
f
.
read
()
...
...
js/360影视.js
浏览文件 @
32dea9be
...
...
@@ -12,6 +12,7 @@ var rule = {
class_name
:
'
电视剧&电影&综艺&动漫
'
,
class_url
:
'
2&1&3&4
'
,
limit
:
5
,
multi
:
1
,
searchable
:
2
,
play_parse
:
true
,
lazy
:
'
js:input=input.split("?")[0];log(input);
'
,
...
...
js/rules.py
浏览文件 @
32dea9be
...
...
@@ -60,12 +60,15 @@ def getRules(path='cache'):
# print(rule_codes[0].quickSearch)
new_rule_list
=
[]
for
i
in
range
(
len
(
rule_list
)):
new_rule_list
.
append
(
{
tmpObj
=
{
'name'
:
rule_list
[
i
],
'searchable'
:
rule_codes
[
i
].
searchable
or
0
,
'quickSearch'
:
rule_codes
[
i
].
quickSearch
or
0
,
'filterable'
:
rule_codes
[
i
].
filterable
or
0
,
})
}
if
rule_codes
[
i
].
multi
:
tmpObj
[
'multi'
]
=
1
new_rule_list
.
append
(
tmpObj
)
# print(new_rule_list)
rules
=
{
'list'
:
new_rule_list
,
'count'
:
len
(
rule_list
)}
logger
.
info
(
f
'自动配置装载耗时:
{
get_interval
(
t1
)
}
毫秒'
)
...
...
js/奇珍异兽.js
浏览文件 @
32dea9be
...
...
@@ -6,6 +6,7 @@ var rule = {
detailUrl
:
'
https://pcw-api.iqiyi.com/video/video/videoinfowithuser/fyid?agent_type=1&authcookie=&subkey=fyid&subscribe=1
'
,
searchUrl
:
'
https://search.video.iqiyi.com/o?if=html5&key=**&pageNum=fypage&pos=1&pageSize=24&site=iqiyi
'
,
searchable
:
2
,
multi
:
1
,
filterable
:
1
,
filter
:{
'
1
'
:
[{
'
key
'
:
'
mode
'
,
'
name
'
:
'
综合排序
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
热播榜
'
,
'
v
'
:
11
},
{
'
n
'
:
'
好评榜
'
,
'
v
'
:
8
},
{
'
n
'
:
'
新上线
'
,
'
v
'
:
4
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
全部年份
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
2022
'
,
'
v
'
:
2022
},
{
'
n
'
:
'
2021
'
,
'
v
'
:
2021
},
{
'
n
'
:
'
2020
'
,
'
v
'
:
2020
},
{
'
n
'
:
'
2019
'
,
'
v
'
:
2019
},
{
'
n
'
:
'
2018
'
,
'
v
'
:
2018
},
{
'
n
'
:
'
2017
'
,
'
v
'
:
2017
},
{
'
n
'
:
'
2016-2011
'
,
'
v
'
:
'
2011_2016
'
},
{
'
n
'
:
'
2010-2000
'
,
'
v
'
:
'
2000_2010
'
},
{
'
n
'
:
'
90年代
'
,
'
v
'
:
'
1990_1999
'
},
{
'
n
'
:
'
80年代
'
,
'
v
'
:
'
1980_1989
'
},
{
'
n
'
:
'
更早
'
,
'
v
'
:
'
1964_1979
'
}]},
{
'
key
'
:
'
is_purchase
'
,
'
name
'
:
'
全部资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
0
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
1
},
{
'
n
'
:
'
付费
'
,
'
v
'
:
2
}]},
{
'
key
'
:
'
three_category_id
'
,
'
name
'
:
'
地区
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
华语
'
,
'
v
'
:
1
},
{
'
n
'
:
'
香港地区
'
,
'
v
'
:
28997
},
{
'
n
'
:
'
美国
'
,
'
v
'
:
2
},
{
'
n
'
:
'
欧洲
'
,
'
v
'
:
3
},
{
'
n
'
:
'
韩国
'
,
'
v
'
:
4
},
{
'
n
'
:
'
日本
'
,
'
v
'
:
308
},
{
'
n
'
:
'
泰国
'
,
'
v
'
:
1115
},
{
'
n
'
:
'
印度
'
,
'
v
'
:
28999
},
{
'
n
'
:
'
其它
'
,
'
v
'
:
5
}]},
{
'
key
'
:
'
18001
'
,
'
name
'
:
'
类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
喜剧
'
,
'
v
'
:
8
},
{
'
n
'
:
'
爱情
'
,
'
v
'
:
6
},
{
'
n
'
:
'
动作
'
,
'
v
'
:
11
},
{
'
n
'
:
'
枪战
'
,
'
v
'
:
131
},
{
'
n
'
:
'
犯罪
'
,
'
v
'
:
291
},
{
'
n
'
:
'
惊悚
'
,
'
v
'
:
128
},
{
'
n
'
:
'
恐怖
'
,
'
v
'
:
10
},
{
'
n
'
:
'
悬疑
'
,
'
v
'
:
289
},
{
'
n
'
:
'
动画
'
,
'
v
'
:
12
},
{
'
n
'
:
'
家庭
'
,
'
v
'
:
27356
},
{
'
n
'
:
'
奇幻
'
,
'
v
'
:
1284
},
{
'
n
'
:
'
魔幻
'
,
'
v
'
:
129
},
{
'
n
'
:
'
科幻
'
,
'
v
'
:
9
},
{
'
n
'
:
'
战争
'
,
'
v
'
:
7
},
{
'
n
'
:
'
青春
'
,
'
v
'
:
130
}]},
{
'
key
'
:
'
27396
'
,
'
name
'
:
'
规格
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
巨制
'
,
'
v
'
:
27397
},
{
'
n
'
:
'
院线
'
,
'
v
'
:
27815
},
{
'
n
'
:
'
独播
'
,
'
v
'
:
30149
},
{
'
n
'
:
'
网络电影
'
,
'
v
'
:
27401
}]}],
'
2
'
:
[{
'
key
'
:
'
mode
'
,
'
name
'
:
'
综合排序
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
热播榜
'
,
'
v
'
:
11
},
{
'
n
'
:
'
好评榜
'
,
'
v
'
:
8
},
{
'
n
'
:
'
新上线
'
,
'
v
'
:
4
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
全部年份
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
2022
'
,
'
v
'
:
2022
},
{
'
n
'
:
'
2021
'
,
'
v
'
:
2021
},
{
'
n
'
:
'
2020
'
,
'
v
'
:
2020
},
{
'
n
'
:
'
2019
'
,
'
v
'
:
2019
},
{
'
n
'
:
'
2018
'
,
'
v
'
:
2018
},
{
'
n
'
:
'
2017
'
,
'
v
'
:
2017
},
{
'
n
'
:
'
2016-2011
'
,
'
v
'
:
'
2011_2016
'
},
{
'
n
'
:
'
2010-2000
'
,
'
v
'
:
'
2000_2010
'
},
{
'
n
'
:
'
90年代
'
,
'
v
'
:
'
1990_1999
'
},
{
'
n
'
:
'
80年代
'
,
'
v
'
:
'
1980_1989
'
},
{
'
n
'
:
'
更早
'
,
'
v
'
:
'
1964_1979
'
}]},
{
'
key
'
:
'
is_purchase
'
,
'
name
'
:
'
全部资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
0
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
1
},
{
'
n
'
:
'
付费
'
,
'
v
'
:
2
}]},
{
'
key
'
:
'
three_category_id
'
,
'
name
'
:
'
地区
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
内地
'
,
'
v
'
:
15
},
{
'
n
'
:
'
港剧
'
,
'
v
'
:
16
},
{
'
n
'
:
'
韩剧
'
,
'
v
'
:
17
},
{
'
n
'
:
'
美剧
'
,
'
v
'
:
18
},
{
'
n
'
:
'
日剧
'
,
'
v
'
:
309
},
{
'
n
'
:
'
泰剧
'
,
'
v
'
:
1114
},
{
'
n
'
:
'
台湾地区
'
,
'
v
'
:
1117
},
{
'
n
'
:
'
英剧
'
,
'
v
'
:
28916
},
{
'
n
'
:
'
其它
'
,
'
v
'
:
19
}]},
{
'
key
'
:
'
18003
'
,
'
name
'
:
'
类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
自制
'
,
'
v
'
:
11992
},
{
'
n
'
:
'
古装
'
,
'
v
'
:
24
},
{
'
n
'
:
'
言情
'
,
'
v
'
:
20
},
{
'
n
'
:
'
武侠
'
,
'
v
'
:
23
},
{
'
n
'
:
'
偶像
'
,
'
v
'
:
30
},
{
'
n
'
:
'
家庭
'
,
'
v
'
:
1654
},
{
'
n
'
:
'
青春
'
,
'
v
'
:
1653
},
{
'
n
'
:
'
都市
'
,
'
v
'
:
24064
},
{
'
n
'
:
'
喜剧
'
,
'
v
'
:
135
},
{
'
n
'
:
'
战争
'
,
'
v
'
:
27916
},
{
'
n
'
:
'
军旅
'
,
'
v
'
:
1655
},
{
'
n
'
:
'
谍战
'
,
'
v
'
:
290
},
{
'
n
'
:
'
悬疑
'
,
'
v
'
:
32
},
{
'
n
'
:
'
罪案
'
,
'
v
'
:
149
},
{
'
n
'
:
'
穿越
'
,
'
v
'
:
148
},
{
'
n
'
:
'
宫廷
'
,
'
v
'
:
139
},
{
'
n
'
:
'
历史
'
,
'
v
'
:
21
},
{
'
n
'
:
'
神话
'
,
'
v
'
:
145
},
{
'
n
'
:
'
科幻
'
,
'
v
'
:
34
},
{
'
n
'
:
'
年代
'
,
'
v
'
:
27
},
{
'
n
'
:
'
农村
'
,
'
v
'
:
29
},
{
'
n
'
:
'
商战
'
,
'
v
'
:
140
},
{
'
n
'
:
'
剧情
'
,
'
v
'
:
24063
},
{
'
n
'
:
'
奇幻
'
,
'
v
'
:
27881
},
{
'
n
'
:
'
网剧
'
,
'
v
'
:
24065
},
{
'
n
'
:
'
竖短片
'
,
'
v
'
:
32839
}]}],
'
3
'
:
[{
'
key
'
:
'
mode
'
,
'
name
'
:
'
综合排序
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
热播榜
'
,
'
v
'
:
11
},
{
'
n
'
:
'
好评榜
'
,
'
v
'
:
8
},
{
'
n
'
:
'
新上线
'
,
'
v
'
:
4
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
全部年份
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
2022
'
,
'
v
'
:
2022
},
{
'
n
'
:
'
2021
'
,
'
v
'
:
2021
},
{
'
n
'
:
'
2020
'
,
'
v
'
:
2020
},
{
'
n
'
:
'
2019
'
,
'
v
'
:
2019
},
{
'
n
'
:
'
2018
'
,
'
v
'
:
2018
},
{
'
n
'
:
'
2017
'
,
'
v
'
:
2017
},
{
'
n
'
:
'
2016-2011
'
,
'
v
'
:
'
2011_2016
'
},
{
'
n
'
:
'
2010-2000
'
,
'
v
'
:
'
2000_2010
'
},
{
'
n
'
:
'
90年代
'
,
'
v
'
:
'
1990_1999
'
},
{
'
n
'
:
'
80年代
'
,
'
v
'
:
'
1980_1989
'
},
{
'
n
'
:
'
更早
'
,
'
v
'
:
'
1964_1979
'
}]},
{
'
key
'
:
'
is_purchase
'
,
'
name
'
:
'
全部资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
0
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
1
},
{
'
n
'
:
'
付费
'
,
'
v
'
:
2
}]},
{
'
key
'
:
'
three_category_id
'
,
'
name
'
:
'
地区
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
国内
'
,
'
v
'
:
20323
},
{
'
n
'
:
'
国外
'
,
'
v
'
:
20324
}]},
{
'
key
'
:
'
18004
'
,
'
name
'
:
'
类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
人文
'
,
'
v
'
:
70
},
{
'
n
'
:
'
美食
'
,
'
v
'
:
33908
},
{
'
n
'
:
'
医疗
'
,
'
v
'
:
33924
},
{
'
n
'
:
'
自然
'
,
'
v
'
:
33933
},
{
'
n
'
:
'
萌宠
'
,
'
v
'
:
33945
},
{
'
n
'
:
'
财经
'
,
'
v
'
:
33953
},
{
'
n
'
:
'
罪案
'
,
'
v
'
:
33960
},
{
'
n
'
:
'
竞技
'
,
'
v
'
:
33967
},
{
'
n
'
:
'
灾难
'
,
'
v
'
:
33974
},
{
'
n
'
:
'
军事
'
,
'
v
'
:
72
},
{
'
n
'
:
'
历史
'
,
'
v
'
:
74
},
{
'
n
'
:
'
探险
'
,
'
v
'
:
73
},
{
'
n
'
:
'
社会
'
,
'
v
'
:
71
},
{
'
n
'
:
'
科技
'
,
'
v
'
:
28119
},
{
'
n
'
:
'
旅游
'
,
'
v
'
:
310
}]},
{
'
key
'
:
'
28467
'
,
'
name
'
:
'
出品方
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
BBC
'
,
'
v
'
:
28468
},
{
'
n
'
:
'
美国历史频道
'
,
'
v
'
:
28470
},
{
'
n
'
:
'
探索频道
'
,
'
v
'
:
28471
},
{
'
n
'
:
'
央视记录
'
,
'
v
'
:
28472
},
{
'
n
'
:
'
北京纪实频道
'
,
'
v
'
:
28473
},
{
'
n
'
:
'
上海纪实频道
'
,
'
v
'
:
28474
},
{
'
n
'
:
'
朗思文化
'
,
'
v
'
:
28476
},
{
'
n
'
:
'
CNEX
'
,
'
v
'
:
28477
},
{
'
n
'
:
'
五星传奇
'
,
'
v
'
:
28478
},
{
'
n
'
:
'
IMG
'
,
'
v
'
:
28479
},
{
'
n
'
:
'
NHK
'
,
'
v
'
:
28480
},
{
'
n
'
:
'
爱奇艺出品
'
,
'
v
'
:
31283
},
{
'
n
'
:
'
Netflix
'
,
'
v
'
:
31286
}]},
{
'
key
'
:
'
29076
'
,
'
name
'
:
'
片种
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
纪录电影
'
,
'
v
'
:
29077
},
{
'
n
'
:
'
系列纪录片
'
,
'
v
'
:
29078
},
{
'
n
'
:
'
网络纪录片
'
,
'
v
'
:
29082
},
{
'
n
'
:
'
纪实栏目
'
,
'
v
'
:
29083
}]},
{
'
key
'
:
'
31294
'
,
'
name
'
:
'
时长
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
微纪录
'
,
'
v
'
:
29079
},
{
'
n
'
:
'
长纪录
'
,
'
v
'
:
29080
},
{
'
n
'
:
'
短纪录
'
,
'
v
'
:
29081
}]}],
'
4
'
:
[{
'
key
'
:
'
mode
'
,
'
name
'
:
'
综合排序
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
热播榜
'
,
'
v
'
:
11
},
{
'
n
'
:
'
好评榜
'
,
'
v
'
:
8
},
{
'
n
'
:
'
新上线
'
,
'
v
'
:
4
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
全部年份
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
2022
'
,
'
v
'
:
2022
},
{
'
n
'
:
'
2021
'
,
'
v
'
:
2021
},
{
'
n
'
:
'
2020
'
,
'
v
'
:
2020
},
{
'
n
'
:
'
2019
'
,
'
v
'
:
2019
},
{
'
n
'
:
'
2018
'
,
'
v
'
:
2018
},
{
'
n
'
:
'
2017
'
,
'
v
'
:
2017
},
{
'
n
'
:
'
2016-2011
'
,
'
v
'
:
'
2011_2016
'
},
{
'
n
'
:
'
2010-2000
'
,
'
v
'
:
'
2000_2010
'
},
{
'
n
'
:
'
90年代
'
,
'
v
'
:
'
1990_1999
'
},
{
'
n
'
:
'
80年代
'
,
'
v
'
:
'
1980_1989
'
},
{
'
n
'
:
'
更早
'
,
'
v
'
:
'
1964_1979
'
}]},
{
'
key
'
:
'
is_purchase
'
,
'
name
'
:
'
全部资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
0
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
1
},
{
'
n
'
:
'
付费
'
,
'
v
'
:
2
}]},
{
'
key
'
:
'
three_category_id
'
,
'
name
'
:
'
地区
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
中国大陆
'
,
'
v
'
:
37
},
{
'
n
'
:
'
日本
'
,
'
v
'
:
38
},
{
'
n
'
:
'
韩国
'
,
'
v
'
:
1106
},
{
'
n
'
:
'
欧美
'
,
'
v
'
:
30218
},
{
'
n
'
:
'
其它
'
,
'
v
'
:
40
}]},
{
'
key
'
:
'
30219
'
,
'
name
'
:
'
版本
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
动画
'
,
'
v
'
:
30220
},
{
'
n
'
:
'
特摄
'
,
'
v
'
:
30223
},
{
'
n
'
:
'
布袋戏
'
,
'
v
'
:
30224
},
{
'
n
'
:
'
特别篇
'
,
'
v
'
:
32782
},
{
'
n
'
:
'
动态漫画
'
,
'
v
'
:
32783
},
{
'
n
'
:
'
动画电影
'
,
'
v
'
:
32784
},
{
'
n
'
:
'
竖版视频
'
,
'
v
'
:
32785
},
{
'
n
'
:
'
轻动画
'
,
'
v
'
:
33482
},
{
'
n
'
:
'
短剧
'
,
'
v
'
:
33483
}]},
{
'
key
'
:
'
30225
'
,
'
name
'
:
'
风格
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
搞笑
'
,
'
v
'
:
30230
},
{
'
n
'
:
'
热血
'
,
'
v
'
:
30232
},
{
'
n
'
:
'
催泪
'
,
'
v
'
:
30233
},
{
'
n
'
:
'
治愈
'
,
'
v
'
:
30234
},
{
'
n
'
:
'
励志
'
,
'
v
'
:
30237
},
{
'
n
'
:
'
机战
'
,
'
v
'
:
30241
},
{
'
n
'
:
'
恋爱
'
,
'
v
'
:
30243
},
{
'
n
'
:
'
科幻
'
,
'
v
'
:
30245
},
{
'
n
'
:
'
奇幻
'
,
'
v
'
:
30247
},
{
'
n
'
:
'
推理
'
,
'
v
'
:
30248
},
{
'
n
'
:
'
校园
'
,
'
v
'
:
30249
},
{
'
n
'
:
'
日常
'
,
'
v
'
:
30252
},
{
'
n
'
:
'
历史
'
,
'
v
'
:
30254
},
{
'
n
'
:
'
美食
'
,
'
v
'
:
30255
},
{
'
n
'
:
'
职场
'
,
'
v
'
:
30256
},
{
'
n
'
:
'
偶像
'
,
'
v
'
:
30258
},
{
'
n
'
:
'
泡面
'
,
'
v
'
:
30265
},
{
'
n
'
:
'
冒险
'
,
'
v
'
:
30267
},
{
'
n
'
:
'
竞技
'
,
'
v
'
:
30268
},
{
'
n
'
:
'
合家欢
'
,
'
v
'
:
30270
},
{
'
n
'
:
'
武侠
'
,
'
v
'
:
32792
},
{
'
n
'
:
'
玄幻
'
,
'
v
'
:
32793
}]},
{
'
key
'
:
'
32795
'
,
'
name
'
:
'
新类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
轻小说改编
'
,
'
v
'
:
32796
},
{
'
n
'
:
'
漫画改编
'
,
'
v
'
:
32797
},
{
'
n
'
:
'
游戏改编
'
,
'
v
'
:
32798
},
{
'
n
'
:
'
原创
'
,
'
v
'
:
32799
}]}],
'
6
'
:
[{
'
key
'
:
'
mode
'
,
'
name
'
:
'
综合排序
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
热播榜
'
,
'
v
'
:
11
},
{
'
n
'
:
'
好评榜
'
,
'
v
'
:
8
},
{
'
n
'
:
'
新上线
'
,
'
v
'
:
4
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
全部年份
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
2022
'
,
'
v
'
:
2022
},
{
'
n
'
:
'
2021
'
,
'
v
'
:
2021
},
{
'
n
'
:
'
2020
'
,
'
v
'
:
2020
},
{
'
n
'
:
'
2019
'
,
'
v
'
:
2019
},
{
'
n
'
:
'
2018
'
,
'
v
'
:
2018
},
{
'
n
'
:
'
2017
'
,
'
v
'
:
2017
},
{
'
n
'
:
'
2016-2011
'
,
'
v
'
:
'
2011_2016
'
},
{
'
n
'
:
'
2010-2000
'
,
'
v
'
:
'
2000_2010
'
},
{
'
n
'
:
'
90年代
'
,
'
v
'
:
'
1990_1999
'
},
{
'
n
'
:
'
80年代
'
,
'
v
'
:
'
1980_1989
'
},
{
'
n
'
:
'
更早
'
,
'
v
'
:
'
1964_1979
'
}]},
{
'
key
'
:
'
is_purchase
'
,
'
name
'
:
'
全部资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
0
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
1
},
{
'
n
'
:
'
付费
'
,
'
v
'
:
2
}]},
{
'
key
'
:
'
three_category_id
'
,
'
name
'
:
'
地区
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
内地
'
,
'
v
'
:
151
},
{
'
n
'
:
'
港台
'
,
'
v
'
:
152
},
{
'
n
'
:
'
韩国
'
,
'
v
'
:
33306
},
{
'
n
'
:
'
欧美
'
,
'
v
'
:
154
},
{
'
n
'
:
'
其它
'
,
'
v
'
:
1113
}]},
{
'
key
'
:
'
18014
'
,
'
name
'
:
'
类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
播报
'
,
'
v
'
:
155
},
{
'
n
'
:
'
访谈
'
,
'
v
'
:
156
},
{
'
n
'
:
'
游戏
'
,
'
v
'
:
158
},
{
'
n
'
:
'
晚会
'
,
'
v
'
:
292
},
{
'
n
'
:
'
曲艺
'
,
'
v
'
:
293
},
{
'
n
'
:
'
脱口秀
'
,
'
v
'
:
2118
},
{
'
n
'
:
'
真人秀
'
,
'
v
'
:
2224
},
{
'
n
'
:
'
竞技
'
,
'
v
'
:
30278
},
{
'
n
'
:
'
爱奇艺出品
'
,
'
v
'
:
30279
},
{
'
n
'
:
'
竞演
'
,
'
v
'
:
33860
}]},
{
'
key
'
:
'
33162
'
,
'
name
'
:
'
题材
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
音乐
'
,
'
v
'
:
33163
},
{
'
n
'
:
'
舞蹈
'
,
'
v
'
:
33172
},
{
'
n
'
:
'
文化
'
,
'
v
'
:
33173
},
{
'
n
'
:
'
美食
'
,
'
v
'
:
33182
},
{
'
n
'
:
'
伦理
'
,
'
v
'
:
33184
},
{
'
n
'
:
'
相亲
'
,
'
v
'
:
33193
},
{
'
n
'
:
'
纪实
'
,
'
v
'
:
33195
},
{
'
n
'
:
'
生活
'
,
'
v
'
:
33196
},
{
'
n
'
:
'
亲子
'
,
'
v
'
:
33197
},
{
'
n
'
:
'
少儿
'
,
'
v
'
:
33198
},
{
'
n
'
:
'
财经
'
,
'
v
'
:
33199
},
{
'
n
'
:
'
健康
'
,
'
v
'
:
33200
},
{
'
n
'
:
'
时尚
'
,
'
v
'
:
33203
},
{
'
n
'
:
'
旅游
'
,
'
v
'
:
33205
},
{
'
n
'
:
'
教育
'
,
'
v
'
:
33206
},
{
'
n
'
:
'
其它
'
,
'
v
'
:
33220
},
{
'
n
'
:
'
爱情
'
,
'
v
'
:
33316
},
{
'
n
'
:
'
搞笑
'
,
'
v
'
:
33317
},
{
'
n
'
:
'
益智
'
,
'
v
'
:
33318
},
{
'
n
'
:
'
职场
'
,
'
v
'
:
33319
},
{
'
n
'
:
'
语言
'
,
'
v
'
:
33530
},
{
'
n
'
:
'
辩论
'
,
'
v
'
:
33531
},
{
'
n
'
:
'
演讲
'
,
'
v
'
:
33843
}]}],
'
5
'
:
[{
'
key
'
:
'
mode
'
,
'
name
'
:
'
综合排序
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
热播榜
'
,
'
v
'
:
11
},
{
'
n
'
:
'
好评榜
'
,
'
v
'
:
8
},
{
'
n
'
:
'
新上线
'
,
'
v
'
:
4
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
全部年份
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
2022
'
,
'
v
'
:
2022
},
{
'
n
'
:
'
2021
'
,
'
v
'
:
2021
},
{
'
n
'
:
'
2020
'
,
'
v
'
:
2020
},
{
'
n
'
:
'
2019
'
,
'
v
'
:
2019
},
{
'
n
'
:
'
2018
'
,
'
v
'
:
2018
},
{
'
n
'
:
'
2017
'
,
'
v
'
:
2017
},
{
'
n
'
:
'
2016-2011
'
,
'
v
'
:
'
2011_2016
'
},
{
'
n
'
:
'
2010-2000
'
,
'
v
'
:
'
2000_2010
'
},
{
'
n
'
:
'
90年代
'
,
'
v
'
:
'
1990_1999
'
},
{
'
n
'
:
'
80年代
'
,
'
v
'
:
'
1980_1989
'
},
{
'
n
'
:
'
更早
'
,
'
v
'
:
'
1964_1979
'
}]},
{
'
key
'
:
'
is_purchase
'
,
'
name
'
:
'
全部资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
0
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
1
},
{
'
n
'
:
'
付费
'
,
'
v
'
:
2
}]},
{
'
key
'
:
'
three_category_id
'
,
'
name
'
:
'
地区
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
内地
'
,
'
v
'
:
221
},
{
'
n
'
:
'
港台
'
,
'
v
'
:
220
},
{
'
n
'
:
'
欧美
'
,
'
v
'
:
219
},
{
'
n
'
:
'
日韩
'
,
'
v
'
:
218
},
{
'
n
'
:
'
拉美
'
,
'
v
'
:
217
},
{
'
n
'
:
'
亚洲地区
'
,
'
v
'
:
216
},
{
'
n
'
:
'
非洲
'
,
'
v
'
:
215
}]},
{
'
key
'
:
'
18009
'
,
'
name
'
:
'
语种
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
普通话
'
,
'
v
'
:
91
},
{
'
n
'
:
'
粤语
'
,
'
v
'
:
92
},
{
'
n
'
:
'
闽南语
'
,
'
v
'
:
93
},
{
'
n
'
:
'
英语
'
,
'
v
'
:
94
},
{
'
n
'
:
'
日语
'
,
'
v
'
:
95
},
{
'
n
'
:
'
韩语
'
,
'
v
'
:
96
},
{
'
n
'
:
'
其它
'
,
'
v
'
:
97
}]},
{
'
key
'
:
'
23554
'
,
'
name
'
:
'
音乐类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
单曲MV
'
,
'
v
'
:
23556
},
{
'
n
'
:
'
单曲现场
'
,
'
v
'
:
23557
},
{
'
n
'
:
'
演唱会
'
,
'
v
'
:
23558
},
{
'
n
'
:
'
新闻
'
,
'
v
'
:
23559
},
{
'
n
'
:
'
访谈
'
,
'
v
'
:
23560
},
{
'
n
'
:
'
音乐记录
'
,
'
v
'
:
23561
},
{
'
n
'
:
'
音乐周边
'
,
'
v
'
:
23562
},
{
'
n
'
:
'
音乐节目
'
,
'
v
'
:
23563
},
{
'
n
'
:
'
影视原声
'
,
'
v
'
:
23564
},
{
'
n
'
:
'
音乐短片
'
,
'
v
'
:
23565
},
{
'
n
'
:
'
其他
'
,
'
v
'
:
23566
}]}],
'
16
'
:
[{
'
key
'
:
'
mode
'
,
'
name
'
:
'
综合排序
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
热播榜
'
,
'
v
'
:
11
},
{
'
n
'
:
'
好评榜
'
,
'
v
'
:
8
},
{
'
n
'
:
'
新上线
'
,
'
v
'
:
4
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
全部年份
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
2022
'
,
'
v
'
:
2022
},
{
'
n
'
:
'
2021
'
,
'
v
'
:
2021
},
{
'
n
'
:
'
2020
'
,
'
v
'
:
2020
},
{
'
n
'
:
'
2019
'
,
'
v
'
:
2019
},
{
'
n
'
:
'
2018
'
,
'
v
'
:
2018
},
{
'
n
'
:
'
2017
'
,
'
v
'
:
2017
},
{
'
n
'
:
'
2016-2011
'
,
'
v
'
:
'
2011_2016
'
},
{
'
n
'
:
'
2010-2000
'
,
'
v
'
:
'
2000_2010
'
},
{
'
n
'
:
'
90年代
'
,
'
v
'
:
'
1990_1999
'
},
{
'
n
'
:
'
80年代
'
,
'
v
'
:
'
1980_1989
'
},
{
'
n
'
:
'
更早
'
,
'
v
'
:
'
1964_1979
'
}]},
{
'
key
'
:
'
is_purchase
'
,
'
name
'
:
'
全部资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
0
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
1
},
{
'
n
'
:
'
付费
'
,
'
v
'
:
2
}]},
{
'
key
'
:
'
18061
'
,
'
name
'
:
'
类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
''
},
{
'
n
'
:
'
喜剧
'
,
'
v
'
:
1296
},
{
'
n
'
:
'
爱情
'
,
'
v
'
:
1297
},
{
'
n
'
:
'
动作
'
,
'
v
'
:
1298
},
{
'
n
'
:
'
奇幻
'
,
'
v
'
:
1299
},
{
'
n
'
:
'
惊悚
'
,
'
v
'
:
1300
},
{
'
n
'
:
'
悬疑
'
,
'
v
'
:
1301
},
{
'
n
'
:
'
青春
'
,
'
v
'
:
1302
}]}]},
// url:'https://pcw-api.iqiyi.com/search/recommend/list?channel_id=fyclass&data_type=1&is_purchase=&mode=24&page_id=fypage&ret_num=48&three_category_id=',
...
...
js/腾云驾雾.js
浏览文件 @
32dea9be
...
...
@@ -5,6 +5,7 @@ var rule = {
detailUrl
:
'
https://node.video.%71%71.com/x/api/float_vinfo2?cid=fyid
'
,
searchUrl
:
'
https://node.video.%71%71.com/x/api/msearch?keyWord=**
'
,
searchable
:
2
,
multi
:
1
,
url
:
'
/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1
'
,
headers
:{
'
User-Agent
'
:
'
PC_UA
'
...
...
js/菜狗.js
浏览文件 @
32dea9be
...
...
@@ -6,6 +6,7 @@ var rule = {
searchable
:
2
,
quickSearch
:
0
,
filterable
:
1
,
multi
:
1
,
// 分类链接fypage参数支持1个()表达式
url
:
'
/napi/video/classlist?abtest=0&iploc=CN1304&spver=&listTab=fyclass&filter=&start=((fypage-1)*15)&len=15&fr=filter
'
,
filter_url
:
'
style={{fl.style}}&zone={{fl.zone}}&year={{fl.year}}&fee={{fl.fee}}&order={{fl.order}}
'
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录