Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
weixin_47391286
dr_py
提交
44aa8c08
dr_py
项目概览
weixin_47391286
/
dr_py
与 Fork 源项目一致
Fork自
晚风拂柳颜 / dr_py
通知
1
Star
1
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,发现更多精彩内容 >>
提交
44aa8c08
编写于
9月 26, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
发布新版本
上级
994e9fd1
变更
6
展开全部
隐藏空白更改
内联
并排
Showing
6 changed file
with
11 addition
and
6 deletion
+11
-6
base/rules.db
base/rules.db
+0
-0
base/直播.txt
base/直播.txt
+0
-0
js/version.txt
js/version.txt
+1
-1
js/百忙无果.js
js/百忙无果.js
+6
-4
py/芒果二级.js
py/芒果二级.js
+2
-1
readme.md
readme.md
+2
-0
未找到文件。
base/rules.db
浏览文件 @
44aa8c08
无法预览此类型文件
base/直播.txt
浏览文件 @
44aa8c08
此差异已折叠。
点击以展开。
js/version.txt
浏览文件 @
44aa8c08
3.7.15
\ No newline at end of file
3.7.16
\ No newline at end of file
js/百忙无果.js
浏览文件 @
44aa8c08
...
...
@@ -9,14 +9,15 @@ var rule = {
filterable
:
1
,
multi
:
1
,
// 分类链接fypage参数支持1个()表达式
// https://www.mgtv.com/lib/3?lastp=list_index&kind=a1&year=all&chargeInfo=a1&sort=c2
url
:
'
/rider/list/pcweb/v3?platform=pcweb&channelId=fyclass&pn=fypage&pc=80&hudong=1&_support=10000000&kind=a1&area=a1
'
,
filter_url
:
'
year={{fl.year or "all"}}&sort={{fl.sort or "
c1
"}}&chargeInfo={{fl.chargeInfo or "all"}}
'
,
filter_url
:
'
year={{fl.year or "all"}}&sort={{fl.sort or "
all
"}}&chargeInfo={{fl.chargeInfo or "all"}}
'
,
headers
:{
'
User-Agent
'
:
'
PC_UA
'
},
timeout
:
5000
,
class_name
:
'
电视剧&电影&综艺&动漫&纪录片&教育
'
,
class_url
:
'
2&3&1&50&51&115
'
,
class_name
:
'
电视剧&电影&综艺&动漫&纪录片&教育
&少儿
'
,
class_url
:
'
2&3&1&50&51&115
&10
'
,
filter
:{
'
2
'
:
[{
'
key
'
:
'
chargeInfo
'
,
'
name
'
:
'
付费类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
b1
'
},
{
'
n
'
:
'
vip
'
,
'
v
'
:
'
b2
'
},
{
'
n
'
:
'
VIP用券
'
,
'
v
'
:
'
b3
'
},
{
'
n
'
:
'
付费点播
'
,
'
v
'
:
'
b4
'
}]},
{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最新
'
,
'
v
'
:
'
c1
'
},
{
'
n
'
:
'
最热
'
,
'
v
'
:
'
c2
'
},
{
'
n
'
:
'
知乎高分
'
,
'
v
'
:
'
c4
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
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
'
},
{
'
n
'
:
'
2014
'
,
'
v
'
:
'
2014
'
},
{
'
n
'
:
'
2013
'
,
'
v
'
:
'
2013
'
},
{
'
n
'
:
'
2012
'
,
'
v
'
:
'
2012
'
},
{
'
n
'
:
'
2011
'
,
'
v
'
:
'
2011
'
},
{
'
n
'
:
'
2010
'
,
'
v
'
:
'
2010
'
},
{
'
n
'
:
'
2009
'
,
'
v
'
:
'
2009
'
},
{
'
n
'
:
'
2008
'
,
'
v
'
:
'
2008
'
},
{
'
n
'
:
'
2007
'
,
'
v
'
:
'
2007
'
},
{
'
n
'
:
'
2006
'
,
'
v
'
:
'
2006
'
},
{
'
n
'
:
'
2005
'
,
'
v
'
:
'
2005
'
},
{
'
n
'
:
'
2004
'
,
'
v
'
:
'
2004
'
}]}],
'
3
'
:
[{
'
key
'
:
'
chargeInfo
'
,
'
name
'
:
'
付费类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
b1
'
},
{
'
n
'
:
'
vip
'
,
'
v
'
:
'
b2
'
},
{
'
n
'
:
'
VIP用券
'
,
'
v
'
:
'
b3
'
},
{
'
n
'
:
'
付费点播
'
,
'
v
'
:
'
b4
'
}]},
{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最新
'
,
'
v
'
:
'
c1
'
},
{
'
n
'
:
'
最热
'
,
'
v
'
:
'
c2
'
},
{
'
n
'
:
'
知乎高分
'
,
'
v
'
:
'
c4
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
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
'
},
{
'
n
'
:
'
2014
'
,
'
v
'
:
'
2014
'
},
{
'
n
'
:
'
2013
'
,
'
v
'
:
'
2013
'
},
{
'
n
'
:
'
2012
'
,
'
v
'
:
'
2012
'
},
{
'
n
'
:
'
2011
'
,
'
v
'
:
'
2011
'
},
{
'
n
'
:
'
2010
'
,
'
v
'
:
'
2010
'
},
{
'
n
'
:
'
2009
'
,
'
v
'
:
'
2009
'
},
{
'
n
'
:
'
2008
'
,
'
v
'
:
'
2008
'
},
{
'
n
'
:
'
2007
'
,
'
v
'
:
'
2007
'
},
{
'
n
'
:
'
2006
'
,
'
v
'
:
'
2006
'
},
{
'
n
'
:
'
2005
'
,
'
v
'
:
'
2005
'
},
{
'
n
'
:
'
2004
'
,
'
v
'
:
'
2004
'
}]}],
'
1
'
:
[{
'
key
'
:
'
chargeInfo
'
,
'
name
'
:
'
付费类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
b1
'
},
{
'
n
'
:
'
vip
'
,
'
v
'
:
'
b2
'
},
{
'
n
'
:
'
VIP用券
'
,
'
v
'
:
'
b3
'
},
{
'
n
'
:
'
付费点播
'
,
'
v
'
:
'
b4
'
}]},
{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最新
'
,
'
v
'
:
'
c1
'
},
{
'
n
'
:
'
最热
'
,
'
v
'
:
'
c2
'
},
{
'
n
'
:
'
知乎高分
'
,
'
v
'
:
'
c4
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
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
'
},
{
'
n
'
:
'
2014
'
,
'
v
'
:
'
2014
'
},
{
'
n
'
:
'
2013
'
,
'
v
'
:
'
2013
'
},
{
'
n
'
:
'
2012
'
,
'
v
'
:
'
2012
'
},
{
'
n
'
:
'
2011
'
,
'
v
'
:
'
2011
'
},
{
'
n
'
:
'
2010
'
,
'
v
'
:
'
2010
'
},
{
'
n
'
:
'
2009
'
,
'
v
'
:
'
2009
'
},
{
'
n
'
:
'
2008
'
,
'
v
'
:
'
2008
'
},
{
'
n
'
:
'
2007
'
,
'
v
'
:
'
2007
'
},
{
'
n
'
:
'
2006
'
,
'
v
'
:
'
2006
'
},
{
'
n
'
:
'
2005
'
,
'
v
'
:
'
2005
'
},
{
'
n
'
:
'
2004
'
,
'
v
'
:
'
2004
'
}]}],
'
50
'
:
[{
'
key
'
:
'
chargeInfo
'
,
'
name
'
:
'
付费类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
b1
'
},
{
'
n
'
:
'
vip
'
,
'
v
'
:
'
b2
'
},
{
'
n
'
:
'
VIP用券
'
,
'
v
'
:
'
b3
'
},
{
'
n
'
:
'
付费点播
'
,
'
v
'
:
'
b4
'
}]},
{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最新
'
,
'
v
'
:
'
c1
'
},
{
'
n
'
:
'
最热
'
,
'
v
'
:
'
c2
'
},
{
'
n
'
:
'
知乎高分
'
,
'
v
'
:
'
c4
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
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
'
},
{
'
n
'
:
'
2014
'
,
'
v
'
:
'
2014
'
},
{
'
n
'
:
'
2013
'
,
'
v
'
:
'
2013
'
},
{
'
n
'
:
'
2012
'
,
'
v
'
:
'
2012
'
},
{
'
n
'
:
'
2011
'
,
'
v
'
:
'
2011
'
},
{
'
n
'
:
'
2010
'
,
'
v
'
:
'
2010
'
},
{
'
n
'
:
'
2009
'
,
'
v
'
:
'
2009
'
},
{
'
n
'
:
'
2008
'
,
'
v
'
:
'
2008
'
},
{
'
n
'
:
'
2007
'
,
'
v
'
:
'
2007
'
},
{
'
n
'
:
'
2006
'
,
'
v
'
:
'
2006
'
},
{
'
n
'
:
'
2005
'
,
'
v
'
:
'
2005
'
},
{
'
n
'
:
'
2004
'
,
'
v
'
:
'
2004
'
}]}],
'
51
'
:
[{
'
key
'
:
'
chargeInfo
'
,
'
name
'
:
'
付费类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
b1
'
},
{
'
n
'
:
'
vip
'
,
'
v
'
:
'
b2
'
},
{
'
n
'
:
'
VIP用券
'
,
'
v
'
:
'
b3
'
},
{
'
n
'
:
'
付费点播
'
,
'
v
'
:
'
b4
'
}]},
{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最新
'
,
'
v
'
:
'
c1
'
},
{
'
n
'
:
'
最热
'
,
'
v
'
:
'
c2
'
},
{
'
n
'
:
'
知乎高分
'
,
'
v
'
:
'
c4
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
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
'
},
{
'
n
'
:
'
2014
'
,
'
v
'
:
'
2014
'
},
{
'
n
'
:
'
2013
'
,
'
v
'
:
'
2013
'
},
{
'
n
'
:
'
2012
'
,
'
v
'
:
'
2012
'
},
{
'
n
'
:
'
2011
'
,
'
v
'
:
'
2011
'
},
{
'
n
'
:
'
2010
'
,
'
v
'
:
'
2010
'
},
{
'
n
'
:
'
2009
'
,
'
v
'
:
'
2009
'
},
{
'
n
'
:
'
2008
'
,
'
v
'
:
'
2008
'
},
{
'
n
'
:
'
2007
'
,
'
v
'
:
'
2007
'
},
{
'
n
'
:
'
2006
'
,
'
v
'
:
'
2006
'
},
{
'
n
'
:
'
2005
'
,
'
v
'
:
'
2005
'
},
{
'
n
'
:
'
2004
'
,
'
v
'
:
'
2004
'
}]}],
'
115
'
:
[{
'
key
'
:
'
chargeInfo
'
,
'
name
'
:
'
付费类型
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
n
'
:
'
免费
'
,
'
v
'
:
'
b1
'
},
{
'
n
'
:
'
vip
'
,
'
v
'
:
'
b2
'
},
{
'
n
'
:
'
VIP用券
'
,
'
v
'
:
'
b3
'
},
{
'
n
'
:
'
付费点播
'
,
'
v
'
:
'
b4
'
}]},
{
'
key
'
:
'
sort
'
,
'
name
'
:
'
排序
'
,
'
value
'
:
[{
'
n
'
:
'
最新
'
,
'
v
'
:
'
c1
'
},
{
'
n
'
:
'
最热
'
,
'
v
'
:
'
c2
'
},
{
'
n
'
:
'
知乎高分
'
,
'
v
'
:
'
c4
'
}]},
{
'
key
'
:
'
year
'
,
'
name
'
:
'
年代
'
,
'
value
'
:
[{
'
n
'
:
'
全部
'
,
'
v
'
:
'
all
'
},
{
'
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
'
},
{
'
n
'
:
'
2014
'
,
'
v
'
:
'
2014
'
},
{
'
n
'
:
'
2013
'
,
'
v
'
:
'
2013
'
},
{
'
n
'
:
'
2012
'
,
'
v
'
:
'
2012
'
},
{
'
n
'
:
'
2011
'
,
'
v
'
:
'
2011
'
},
{
'
n
'
:
'
2010
'
,
'
v
'
:
'
2010
'
},
{
'
n
'
:
'
2009
'
,
'
v
'
:
'
2009
'
},
{
'
n
'
:
'
2008
'
,
'
v
'
:
'
2008
'
},
{
'
n
'
:
'
2007
'
,
'
v
'
:
'
2007
'
},
{
'
n
'
:
'
2006
'
,
'
v
'
:
'
2006
'
},
{
'
n
'
:
'
2005
'
,
'
v
'
:
'
2005
'
},
{
'
n
'
:
'
2004
'
,
'
v
'
:
'
2004
'
}]}]},
limit
:
20
,
play_parse
:
true
,
...
...
@@ -27,7 +28,7 @@ var rule = {
// 一级:'json:data.hitDocs;title;img;updateInfo;playPartId',
二级
:
''
,
二级
:
'
js:log(input);
'
,
二级
:
'
js:fetch_params.headers.Referer="https://www.mgtv.com";fetch_params.headers["User-Agent"]=UA;pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;vod={};let d=[];let html=request(input);let json=JSON.parse(html);let host="https://www.mgtv.com";let ourl=json.data.list.length>0?json.data.list[0].url:json.data.series[0].url;if(!/^http/.test(ourl)){ourl=host+ourl}fetch_params.headers["User-Agent"]=MOBILE_UA;html=request(ourl);if(html.includes("window.location =")){print("开始获取ourl");ourl=pdfh(html,"meta[http-equiv=refresh]&&content").split("url=")[1];print("获取到ourl:"+ourl);html=request(ourl)}try{let details=pdfh(html,".m-details&&Html").replace(/h1>/,"h6>").replace(/div/g,"br");let actor="",director="",time="";if(/播出时间/.test(details)){actor=pdfh(html,"p:eq(5)&&Text").substr(0,25);director=pdfh(html,"p:eq(4)&&Text");time=pdfh(html,"p:eq(3)&&Text")}else{actor=pdfh(html,"p:eq(4)&&Text").substr(0,25);director=pdfh(html,"p:eq(3)&&Text");time="已完结"}let _img=pd(html,".video-img&&img&&src");let JJ=pdfh(html,".desc&&Text").split("简介:")[1];let _desc=time;vod.
type_name=pdfh(html,"p:eq(0)&&Text").substr(0,6
);vod.vod_actor=actor;vod.vod_director=director;vod.vod_remarks=_desc;vod.vod_pic=_img;vod.vod_content=JJ}catch(e){log("获取影片信息发生错误:"+e.message)}function getRjpg(imgUrl,xs){xs=xs||3;let picSize=/jpg_/.test(imgUrl)?imgUrl.split("jpg_")[1].split(".")[0]:false;let rjpg=false;if(picSize){let a=parseInt(picSize.split("x")[0])*xs;let b=parseInt(picSize.split("x")[1])*xs;rjpg=a+"x"+b+".jpg"}let img=/jpg_/.test(imgUrl)&&rjpg?imgUrl.replace(imgUrl.split("jpg_")[1],rjpg):imgUrl;return img}if(json.data.total===1&&json.data.list.length===1){let data=json.data.list[0];let url="https://www.mgtv.com"+data.url;d.push({title:data.t4,desc:data.t2,pic_url:getRjpg(data.img),url:url})}else if(json.data.list.length>1){for(let i=1;i<=json.data.total_page;i++){if(i>1){json=JSON.parse(fetch(input.replace("page=1","page="+i),{}))}json.data.list.forEach(function(data){let url="https://www.mgtv.com"+data.url;if(data.isIntact=="1"){d.push({title:data.t4,desc:data.t2,pic_url:getRjpg(data.img),url:url})}})}}else{print(input+"暂无片源")}vod.vod_play_from="mgtv";vod.vod_play_url=d.map(function(it){return it.title+"$"+it.url}).join("#");setResult(d);
'
,
二级
:
'
js:fetch_params.headers.Referer="https://www.mgtv.com";fetch_params.headers["User-Agent"]=UA;pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;vod={};let d=[];let html=request(input);let json=JSON.parse(html);let host="https://www.mgtv.com";let ourl=json.data.list.length>0?json.data.list[0].url:json.data.series[0].url;if(!/^http/.test(ourl)){ourl=host+ourl}fetch_params.headers["User-Agent"]=MOBILE_UA;html=request(ourl);if(html.includes("window.location =")){print("开始获取ourl");ourl=pdfh(html,"meta[http-equiv=refresh]&&content").split("url=")[1];print("获取到ourl:"+ourl);html=request(ourl)}try{let details=pdfh(html,".m-details&&Html").replace(/h1>/,"h6>").replace(/div/g,"br");let actor="",director="",time="";if(/播出时间/.test(details)){actor=pdfh(html,"p:eq(5)&&Text").substr(0,25);director=pdfh(html,"p:eq(4)&&Text");time=pdfh(html,"p:eq(3)&&Text")}else{actor=pdfh(html,"p:eq(4)&&Text").substr(0,25);director=pdfh(html,"p:eq(3)&&Text");time="已完结"}let _img=pd(html,".video-img&&img&&src");let JJ=pdfh(html,".desc&&Text").split("简介:")[1];let _desc=time;vod.
vod_name=pdfh(html,".vt-txt&&Text");vod.type_name=pdfh(html,"p:eq(0)&&Text").substr(0,6);vod.vod_area=pdfh(html,"p:eq(1)&&Text"
);vod.vod_actor=actor;vod.vod_director=director;vod.vod_remarks=_desc;vod.vod_pic=_img;vod.vod_content=JJ}catch(e){log("获取影片信息发生错误:"+e.message)}function getRjpg(imgUrl,xs){xs=xs||3;let picSize=/jpg_/.test(imgUrl)?imgUrl.split("jpg_")[1].split(".")[0]:false;let rjpg=false;if(picSize){let a=parseInt(picSize.split("x")[0])*xs;let b=parseInt(picSize.split("x")[1])*xs;rjpg=a+"x"+b+".jpg"}let img=/jpg_/.test(imgUrl)&&rjpg?imgUrl.replace(imgUrl.split("jpg_")[1],rjpg):imgUrl;return img}if(json.data.total===1&&json.data.list.length===1){let data=json.data.list[0];let url="https://www.mgtv.com"+data.url;d.push({title:data.t4,desc:data.t2,pic_url:getRjpg(data.img),url:url})}else if(json.data.list.length>1){for(let i=1;i<=json.data.total_page;i++){if(i>1){json=JSON.parse(fetch(input.replace("page=1","page="+i),{}))}json.data.list.forEach(function(data){let url="https://www.mgtv.com"+data.url;if(data.isIntact=="1"){d.push({title:data.t4,desc:data.t2,pic_url:getRjpg(data.img),url:url})}})}}else{print(input+"暂无片源")}vod.vod_play_from="mgtv";vod.vod_play_url=d.map(function(it){return it.title+"$"+it.url}).join("#");setResult(d);
'
,
搜索
:
''
,
搜索
:
'
js:fetch_params.headers.Referer="https://www.mgtv.com";fetch_params.headers["User-Agent"]=UA;let d=[];let html=request(input);let json=JSON.parse(html);json.data.contents.forEach(function(data){if(data.data.sourceList||data.data.yearList){let list=data.data.sourceList?data.data.sourceList:data.data.yearList[0].sourceList;let desc="";list.forEach(function(it){desc+=it.name+"
\\
t"});if(list[0].source==="imgo"){let img=data.data.pic?data.data.pic:data.data.yearList[0].pic;d.push({title:data.data.title?data.data.title:data.data.yearList[0].title,img:img,content:data.data.story?data.data.story:data.data.yearList[0].story,desc:data.data.playTime,url:list[0].vid})}}});setResult(d);
'
,
}
\ No newline at end of file
py/芒果二级.js
浏览文件 @
44aa8c08
...
...
@@ -41,8 +41,9 @@ try{
let
JJ
=
pdfh
(
html
,
'
.desc&&Text
'
).
split
(
"
简介:
"
)[
1
];
//简介
let
_desc
=
time
;
//更新,时间
// vod.vod_name = name
;
vod
.
vod_name
=
pdfh
(
html
,
'
.vt-txt&&Text
'
)
;
vod
.
type_name
=
pdfh
(
html
,
'
p:eq(0)&&Text
'
).
substr
(
0
,
6
);
vod
.
vod_area
=
pdfh
(
html
,
'
p:eq(1)&&Text
'
);
vod
.
vod_actor
=
actor
;
vod
.
vod_director
=
director
;
vod
.
vod_remarks
=
_desc
;
...
...
readme.md
浏览文件 @
44aa8c08
...
...
@@ -46,6 +46,8 @@
[
dockerfile教程
](
https://blog.csdn.net/qq_46158060/article/details/125718218
)
[
获取本地设备信息
](
https://blog.csdn.net/cui_yonghua/article/details/125508991
)
[
获取本地设备信息
](
https://m.jb51.net/article/140716.htm
)
###### 2022/09/26
-
[X] 1.v3.7.16 芒果增加少儿分类,直播源更新修复
###### 2022/09/25
-
[X] 1.v3.7.10 增加了自定义解析功能,解析.conf支持变量{{host}}
-
[X] 2.新增了 jiexi/无名.js作为示例,接受vipUrl返回realUrl
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录