Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lsj315820
dr_py
提交
e63cde22
dr_py
项目概览
lsj315820
/
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,发现更多精彩内容 >>
提交
e63cde22
编写于
12月 27, 2022
作者:
tloook
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新低端
上级
5d1f8d8b
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
44 addition
and
3 deletion
+44
-3
_gsdata_/2022-1226-045549-HSINGW11-01.DR_PY (1).log
_gsdata_/2022-1226-045549-HSINGW11-01.DR_PY (1).log
+8
-0
_gsdata_/2022-1226-045801-HSINGW11-01.DR_PY (1).log
_gsdata_/2022-1226-045801-HSINGW11-01.DR_PY (1).log
+7
-0
_gsdata_/2022-1226-095536-HSINGW11-01.DR_PY (1).log
_gsdata_/2022-1226-095536-HSINGW11-01.DR_PY (1).log
+6
-0
_gsdata_/2022-1226-140900-HSINGW11-01.DR_PY (1).log
_gsdata_/2022-1226-140900-HSINGW11-01.DR_PY (1).log
+7
-0
_gsdata_/2022-1226-141011-HSINGW11-01.DR_PY (1).log
_gsdata_/2022-1226-141011-HSINGW11-01.DR_PY (1).log
+3
-0
_gsdata_/2022-1227-014854-HSINGW11-01.DR_PY (1).log
_gsdata_/2022-1227-014854-HSINGW11-01.DR_PY (1).log
+3
-0
_gsdata_/_file_state_v4._gs
_gsdata_/_file_state_v4._gs
+0
-0
_gsdata_/_insync_v4.gsl
_gsdata_/_insync_v4.gsl
+2
-0
js/ddys.js
js/ddys.js
+8
-3
未找到文件。
_gsdata_/2022-1226-045549-HSINGW11-01.DR_PY (1).log
0 → 100644
浏览文件 @
e63cde22
2022-12-26 04:55:49: -- 分析開始 User Command
2022-12-26 04:55:49: 左側: State file does not exist: D:/dr_py/_gsdata_/_file_state_v4._gs
2022-12-26 04:55:49: 右側: State file does not exist: D:/freed2/TVBox2/drpy/_gsdata_/_file_state_v4._gs
2022-12-26 04:55:49: /base/config.py: 警告:較舊的檔將替換較新的檔
2022-12-26 04:55:49: /base/custom.conf: 警告:較舊的檔將替換較新的檔
2022-12-26 04:55:49: 變更:687, 衝突:0, 複製時間:0, 複製狀態:599, 錯誤: 0, All: 1287
2022-12-26 04:55:49: Left to Right: Copy File: 398 Delete File: 289
2022-12-26 04:55:49: -- 分析已結束。歷時 00:00:00, 速度: Many 文件/秒
_gsdata_/2022-1226-045801-HSINGW11-01.DR_PY (1).log
0 → 100644
浏览文件 @
e63cde22
2022-12-26 04:58:50: == 同步開始由 User Command
2022-12-26 04:58:50: 刪除檔 D:/freed2/TVBox2/drpy/base/alist.json
2022-12-26 04:58:50: 覆蓋複製 'D:/dr_py/controllers/parse.py' -> 'D:/freed2/TVBox2/drpy/controllers/parse.py' (5,378)
2022-12-26 04:58:50: 覆蓋複製 'D:/dr_py/readme.md' -> 'D:/freed2/TVBox2/drpy/readme.md' (29,815)
2022-12-26 04:58:50: 覆蓋複製 'D:/dr_py/js/哔哩影视.js' -> 'D:/freed2/TVBox2/drpy/js/哔哩影视.js' (8,992)
2022-12-26 04:58:50: 覆蓋複製 'D:/dr_py/js/version.txt' -> 'D:/freed2/TVBox2/drpy/js/version.txt' (13)
2022-12-26 04:58:50: == 同步完成. 歷時: 00:00:00, 速度: 0.00/s, 完成: 604, 錯誤: 0
_gsdata_/2022-1226-095536-HSINGW11-01.DR_PY (1).log
0 → 100644
浏览文件 @
e63cde22
2022-12-26 09:55:44: == 同步開始由 User Command
2022-12-26 09:55:44: 覆蓋複製 'D:/dr_py/js/腾云驾雾.js' -> 'D:/freed2/TVBox2/drpy/js/腾云驾雾.js' (10,395)
2022-12-26 09:55:44: 覆蓋複製 'D:/dr_py/js/version.txt' -> 'D:/freed2/TVBox2/drpy/js/version.txt' (11)
2022-12-26 09:55:44: 新建複製 'D:/dr_py/py/腾讯搜索.js' -> 'D:/freed2/TVBox2/drpy/py/腾讯搜索.js' (902)
2022-12-26 09:55:44: 覆蓋複製 'D:/dr_py/readme.md' -> 'D:/freed2/TVBox2/drpy/readme.md' (29,878)
2022-12-26 09:55:44: == 同步完成. 歷時: 00:00:00, 速度: 0.00/s, 完成: 4, 錯誤: 0
_gsdata_/2022-1226-140900-HSINGW11-01.DR_PY (1).log
0 → 100644
浏览文件 @
e63cde22
2022-12-26 14:09:04: == 同步開始由 User Command
2022-12-26 14:09:04: 新建複製 'D:/dr_py/py/腾讯临时二级.js' -> 'D:/freed2/TVBox2/drpy/py/腾讯临时二级.js' (10,966)
2022-12-26 14:09:04: 覆蓋複製 'D:/dr_py/js/version.txt' -> 'D:/freed2/TVBox2/drpy/js/version.txt' (11)
2022-12-26 14:09:04: 覆蓋複製 'D:/dr_py/js/腾云驾雾.js' -> 'D:/freed2/TVBox2/drpy/js/腾云驾雾.js' (12,914)
2022-12-26 14:09:04: 覆蓋複製 'D:/dr_py/readme.md' -> 'D:/freed2/TVBox2/drpy/readme.md' (29,938)
2022-12-26 14:09:04: 覆蓋複製 'D:/dr_py/py/腾讯二级.js' -> 'D:/freed2/TVBox2/drpy/py/腾讯二级.js' (5,026)
2022-12-26 14:09:04: == 同步完成. 歷時: 00:00:00, 速度: 0.00/s, 完成: 5, 錯誤: 0
_gsdata_/2022-1226-141011-HSINGW11-01.DR_PY (1).log
0 → 100644
浏览文件 @
e63cde22
2022-12-26 14:10:11: -- 分析開始 User Command
2022-12-26 14:10:12: 變更:0, 衝突:0, 複製時間:0, 複製狀態:0, 錯誤: 0, All: 899
2022-12-26 14:10:12: -- 分析已結束。歷時 00:00:01, 速度: 774 文件/秒
_gsdata_/2022-1227-014854-HSINGW11-01.DR_PY (1).log
0 → 100644
浏览文件 @
e63cde22
2022-12-27 01:48:54: -- 分析開始 User Command
2022-12-27 01:48:54: 變更:0, 衝突:0, 複製時間:0, 複製狀態:762, 錯誤: 0, All: 1083
2022-12-27 01:48:54: -- 分析已結束。歷時 00:00:00, 速度: Many 文件/秒
_gsdata_/_file_state_v4._gs
0 → 100644
浏览文件 @
e63cde22
文件已添加
_gsdata_/_insync_v4.gsl
0 → 100644
浏览文件 @
e63cde22
By: 01.DR_PY (1).User@HSINGW11 at: 2022.12.26 14:09:04 å°åæ¨æºæé
D:/dr_py
\ No newline at end of file
js/ddys.js
浏览文件 @
e63cde22
// 网址发布页 https://ddys.site
var
rule
=
{
title
:
'
ddys
'
,
host
:
'
https://ddys.tv
'
,
// host:'https://ddys.tv',
// host:'https://ddys.art',
host
:
'
https://ddys.pro
'
,
// homeUrl:'/',
url
:
'
/fyclass/page/fypage/
'
,
searchUrl
:
'
/?s=**&post_type=post
'
,
...
...
@@ -13,7 +16,8 @@ var rule={
},
// class_name:'电影&剧集&动画',
// class_url:'movie&airing&anime',
class_parse
:
'
#primary-menu li.menu-item;a&&Text;a&&href;
\
.tv/(.*)
'
,
// class_parse:'#primary-menu li.menu-item;a&&Text;a&&href;\.tv/(.*)',
class_parse
:
'
#primary-menu li.menu-item;a&&Text;a&&href;
\
.pro/(.*)
'
,
cate_exclude
:
'
站长|^其他$|关于|^电影$|^剧集$|^类型$
'
,
play_parse
:
true
,
lazy
:
'
js:let purl=input.split("|")[0];let referer=input.split("|")[1];let zm=input.split("|")[2];print("purl:"+purl);print("referer:"+referer);print("zm:"+zm);let myua="okhttp/3.15";if(/ddrkey/.test(purl)){let ret=request(purl,{Referer:referer,withHeaders:true,"User-Agent":myua});log(ret);input=purl}else{let html=request(purl,{headers:{Referer:referer,"User-Agent":myua}});print(html);try{input=JSON.parse(html).url||{}}catch(e){input=purl}}
'
,
...
...
@@ -22,7 +26,8 @@ var rule={
double
:
true
,
// 推荐内容是否双层定位
一级
:
'
.post-box-list&&article;a:eq(-1)&&Text;.post-box-image&&style;a:eq(0)&&Text;a:eq(-1)&&href
'
,
二级
:{
"
title
"
:
"
.post-title&&Text;.cat-links&&Text
"
,
"
img
"
:
"
.doulist-item&&img&&data-cfsrc
"
,
"
desc
"
:
"
.published&&Text
"
,
"
content
"
:
"
.abstract&&Text
"
,
"
tabs
"
:
"
js:TABS=['国内','海外(貌似不能播放)']
"
,
lists
:
'
js:log(TABS);let d=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;if(typeof play_url==="undefined"){var play_url=""}function getLists(html){let src=pdfh(html,".wp-playlist-script&&Html");src=JSON.parse(src).tracks;let list1=[];let list2=[];src.forEach(function(it){let src0=it.src0;let src1=it.src1;let src2=it.src2;let title=it.caption;let url1="https://ddys.tv/getvddr/video?id="+src1+"&dim=1080P+&type=mix";let url2="https://w.ddys.tv"+src0+"?ddrkey="+src2;let zm="https://ddys.tv/subddr/"+it.subsrc;list1.push({title:title,url:url1,desc:zm});list2.push({title:title,url:url2,desc:zm})});return{list1:list1,list2:list2}}var data=getLists(html);var list1=data.list1;var list2=data.list2;let nums=pdfa(html,"body&&.post-page-numbers");nums.forEach(function(it){let num=pdfh(it,"body&&Text");log(num);let nurl=input+num+"/";if(num==1){return}log(nurl);let html=request(nurl);let data=getLists(html);list1=list1.concat(data.list1);list2=list2.concat(data.list2)});list1=list1.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});list2=list2.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});LISTS=[list1,list2];
'
,
// lists:'js:log(TABS);let d=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;if(typeof play_url==="undefined"){var play_url=""}function getLists(html){let src=pdfh(html,".wp-playlist-script&&Html");src=JSON.parse(src).tracks;let list1=[];let list2=[];src.forEach(function(it){let src0=it.src0;let src1=it.src1;let src2=it.src2;let title=it.caption;let url1="https://ddys.tv/getvddr/video?id="+src1+"&dim=1080P+&type=mix";let url2="https://w.ddys.tv"+src0+"?ddrkey="+src2;let zm="https://ddys.tv/subddr/"+it.subsrc;list1.push({title:title,url:url1,desc:zm});list2.push({title:title,url:url2,desc:zm})});return{list1:list1,list2:list2}}var data=getLists(html);var list1=data.list1;var list2=data.list2;let nums=pdfa(html,"body&&.post-page-numbers");nums.forEach(function(it){let num=pdfh(it,"body&&Text");log(num);let nurl=input+num+"/";if(num==1){return}log(nurl);let html=request(nurl);let data=getLists(html);list1=list1.concat(data.list1);list2=list2.concat(data.list2)});list1=list1.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});list2=list2.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});LISTS=[list1,list2];',
lists
:
'
js:log(TABS);let d=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;if(typeof play_url==="undefined"){var play_url=""}function getLists(html){let src=pdfh(html,".wp-playlist-script&&Html");src=JSON.parse(src).tracks;let list1=[];let list2=[];src.forEach(function(it){let src0=it.src0;let src1=it.src1;let src2=it.src2;let title=it.caption;let url1="https://ddys.pro/getvddr/video?id="+src1+"&dim=1080P+&type=mix";let url2="https://w.ddys.pro"+src0+"?ddrkey="+src2;let zm="https://ddys.pro/subddr/"+it.subsrc;list1.push({title:title,url:url1,desc:zm});list2.push({title:title,url:url2,desc:zm})});return{list1:list1,list2:list2}}var data=getLists(html);var list1=data.list1;var list2=data.list2;let nums=pdfa(html,"body&&.post-page-numbers");nums.forEach(function(it){let num=pdfh(it,"body&&Text");log(num);let nurl=input+num+"/";if(num==1){return}log(nurl);let html=request(nurl);let data=getLists(html);list1=list1.concat(data.list1);list2=list2.concat(data.list2)});list1=list1.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});list2=list2.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});LISTS=[list1,list2];
'
,
},
搜索
:
'
#main&&article;.post-title&&Text;;.published&&Text;a&&href
'
,
推荐
:
'
*
'
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录