From b1541869e0f46aaa67fde1acbe5695d6c84a56be Mon Sep 17 00:00:00 2001 From: hjdhnx Date: Thu, 20 Oct 2022 10:07:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B9=90=E7=8C=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- base/rules.db | Bin 86016 -> 86016 bytes js/version.txt | 2 +- "js/\344\271\220\347\214\252TV.js" | 10 +++++----- readme.md | 1 + ...23\351\225\277\344\271\261\350\257\264.md" | 4 +++- 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/base/rules.db b/base/rules.db index aab3a852c6a7f8548b0e62b285dd0e8a9c20108a..c572f6a5dcace4926d4b59ca26afc06a3bae8035 100644 GIT binary patch delta 284 zcmZozz}m2Yb%Hdb^F$eEM(2$Q3%VH%HZ%6{hA?qo+AQ#32e&-0H3OF_0|Nu6VrpkQEWWoiIKdIkoD#)jsT6W-ir;frPP*lhpykPr(; z3q$BsR>oL1PI;abKGVqt8$_noF(y}^`GVLOXF;~xV6 DXeU%* delta 229 zcmZozz}m2Yb%Hdb<3t%}M#qf_3%VH%H#7F|hA{D3Zx(p4gIkC%mSKh}0|Nu6qa(-D zbv@7b^-cOHHC>O7k!`a53)acoRtZek=VN3Asq=xWTe9-`%3YHS|4U6)*uge=<0?^B zb5lc8v&ji>ZnL;~a4~GQe|t!Xg-?tjY$_{bEC)vmr#w#zpXp?S4I)!(7_GPNWIWA2 zIbx;6WQR9wlUr9$n_Ra;ezVmYU#9I#xET{z7{jNt3NUV*&LPO?w*8L)<3~=$Uy~m$ d5#7#Z$M}tLbKKU~jME!T85Op($TR*i003_vPYwV8 diff --git a/js/version.txt b/js/version.txt index 38a489d..a0cfa96 100644 --- a/js/version.txt +++ b/js/version.txt @@ -1 +1 @@ -3.9.11beta4 \ No newline at end of file +3.9.11beta5 \ No newline at end of file diff --git "a/js/\344\271\220\347\214\252TV.js" "b/js/\344\271\220\347\214\252TV.js" index 3b1b978..8f8bc87 100644 --- "a/js/\344\271\220\347\214\252TV.js" +++ "b/js/\344\271\220\347\214\252TV.js" @@ -3,8 +3,8 @@ var rule = { host:'http://www.lezhutv.com', // homeUrl:'/', url:'/type/fyclass-fypage.html', - searchUrl:'/s/**/fypage.html', - searchable:0, + searchUrl:'/search-pg-fypage-wd-**.html', + searchable:2, quickSearch:0, headers:{ 'User-Agent':'UC_UA' @@ -14,10 +14,10 @@ var rule = { play_parse:true, lazy:'', limit:5, - 推荐:'.movie-list-body;.movie-list-item;.movie-title&&Text;.movie-post-lazyload&&data-original;.movie-rating&&Text;a&&href', + 推荐:'ul.tbox_m2;li;*;*;*;*', double:true, // 推荐内容是否双层定位 一级:'ul.tbox_m2 li;a&&title;a&&data-original;span&&Text;a&&href', - 二级:{"title":".data h4&&Text","img":".item-lazy&&data-original","desc":".cr3.starLink&&Text","content":".tbox_js&&Text","tabs":".tbox_t&&h3","lists":".list_block.show:eq(#id) li"}, - 搜索:'.vod-search-list;.movie-title&&Text;.Lazy&&data-original;.getop&&Text;a&&href;.getop:eq(-1)&&Text', + 二级:{"title":".data h4&&Text","img":".item-lazy&&data-original","desc":".cr3.starLink&&Text","content":".tbox_js&&Text","tabs":"js:pdfa=jsp.pdfa;TABS=pdfa(html,'.tbox_t h3').map(function(it,idex){return '线路'+(idex+1)})","lists":"ul.list_block:eq(#id) li"}, + 搜索:'ul.tbox_m li;*;*;*;*', } diff --git a/readme.md b/readme.md index 2b898aa..85c90c9 100644 --- a/readme.md +++ b/readme.md @@ -49,6 +49,7 @@ [获取本地设备信息](https://m.jb51.net/article/140716.htm) ###### 2022/10/20 - [X] 新增了几个源 +- [X] 修复乐猪TV源并记录已知问题 ###### 2022/10/19 - [X] 源增加 filter_def 属性用于指定不同分类下的默认筛选条件 - [X] 修改搭建文档给出armv7设备的drpy运行兼容方案 diff --git "a/\351\201\223\351\225\277\344\271\261\350\257\264.md" "b/\351\201\223\351\225\277\344\271\261\350\257\264.md" index 5e3a8f9..99cea03 100644 --- "a/\351\201\223\351\225\277\344\271\261\350\257\264.md" +++ "b/\351\201\223\351\225\277\344\271\261\350\257\264.md" @@ -99,4 +99,6 @@ docker run -it -p 5705:5705 -p 9001:9001 -v /home/pywork/kod/data/files/dr_py:/r 那么可以写 ul li,也可以写 li,但是不能写ul&&li,因为 ul:eq(0)&&li在这种情况下获取不到数据 (cheerio模块的问题) 2.远程js不支持 :eq(负数) 这种写法 (我后端修改后只兼容了 :eq(-1),其他负数写法尽量避免) 3.quickjs在armv7架构的设备上通过pip install直接安装的会无法正常运行,需要用本项目whl下的轮子文件进行安装或者 -自行编译quickjs仓库的源码再安装 \ No newline at end of file +自行编译quickjs仓库的源码再安装 +4.pluto二级bug:线路名称如果有重名会导致对应的选集列表覆盖成最后一个同名线路下的选集,也就是 +说所有线路对应的选集链接大家都一样 \ No newline at end of file -- GitLab