Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
言程序plus
dr_py
提交
ab9232a2
dr_py
项目概览
言程序plus
/
dr_py
与 Fork 源项目一致
从无法访问的项目Fork
通知
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,发现更多精彩内容 >>
提交
ab9232a2
编写于
9月 25, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复腾云驾雾源
上级
0e3dee15
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
46 addition
and
5 deletion
+46
-5
controllers/cms.py
controllers/cms.py
+5
-2
js/version.txt
js/version.txt
+1
-1
js/腾云驾雾.js
js/腾云驾雾.js
+7
-2
py/腾讯筛选.py
py/腾讯筛选.py
+32
-0
readme.md
readme.md
+1
-0
未找到文件。
controllers/cms.py
浏览文件 @
ab9232a2
...
...
@@ -702,6 +702,7 @@ class CMS:
if
fypage
==
1
and
self
.
test
(
'[\[\]]'
,
url
):
url
=
url
.
split
(
'['
)[
1
].
split
(
']'
)[
0
]
# print(url)
logger
.
info
(
url
)
p
=
self
.
一级
jsp
=
jsoup
(
self
.
url
)
videos
=
[]
...
...
@@ -752,11 +753,13 @@ class CMS:
r
=
requests
.
get
(
url
,
headers
=
self
.
headers
,
timeout
=
self
.
timeout
)
html
=
self
.
checkHtml
(
r
)
print
(
self
.
headers
)
print
(
html
)
#
print(html)
if
is_json
:
html
=
self
.
dealJson
(
html
)
html
=
json
.
loads
(
html
)
# print(html)
# with open('1.html',mode='w+',encoding='utf-8') as f:
# f.write(html)
items
=
pdfa
(
html
,
p
[
0
].
replace
(
'json:'
,
''
,
1
))
except
:
pass
...
...
@@ -1107,7 +1110,7 @@ class CMS:
r
=
requests
.
get
(
url
,
headers
=
self
.
headers
,
timeout
=
self
.
timeout
)
r
.
encoding
=
self
.
encoding
html
=
r
.
text
if
not
show_name
and
not
html
.
find
(
key
)
>
-
1
:
if
not
show_name
and
not
str
(
html
)
.
find
(
key
)
>
-
1
:
logger
.
info
(
'搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码'
)
print
(
html
)
...
...
js/version.txt
浏览文件 @
ab9232a2
3.7.10
\ No newline at end of file
3.7.11
\ No newline at end of file
js/腾云驾雾.js
浏览文件 @
ab9232a2
var
rule
=
{
title
:
'
腾云驾雾
'
,
host
:
'
https://v.%71%71.com
'
,
homeUrl
:
'
/channel/choice?listpage=1&channel=choice&sort=18&_all=1
'
,
// homeUrl:'/channel/choice?listpage=1&channel=choice&sort=18&_all=1',
homeUrl
:
'
/x/bu/pagesheet/list?_all=1&append=1&channel=choice&listpage=1&offset=0&pagesize=21&iarea=-1&sort=18
'
,
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
,
filterable
:
1
,
multi
:
1
,
url
:
'
/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1
'
,
// url:'/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1',
url
:
'
/x/bu/pagesheet/list?_all=1&append=1&channel=fyclass&listpage=1&offset=((fypage-1)*21)&pagesize=21&iarea=-1
'
,
filter_url
:
'
sort={{fl.sort or 18}}&year={{fl.year}}&pay={{fl.pay}}
'
,
filter
:{
'
choice
'
:
[{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最热
'
,
'
v
'
:
'
18
'
},
{
'
n
'
:
'
最新
'
,
'
v
'
:
'
19
'
},
{
'
n
'
:
'
好评
'
,
'
v
'
:
'
16
'
},
{
'
n
'
:
'
高分好评
'
,
'
v
'
:
'
21
'
}]},
{
'
key
'
:
'
pay
'
,
'
name
'
:
'
资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
867
'
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
'
6
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
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
'
,
'
v
'
:
'
2016
'
},
{
'
n
'
:
'
2015
'
,
'
v
'
:
'
2015
'
}]}],
'
tv
'
:
[{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最热
'
,
'
v
'
:
'
18
'
},
{
'
n
'
:
'
最新
'
,
'
v
'
:
'
19
'
},
{
'
n
'
:
'
好评
'
,
'
v
'
:
'
16
'
},
{
'
n
'
:
'
高分好评
'
,
'
v
'
:
'
21
'
}]},
{
'
key
'
:
'
pay
'
,
'
name
'
:
'
资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
867
'
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
'
6
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
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
'
,
'
v
'
:
'
2016
'
},
{
'
n
'
:
'
2015
'
,
'
v
'
:
'
2015
'
}]}],
'
movie
'
:
[{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最热
'
,
'
v
'
:
'
18
'
},
{
'
n
'
:
'
最新
'
,
'
v
'
:
'
19
'
},
{
'
n
'
:
'
好评
'
,
'
v
'
:
'
16
'
},
{
'
n
'
:
'
高分好评
'
,
'
v
'
:
'
21
'
}]},
{
'
key
'
:
'
pay
'
,
'
name
'
:
'
资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
867
'
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
'
6
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
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
'
,
'
v
'
:
'
2016
'
},
{
'
n
'
:
'
2015
'
,
'
v
'
:
'
2015
'
}]}],
'
variety
'
:
[{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最热
'
,
'
v
'
:
'
18
'
},
{
'
n
'
:
'
最新
'
,
'
v
'
:
'
19
'
},
{
'
n
'
:
'
好评
'
,
'
v
'
:
'
16
'
},
{
'
n
'
:
'
高分好评
'
,
'
v
'
:
'
21
'
}]},
{
'
key
'
:
'
pay
'
,
'
name
'
:
'
资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
867
'
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
'
6
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
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
'
,
'
v
'
:
'
2016
'
},
{
'
n
'
:
'
2015
'
,
'
v
'
:
'
2015
'
}]}],
'
cartoon
'
:
[{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最热
'
,
'
v
'
:
'
18
'
},
{
'
n
'
:
'
最新
'
,
'
v
'
:
'
19
'
},
{
'
n
'
:
'
好评
'
,
'
v
'
:
'
16
'
},
{
'
n
'
:
'
高分好评
'
,
'
v
'
:
'
21
'
}]},
{
'
key
'
:
'
pay
'
,
'
name
'
:
'
资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
867
'
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
'
6
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
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
'
,
'
v
'
:
'
2016
'
},
{
'
n
'
:
'
2015
'
,
'
v
'
:
'
2015
'
}]}],
'
child
'
:
[{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最热
'
,
'
v
'
:
'
18
'
},
{
'
n
'
:
'
最新
'
,
'
v
'
:
'
19
'
},
{
'
n
'
:
'
好评
'
,
'
v
'
:
'
16
'
},
{
'
n
'
:
'
高分好评
'
,
'
v
'
:
'
21
'
}]},
{
'
key
'
:
'
pay
'
,
'
name
'
:
'
资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
867
'
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
'
6
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
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
'
,
'
v
'
:
'
2016
'
},
{
'
n
'
:
'
2015
'
,
'
v
'
:
'
2015
'
}]}],
'
doco
'
:
[{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最热
'
,
'
v
'
:
'
18
'
},
{
'
n
'
:
'
最新
'
,
'
v
'
:
'
19
'
},
{
'
n
'
:
'
好评
'
,
'
v
'
:
'
16
'
},
{
'
n
'
:
'
高分好评
'
,
'
v
'
:
'
21
'
}]},
{
'
key
'
:
'
pay
'
,
'
name
'
:
'
资费
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
867
'
},
{
'
n
'
:
'
会员
'
,
'
v
'
:
'
6
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
-1
'
},
{
'
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
'
,
'
v
'
:
'
2016
'
},
{
'
n
'
:
'
2015
'
,
'
v
'
:
'
2015
'
}]}]},
headers
:{
'
User-Agent
'
:
'
PC_UA
'
},
...
...
py/腾讯筛选.py
0 → 100644
浏览文件 @
ab9232a2
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# File : 腾讯筛选.py
# Author: DaShenHan&道长-----先苦后甜,任凭晚风拂柳颜------
# Date : 2022/9/25
cates
=
'choice&tv&movie&variety&cartoon&child&doco'
.
split
(
'&'
)
fl_dict
=
{}
for
cate
in
cates
:
fls
=
[]
fls
.
append
({
'key'
:
'sort'
,
'name'
:
'排序'
,
'value'
:[{
'n'
:
'最热'
,
'v'
:
'18'
},{
'n'
:
'最新'
,
'v'
:
'19'
},{
'n'
:
'好评'
,
'v'
:
'16'
},{
'n'
:
'高分好评'
,
'v'
:
'21'
}],
})
fls
.
append
({
'key'
:
'pay'
,
'name'
:
'资费'
,
'value'
:
[{
'n'
:
'全部'
,
'v'
:
'-1'
},
{
'n'
:
'免费'
,
'v'
:
'867'
},
{
'n'
:
'会员'
,
'v'
:
'6'
}],
})
year_value
=
[{
'n'
:
str
(
2022
-
i
),
'v'
:
str
(
2022
-
i
)}
for
i
in
range
(
8
)]
year_value
=
[{
'n'
:
'全部'
,
'v'
:
'-1'
}]
+
year_value
fls
.
append
({
'key'
:
'year'
,
'name'
:
'年代'
,
'value'
:
year_value
,
})
fl_dict
[
cate
]
=
fls
print
(
fl_dict
)
\ No newline at end of file
readme.md
浏览文件 @
ab9232a2
...
...
@@ -49,6 +49,7 @@
###### 2022/09/25
-
[X] 1.v3.7.10 增加了自定义解析功能,解析.conf支持变量{{host}}
-
[X] 2.新增了 jiexi/无名.js作为示例,接受vipUrl返回realUrl
-
[X] 3.修复腾云驾雾并增加通用筛选
###### 2022/09/23
-
[X] 1.v3.7.5 优化了首图2模板的搜索定位以及几个相关的源
-
[X] 2.二级渲染功能拆分,js单独调用
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录