diff --git a/drpy_t3/api.json b/drpy_t3/api.json index 62117fa..5917b8d 100644 --- a/drpy_t3/api.json +++ b/drpy_t3/api.json @@ -243,6 +243,17 @@ "order_num": 0, "ext": "./drpy_js/可可影视[优].js" }, + { + "key": "hipy_js_网飞猫[优]", + "name": "网飞猫[优](drpy_t3)", + "type": 3, + "api": "./drpy_libs/drpy2.min.js", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "order_num": 0, + "ext": "./drpy_js/网飞猫[优].js" + }, { "key": "hipy_js_剧圈圈", "name": "剧圈圈(drpy_t3)", @@ -310,26 +321,15 @@ "ext": "./drpy_js/黑木耳资源[资].js" }, { - "key": "hipy_js_咖啡影视", - "name": "咖啡影视(drpy_t3)", + "key": "hipy_js_天龙影院", + "name": "天龙影院(drpy_t3)", "type": 3, "api": "./drpy_libs/drpy2.min.js", "searchable": 1, "quickSearch": 1, "filterable": 1, "order_num": 0, - "ext": "./drpy_js/咖啡影视.js" - }, - { - "key": "hipy_js_樱花动漫[漫]", - "name": "樱花动漫[漫](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/樱花动漫[漫].js" + "ext": "./drpy_js/天龙影院.js" }, { "key": "hipy_js_NT动漫[漫]", @@ -353,61 +353,6 @@ "order_num": 0, "ext": "./drpy_js/58动漫[漫].js" }, - { - "key": "hipy_js_兔小贝[儿]", - "name": "兔小贝[儿](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/兔小贝[儿].js" - }, - { - "key": "hipy_js_童趣[儿]", - "name": "童趣[儿](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/童趣[儿].js" - }, - { - "key": "hipy_js_贝乐虎[儿]", - "name": "贝乐虎[儿](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/贝乐虎[儿].js" - }, - { - "key": "hipy_js_88看球[球]", - "name": "88看球[球](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/88看球[球].js" - }, - { - "key": "hipy_js_360吧[球]", - "name": "360吧[球](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/360吧[球].js" - }, { "key": "hipy_js_i275听书[听]", "name": "i275听书[听](drpy_t3)", @@ -430,50 +375,6 @@ "order_num": 0, "ext": "./drpy_js/老白故事[box].js" }, - { - "key": "hipy_js_有声绘本网[听]", - "name": "有声绘本网[听](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/有声绘本网[听].js" - }, - { - "key": "hipy_js_有声小说吧[听]", - "name": "有声小说吧[听](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/有声小说吧[听].js" - }, - { - "key": "hipy_js_爱上你听书网[听]", - "name": "爱上你听书网[听](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/爱上你听书网[听].js" - }, - { - "key": "hipy_js_六月听书[听]", - "name": "六月听书[听](drpy_t3)", - "type": 3, - "api": "./drpy_libs/drpy2.min.js", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "order_num": 0, - "ext": "./drpy_js/六月听书[听].js" - }, { "key": "push_agent", "name": "推送", diff --git a/drpy_t3/drpy_js/360吧[球].js b/drpy_t3/drpy_js/360吧[球].js deleted file mode 100644 index 38ed6fa..0000000 --- a/drpy_t3/drpy_js/360吧[球].js +++ /dev/null @@ -1,69 +0,0 @@ -globalThis.getVideos = function (link, key) { - let html = request(link); - let json = JSON.parse(html); - let data = json.data; - data = data[key]; - let videos = data.map((n) => { - let id = n.url; - let name = n.league_name_zh + ' ' + n.home_team_zh + ' VS ' + n.away_team_zh; - let pic = n.cover; - let remarks = n.nickname; - return { - vod_id: id, - vod_name: name, - vod_pic: pic, - vod_remarks: remarks, - }; - }); - return videos -} -var rule = { - 类型: '影视',//影视|听书|漫画|小说 - title: '360吧[球]', - host: 'https://m.360ba.co/', - homeUrl: '/api/web/h5_index', - url: '/api/web/live_lists/fyclass', - searchUrl: '/api/web/search?keyword=**', - searchable: 2, - quickSearch: 0, - filterable: 0, - headers: { - 'User-Agent': 'MOBILE_UA', - }, - timeout: 5000, - class_name: '全部&足球&篮球&综合', - class_url: '1&2&3&99', - play_parse: true, - pagecount: { - "1": 1, - "2": 1, - "3": 1, - "99": 1, - }, - lazy: $js.toString(() => { - input = {parse: 0, url: input, header: rule.headers}; - }), - 预处理: $js.toString(() => { - Object.assign(rule.headers, { - 'Referer': rule.host, - 'Origin': rule.host, - }); - }), - 推荐: $js.toString(() => { - VODS = getVideos(input, 'hot_matches'); - - }), - 一级: $js.toString(() => { - VODS = []; - if (MY_PAGE <= 1) { - VODS = getVideos(input, 'data'); - } - }), - 二级: '*', - 搜索: $js.toString(() => { - VODS = []; - if (MY_PAGE <= 1) { - VODS = getVideos(input, 'ball'); - } - }), -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/88看球[球].js b/drpy_t3/drpy_js/88看球[球].js deleted file mode 100644 index 6801ae7..0000000 --- a/drpy_t3/drpy_js/88看球[球].js +++ /dev/null @@ -1,86 +0,0 @@ -var rule = { - title: "88看球[球]", - // host: 'http://www.88kq.net/',//发布页 - // host:'http://www.88kanqiu.cc', - // host: "http://www.88kanqiu.live", - host: "http://www.88kanqiu.dog", - url: "/match/fyclass/live", - searchUrl: "", - searchable: 0, - quickSearch: 0, - class_parse: ".nav-pills li;a&&Text;a&&href;/match/(\\d+)/live", - headers: { - "User-Agent": "PC_UA", - }, - timeout: 5000, - play_parse: true, - pagecount: { - "1": 1, - "2": 1, - "4": 1, - "22": 1, - "8": 1, - "9": 1, - "10": 1, - "14": 1, - "15": 1, - "12": 1, - "13": 1, - "16": 1, - "28": 1, - "7": 1, - "11": 1, - "33": 1, - "27": 1, - "23": 1, - "26": 1, - "3": 1, - "21": 1, - "18": 1 - }, - lazy: $js.toString(() => { - if (/embed=/.test(input)) { - let url = input.match(/embed=(.*?)&/)[1]; - url = base64Decode(url); - input = { - jx: 0, - url: url.split('#')[0], - parse: 0 - } - } else if (/\?url=/.test(input)) { - input = { - jx: 0, - url: input.split('?url=')[1].split('#')[0], - parse: 0 - } - } else { - input - } - }), - limit: 6, - double: false, - 推荐: "*", - 一级: ".list-group .group-game-item;.d-none&&Text;img&&src;.btn&&Text;a&&href", - 二级: { - title: ".game-info-container&&Text;.customer-navbar-nav li&&Text", - img: "img&&src", - desc: ";;;div.team-name:eq(0)&&Text;div.team-name:eq(1)&&Text", - content: "div.game-time&&Text", - tabs: "js:TABS=['道长在线']", - lists: $js.toString(() => { - LISTS = []; - let html = request(input.replace('play', 'play-url')); - let pdata = JSON.parse(html).data; - pdata = pdata.slice(6); - pdata = pdata.slice(0, -2); - pdata = base64Decode(pdata); - // log(pdata); - let jo = JSON.parse(pdata).links; - let d = jo.map(function (it) { - return it.name + '$' + urlencode(it.url) - }); - LISTS.push(d) - }), - }, - 搜索: "", -}; \ No newline at end of file diff --git a/drpy_t3/drpy_js/MuteFun[漫].js b/drpy_t3/drpy_js/MuteFun[漫].js deleted file mode 100644 index 865f718..0000000 --- a/drpy_t3/drpy_js/MuteFun[漫].js +++ /dev/null @@ -1,6 +0,0 @@ -var rule = { - 模板: 'mxpro', - title: 'MuteFun[漫]', - host: 'https://www.mutedm.com/', - class_parse: '.navbar-items li;a&&Text;a&&href;/(\\d+).html', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/七色番[漫].js b/drpy_t3/drpy_js/七色番[漫].js deleted file mode 100644 index 90bd406..0000000 --- a/drpy_t3/drpy_js/七色番[漫].js +++ /dev/null @@ -1,37 +0,0 @@ -var rule = { - title: "七色番[漫]", - host: "https://www.7sefun.top", - url: "/vodshow/fyclassfyfilter", - searchUrl: "/vodsearch/**----------fypage---.html", - searchable: 2, - quickSearch: 0, - filterable: 1, - filter: "H4sIAAAAAAAAAO2WS08TURTHv8usWdxb+riw4/2Wh7wNC2JqJCImgkZDMAiI5SEUAlQEUTTEItaCENIH6pfpTNtv4ZQ595xTywJdsZjd/H//c2fm1860d9KQRuWdSeNB8LlRaWRP0ubeklFmjA0/DPL8dHj0SfBycMzG5qtofjZawHYwpsqAXsxkElvZzWUoKOuJ7PYvMxyCGgKuDq+Y34/0UifgutlYbn9ar3MCdoe/c+eLunMCnvPgtZlM63M6QXdW6K21FYEOAnbhvey3Nd05AbvIgZlI6M4JeC9f1uh6EHDdj7Q1p90hYPdx39yJ6c4J2L1cyoZOdOcE9Jtfz28faj8n4LqVaDY8r9c5AbvdlG2sOyfoLv/hNJMMQweB7iVsTW/hvVwG7GYXrZl3unMCdqf7+fefsptfdY0ZJxIJK7RqbST1BGZ0PV7Nxc9ogjKe4+Iou5Fm58CsJ24FJ+6NjjyDXifdeoSn3EyeCWnt6u+pCP095y2d8141FyidC1wxJ0XJnIPYnLf0/ghNDRUmnRc5F4/lotP0ImO+zotsP9X2PD3ihYBfw85P6iDwC9t3k0l/pgtjvs6FCzrMrOgTYp8M5x7iHs4lccm5IC4YlxXI7UPGFXHFeYB4gHM/cT/nPuI+zslXcl9JvpL7SvKV3FeSr+S+knwl9xXkK7ivIF/BfQX5Cu4ryFdwX0G+gvsK8hXcV5Cv4L6CfAX3FeQruK8gX0G+sqJC+14eMq6IK84DxAOc+4n7OfcR93HuJe7lvJx4Oece4h7OJXHJuSDOfRX5Ku6ryFdxX0W+ivsq8lXcV5Gv4r6KfBX3VeSruK8iX8V9Ffkq7qvI1z4s+uGJRaz4G/bDo/N1fniqAFQhqQZSjaQGSA2SWiC1SOqA1CGpB1KPpAFIA5JGII1ImoA0IWkG0oykBUgLklYgrUjagLTRX6D+80PSDqQdSQeQDiSdQDqRdAHpQnIbyG0k3UC6kfQA6UHSC6QXSR+QPiT9QPqRDAAZQDIIZBCJeKHfgcIRf1SslXUztUqPCubiR8VaXrAi5/nIGZxmYsSexv/I5YVMKmUdb0B5f2RinJe5+JwZ0tuv8buPHgcLtzBUZnhuxnbb3VL/x5b6X7fN7obM3ZC5GzJ3Q+ZuyAx3Q+ZuyG7ihmzqDw1f3+kBFQAA", - filter_url: "--{{fl.排序}}-{{fl.类型}}-{{fl.语言}}-{{fl.字母}}---fypage---{{fl.年代}}.html", - filter_def: "", - headers: { - "User-Agent": "PC_UA" - }, - timeout: 5000, - class_parse: ".side-menu&&a;a&&Text;a&&href;/(\\d+)\\.html", - cate_exclude: "", - play_parse: true, - lazy: $js.toString(() => { - input = {parse: 1, url: input, js: '', header: rule.headers, parse_extra: '&is_pc=1'}; - }), - double: false, - 推荐: "*;.video-name&&Text;*;.video-time&&Text;*", - 一级: ".video.anim;.video-name&&Text;.videoimg&&src;.video-view&&Text;a&&href", - 二级: { - title: ".video-p-name&&Text;.video-p-sub1:eq(0)&&Text", - img: ".author-img&&src", - desc: ";;;.video-p-sub1:eq(1)&&Text;.video-p-sub1:eq(3)&&Text", - content: ".video-p-subtitle&&Text", - tabs: ".chat-stream-bfqs", - lists: ".vod-play-list-container:eq(#id) a", - tab_text: "body&&Text", - list_text: "body&&Text", - list_url: "a&&href" - }, - 搜索: ".video.anim;.video-by&&Text;*;.video-time&&Text;a&&href;" -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/兔小贝[儿].js b/drpy_t3/drpy_js/兔小贝[儿].js deleted file mode 100644 index 116cae5..0000000 --- a/drpy_t3/drpy_js/兔小贝[儿].js +++ /dev/null @@ -1,26 +0,0 @@ -var rule = { - title:'兔小贝[儿]', - host:'https://www.tuxiaobei.com', - homeUrl:'', - url:'/list/mip-data?typeId=fyclass&page=fypage&callback=', - detailUrl:'/play/fyid', - searchUrl:'/search/index?key=**', - searchable:2, - headers:{ - 'User-Agent':'MOBILE_UA' - }, - timeout:5000, - class_url:'2&3&4&25', - class_name:'儿歌&故事&国学&启蒙', - //class_name:'#page-viewport&&ul&&li;.text&&Text;a&&href;/(.*)', - cate_exclude:'应用', - 推荐:'.pic-list.list-box;.items;.text&&Text;mip-img&&src;.all&&Text;a&&href', - double:true, - limit:5, - play_parse:true, - lazy:'js:fetch_params.headers["user-agent"] = IOS_UA;let html=fetch(input,fetch_params);let src = jsp.pdfh(html,"body&&#videoWrap&&video-src");input=src;', - // 一级:'json:data.items;name;image;collect_num;category_id+video_id', - 一级:'json:data.items;name;image;duration_string;video_id', - 二级:'*', - 搜索:'.list-con&&.items;.text&&Text;mip-img&&src;.time&&Text;a&&href', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/六月听书[听].js b/drpy_t3/drpy_js/六月听书[听].js deleted file mode 100644 index e89e884..0000000 --- a/drpy_t3/drpy_js/六月听书[听].js +++ /dev/null @@ -1,175 +0,0 @@ -function str2binl(d) { - for (var _ = Array(), m = (1 << 8) - 1, r = 0; r < d.length * 8; r += 8) - _[r >> 5] |= (d.charCodeAt(r / 8) & m) << r % 32; - return _ -} - -function binl2hex(d) { - for (var _ = 0 ? "0123456789ABCDEF" : "0123456789abcdef", m = "", r = 0; r < 4 * d.length; r++) - m += _.charAt(d[r >> 2] >> r % 4 * 8 + 4 & 15) + _.charAt(d[r >> 2] >> r % 4 * 8 & 15); - return m -} - -function core_md5(d, _) { - d[_ >> 5] |= 128 << _ % 32, - d[14 + (_ + 64 >>> 9 << 4)] = _; - for (var m = 1732584193, r = -271733879, n = -1732584194, h = 271733878, f = 0; f < d.length; f += 16) { - var i = m - , t = r - , c = n - , e = h; - m = md5_ff(m, r, n, h, d[f + 0], 7, -680876936), - h = md5_ff(h, m, r, n, d[f + 1], 12, -389564586), - n = md5_ff(n, h, m, r, d[f + 2], 17, 606105819), - r = md5_ff(r, n, h, m, d[f + 3], 22, -1044525330), - m = md5_ff(m, r, n, h, d[f + 4], 7, -176418897), - h = md5_ff(h, m, r, n, d[f + 5], 12, 1200080426), - n = md5_ff(n, h, m, r, d[f + 6], 17, -1473231341), - r = md5_ff(r, n, h, m, d[f + 7], 22, -45705983), - m = md5_ff(m, r, n, h, d[f + 8], 7, 1770035416), - h = md5_ff(h, m, r, n, d[f + 9], 12, -1958414417), - n = md5_ff(n, h, m, r, d[f + 10], 17, -42063), - r = md5_ff(r, n, h, m, d[f + 11], 22, -1990404162), - m = md5_ff(m, r, n, h, d[f + 12], 7, 1804603682), - h = md5_ff(h, m, r, n, d[f + 13], 12, -40341101), - n = md5_ff(n, h, m, r, d[f + 14], 17, -1502002290), - r = md5_ff(r, n, h, m, d[f + 15], 22, 1236535329), - m = md5_gg(m, r, n, h, d[f + 1], 5, -165796510), - h = md5_gg(h, m, r, n, d[f + 6], 9, -1069501632), - n = md5_gg(n, h, m, r, d[f + 11], 14, 643717713), - r = md5_gg(r, n, h, m, d[f + 0], 20, -373897302), - m = md5_gg(m, r, n, h, d[f + 5], 5, -701558691), - h = md5_gg(h, m, r, n, d[f + 10], 9, 38016083), - n = md5_gg(n, h, m, r, d[f + 15], 14, -660478335), - r = md5_gg(r, n, h, m, d[f + 4], 20, -405537848), - m = md5_gg(m, r, n, h, d[f + 9], 5, 568446438), - h = md5_gg(h, m, r, n, d[f + 14], 9, -1019803690), - n = md5_gg(n, h, m, r, d[f + 3], 14, -187363961), - r = md5_gg(r, n, h, m, d[f + 8], 20, 1163531501), - m = md5_gg(m, r, n, h, d[f + 13], 5, -1444681467), - h = md5_gg(h, m, r, n, d[f + 2], 9, -51403784), - n = md5_gg(n, h, m, r, d[f + 7], 14, 1735328473), - r = md5_gg(r, n, h, m, d[f + 12], 20, -1926607734), - m = md5_hh(m, r, n, h, d[f + 5], 4, -378558), - h = md5_hh(h, m, r, n, d[f + 8], 11, -2022574463), - n = md5_hh(n, h, m, r, d[f + 11], 16, 1839030562), - r = md5_hh(r, n, h, m, d[f + 14], 23, -35309556), - m = md5_hh(m, r, n, h, d[f + 1], 4, -1530992060), - h = md5_hh(h, m, r, n, d[f + 4], 11, 1272893353), - n = md5_hh(n, h, m, r, d[f + 7], 16, -155497632), - r = md5_hh(r, n, h, m, d[f + 10], 23, -1094730640), - m = md5_hh(m, r, n, h, d[f + 13], 4, 681279174), - h = md5_hh(h, m, r, n, d[f + 0], 11, -358537222), - n = md5_hh(n, h, m, r, d[f + 3], 16, -722521979), - r = md5_hh(r, n, h, m, d[f + 6], 23, 76029189), - m = md5_hh(m, r, n, h, d[f + 9], 4, -640364487), - h = md5_hh(h, m, r, n, d[f + 12], 11, -421815835), - n = md5_hh(n, h, m, r, d[f + 15], 16, 530742520), - r = md5_hh(r, n, h, m, d[f + 2], 23, -995338651), - m = md5_ii(m, r, n, h, d[f + 0], 6, -198630844), - h = md5_ii(h, m, r, n, d[f + 7], 10, 1126891415), - n = md5_ii(n, h, m, r, d[f + 14], 15, -1416354905), - r = md5_ii(r, n, h, m, d[f + 5], 21, -57434055), - m = md5_ii(m, r, n, h, d[f + 12], 6, 1700485571), - h = md5_ii(h, m, r, n, d[f + 3], 10, -1894986606), - n = md5_ii(n, h, m, r, d[f + 10], 15, -1051523), - r = md5_ii(r, n, h, m, d[f + 1], 21, -2054922799), - m = md5_ii(m, r, n, h, d[f + 8], 6, 1873313359), - h = md5_ii(h, m, r, n, d[f + 15], 10, -30611744), - n = md5_ii(n, h, m, r, d[f + 6], 15, -1560198380), - r = md5_ii(r, n, h, m, d[f + 13], 21, 1309151649), - m = md5_ii(m, r, n, h, d[f + 4], 6, -145523070), - h = md5_ii(h, m, r, n, d[f + 11], 10, -1120210379), - n = md5_ii(n, h, m, r, d[f + 2], 15, 718787259), - r = md5_ii(r, n, h, m, d[f + 9], 21, -343485551), - m = safe_add(m, i), - r = safe_add(r, t), - n = safe_add(n, c), - h = safe_add(h, e) - } - return Array(m, r, n, h) -} - -function md5_cmn(d, _, m, r, n, h) { - return safe_add(bit_rol(safe_add(safe_add(_, d), safe_add(r, h)), n), m) -} - -function md5_ff(d, _, m, r, n, h, f) { - return md5_cmn(_ & m | ~_ & r, d, _, n, h, f) -} - -function md5_gg(d, _, m, r, n, h, f) { - return md5_cmn(_ & r | m & ~r, d, _, n, h, f) -} - -function md5_hh(d, _, m, r, n, h, f) { - return md5_cmn(_ ^ m ^ r, d, _, n, h, f) -} - -function md5_ii(d, _, m, r, n, h, f) { - return md5_cmn(m ^ (_ | ~r), d, _, n, h, f) -} - -function safe_add(d, _) { - var m = (65535 & d) + (65535 & _); - return (d >> 16) + (_ >> 16) + (m >> 16) << 16 | 65535 & m -} - -function bit_rol(d, _) { - return d << _ | d >>> 32 - _ -} - -function hex_md5(d) { - return binl2hex(core_md5(str2binl(d), d.length * 8)) -} - -globalThis.hex_md5 = hex_md5 -var rule = { - 类型: '听书', - title: '六月听书[听]', - host: 'http://m.6yueting.com', - url: '/ys/fyclass/o2/pfypage', - searchUrl: '/search/index/search?content=**&type=1&pageNum=fypage&pageSize=40', - searchable: 2, - quickSearch: 0, - filterable: 0,//是否启用分类筛选, - headers: { - 'User-Agent': MOBILE_UA, - 'Accept-Language': 'zh-CN,zh;q=0.9', - 'Cache-Control': 'no-cache', - 'Pragma': 'no-cache', - 'Range': 'bytes=0-', - 'Referer': 'http://www.6yueting.com/' - }, - class_name: '全部分类&玄幻奇幻&修真武侠&恐怖灵异&古今言情&都市言情&穿越重生&粤语古仔&网游小说&通俗文学&历史纪实&军事&悬疑推理&ebc5系列&官场商战&儿童读物&广播剧&外文原版&评书大全&相声小品&百家讲坛&健康养生&教材&期刊头条&戏曲&脱口秀', - class_url: 't0&t1&t2&t3&t4&t28&t5&t6&t7&t11&t12&t13&t14&t18&t15&t16&t17&t22&t8&t9&t10&t20&t21&t23&t24&t27', - play_parse: true, - lazy: $js.toString(() => { - let T = input.split('/')[4]; - let U = 'FRDSHFSKVKSKFKS'; - let b = input.split('/')[5]; - let data = { - code: T, - no: b, - type: 0, - timestamp: (new Date).getTime(), - sign: hex_md5((new Date).getTime() + T + b + U) - }; - let html = request('http://www.6yueting.com/web/index/video_new?code=' + data.code + '&no=' + data.no + '&type=' + data.type + '×tamp=' + data.timestamp + '&sign=' + data.sign); - let url = unescape(JSON.parse(html).data.videoUrl); - input = {parse: 0, url: url, header: rule.headers}; - }), - limit: 6, - 图片来源: '@Referer=http://m.6yueting.com/@User-Agent=MOBILE_UA', - 推荐: '*', - 一级: '.list-wrapper&&.item-link;h2--span&&Text;img&&src;.status&&Text;a&&href', - 二级: { - "title": ".book-title&&Text;.text:eq(0)&&Text", - "img": ".img&&src", - "desc": ".text:eq(3)&&Text;;;.text:eq(1)&&Text;.text:eq(2)&&Text", - "content": ".book-intro&&Text", - "tabs": ".operate-bar&&.total-num", - "lists": ".book-list:eq(#id)&&.list-item" - }, - 搜索: 'js:let d=[];let MY_HOME="http://m.6yueting.com";let html=request(input);html=JSON.parse(html);let list=html.data.content;list.forEach(function(it){d.push({title:it.name.replace(/<.*?>/g,""),img:"http://img.6yueting.com:20001/"+it.coverUrlLocal,url:MY_HOME+"/list/"+it.code,desc:it.cdate,content:it.descXx.replace(/ /g,"")})});setResult(d);', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/南瓜影视[优].js b/drpy_t3/drpy_js/南瓜影视[优].js deleted file mode 100644 index e79c1aa..0000000 --- a/drpy_t3/drpy_js/南瓜影视[优].js +++ /dev/null @@ -1,183 +0,0 @@ -// 注入全局方法 (仅支持tvbox的js1以及c#版drpy的js0,暂不支持drpy官方py版的js0) -// 注入全局方法 (仅支持tvbox的js1以及c#版drpy的js0,暂不支持drpy官方py版的js0) -// 注入全局方法 (仅支持tvbox的js1以及c#版drpy的js0,暂不支持drpy官方py版的js0) -globalThis.getHeaders = function (input) { - let t = new Date().getTime().toString(); - let headers = { - 'version_name': '1.0.6', - 'version_code': '6', - 'package_name': 'com.app.nanguatv', - 'sign': md5('c431ea542cee9679#uBFszdEM0oL0JRn@' + t).toUpperCase(), - 'imei': 'c431ea542cee9679', - 'timeMillis': t, - 'User-Agent': 'okhttp/4.6.0' - }; - return headers -} - -var rule = { - title: '南瓜影视[优]', - host: 'http://ys.changmengyun.com', - homeUrl: '/api.php/provide/vod_rank?app=ylys&sort_type=month&imei=c431ea542cee9679&id=2&page=1', - url: '/api.php/provide/vod_list?app=ylys&id=fyclassfyfilter&page=fypage&imei=c431ea542cee9679', - detailUrl: '/api.php/provide/vod_detail?app=ylys&imei=c431ea542cee9679&id=fyid', - searchUrl: '/api.php/provide/search_result_more?app=ylys&video_name=**&pageSize=20&tid=0&imei=c431ea542cee9679&page=fypage', - searchable: 2, - quickSearch: 0, - filterable: 1, - filter_url: '&area={{fl.area}}&year={{fl.year}}&type={{fl.class}}&total={{fl.total or "状态"}}&order={{fl.by or "新上线"}}', - filter: 'H4sIAAAAAAAAA+2X0XLSQBSG3yXXXARoKfRVnF5EhyuxzrTVGabDTCtSC21B6wxai9WOLcGxlKC1QjDty2Q38BYmJHvOWZwJdoxe5Y7vPz+bZXf/s2FTSSrL9zaVh/misqw8KGjr60pCWdUe5V10+iN2sufyU63wJD/1rboyq3Qm5Y4no6eUCGq1jm21nOqLoIwMjmaLVXXiABYOZ7fPyxV0IINDf8WGI+IAFg6+/ZJvNdGBDPOo6tJTkGGM3be2WSVjAIOjXOPP3hEHcGnF8/irqq3lNVxU1jLYvhm+qIEHpnpQH/e6ouaDqE3aR3zQw0FnJViymzo7tsR6+QA/40LnV1/Fb/ABxv/wGb8XAHzvzTlvXYjv+QBzbhh8eCPNS5JgjG8Gjh/AXcdgBwYz27A+U4Ba5ZpdlkXNB7o5xby2RjZneGWPrDmb43vEA1JqaiGoTD8SPY16muop1FNUT6KepLqKukr0ZA509yPRs6hnqb6E+hLVM6hnqL6I+iLoSXW6AJ+CGqCoq3Jdna3n5Hputp6V64B00+4Xcct4/ZCZjd+2zCl3+WGXt1viyAPDyTi3xr3n6ECGs9k07EHNMW/F8QR2J7OSUFLRts5jyzZ1tw2J+QDDfNxUNwx0IEfbbnYqriJqPty13cyNbhzBOIIRRDAdbQTP9MnRjpiMD3L4pOTRi9C9GvEi9IBcru51i5erB/8trpFOOr5R4ziHxnleWBf+wX3Jf36R7kuP5VOMDmQ5A8QBLCeIOIAjDbE96Lrzl/qPJP3JK3foq3oc6DjQ0QYaHrXxeEMrkCjXrvnW9pwo+x7xnPHtydgSJzcAOJ2X+87otThYPgTtJBNpP/GzT96ugeUQEQcwOL7/YGdN4gCOtFuEJV2a4ez0QrpH2B/x8V4fawGQM8JqH9n7UzwjAZP+Yo+a2F88iPtL3F/+/v2/9AsqovmovxQAAA==', - headers: { - "User-Agent": "okhttp/4.6.0" - }, - timeout: 5000, - class_name: '电视剧&电影&动漫&综艺&海外精选', // /api.php/provide/home_nav - class_url: '2&1&4&3&46', - limit: 20, - play_parse: true, - lazy: `js: - try { - function getvideo(url) { - let jData = JSON.parse(request(url, { - headers: getHeaders(url) - })); - if (jData.code == 1) { - return jData.data.url - } else { - return 'http://43.154.104.152:1234/jhapi/cs.php?url=' + url.split('=')[1] - } - } - if (/,/.test(input)) { - let mjurl = input.split(',')[1] - let videoUrl = getvideo(mjurl); - input = { - jx: 0, - url: videoUrl, - parse: 0, - header: JSON.stringify({ - 'user-agent': 'Lavf/58.12.100' - }) - } - } else { - let videoUrl = getvideo(input); - if (/jhapi/.test(videoUrl)) { - videoUrl = getvideo(videoUrl); - input = { - jx: 0, - url: videoUrl, - parse: 0, - header: JSON.stringify({ - 'user-agent': 'Lavf/58.12.100' - }) - } - } else { - input = { - jx: 0, - url: videoUrl, - parse: 0 - } - } - } - } catch (e) { - log(e.toString()) - } - `, - 推荐: `js: - var d = []; - let html = request(input, { - headers: getHeaders(input) - }); - html = JSON.parse(html); - html.forEach(function(it) { - d.push({ - title: it.name, - img: it.img, - desc: it.remarks, - url: it.id - }) - }); - setResult(d); - `, - 一级: `js: - var d = []; - let html = request(input, { - headers: getHeaders(input) - }); - html = JSON.parse(html); - html.list.forEach(function(it) { - d.push({ - title: it.name, - img: it.img, - desc: it.msg, - url: it.id - }) - }); - setResult(d); - `, - 二级: `js: - var d = []; - VOD = { - vod_id: input.split('id=')[1] - }; - try { - let html = request(input, { - headers: getHeaders(input) - }); - html = JSON.parse(html); - let node = html.data; - VOD = { - vod_name: node['name'], - vod_pic: node['img'], - type_name: node['type'], - vod_year: node['year'], - vod_remarks: '更新至: ' + node['msg'] + ' / 评分: ' + node['score'], - vod_content: node['info'].strip() - }; - let episodes = node.player_info; - let playMap = {}; - if (typeof play_url === 'undefined') { - var play_url = '' - } - episodes.forEach(function(ep) { - let playurls = ep['video_info']; - playurls.forEach(function(playurl) { - let source = ep['show']; - if (!playMap.hasOwnProperty(source)) { - playMap[source] = [] - } - playMap[source].append(playurl['name'].strip() + '$' + play_url + urlencode(playurl['url'])) - }) - }); - let playFrom = []; - let playList = []; - Object.keys(playMap) - .forEach(function(key) { - playFrom.append(key); - playList.append(playMap[key].join('#')) - }); - let vod_play_from = playFrom.join('$$$'); - let vod_play_url = playList.join('$$$'); - VOD['vod_play_from'] = vod_play_from; - VOD['vod_play_url'] = vod_play_url - } catch (e) { - log('获取二级详情页发生错误:' + e.message) - } - `, - 搜索: `js: - var d = []; - let html = request(input, { - headers: getHeaders(input) - }); - html = JSON.parse(html); - html.data.forEach(function(it) { - d.push({ - title: it.video_name, - img: it.img, - desc: it.qingxidu + '/' + it.category, - url: it.id, - content: it.blurb - }) - }); - setResult(d); - `, -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/咖啡影视.js b/drpy_t3/drpy_js/咖啡影视.js deleted file mode 100644 index f9d0e78..0000000 --- a/drpy_t3/drpy_js/咖啡影视.js +++ /dev/null @@ -1,17 +0,0 @@ -var rule = { - 模板: "mxpro", - title: "咖啡影视", - host: "https://cdnbeijin-aliyun-ys1.cfys.xyz", - url: "/vodshow/fyclassfyfilter.html", - filterable: 1, - filter: "H4sIAAAAAAAAAO2Z208bRxTG/xc/U2lNmkvzlvv9fk+Vh6hCatQ2lZq0UhUhAcaOIYANIjiuza3hForBXEphqeGf8eza/0XXnnO+c1w1K0uhedo3/76zszPfzC7zMfsq1unETn79KvZd16+xkzEzsOglkrGO2POnP3Rp/uXp9z93NS983pCTS/XEUkMOINbdYVWvN+v1TJBKwDUzuFStFKlGwDV/cdTs7lGNAO0wAAH0l35XdQe4Pwtcq5UWzNAy1QjQ3+CaX+EaAfqbKAa9cH8W0C69LmMhUP788T3x1wDU5l+LPwJ4KC1U92fYgwW0S43V8x+4nQW0m1oOHHM7C+2sg9e34k+Mcs0CaolBr+83rlmA972MSe6wdwtcq0+Oee/mqUaAe068rg24fE8L8Le/6o//aSrrbBGMKzJztfdYfQuojaRMZoNrFrD6B9lgDXj1LcisFr3JUcxqE1DrP/D/YCcEmIHKqL9XbBlwi9T9pHElvUbFshly1WvE3M5rZOYW6/kUD8ICpnoh7+2s8VRbkMkqe7v7mKwmYPD7I6ZQ4WFbwBJtvpUaASbyzbrUCNAuN+8VV7idBYxz+oO0I5Bl/0tqBDKWsh5LuaXdcNm4C9zOAtr1Z4KZMml+W4ThZP7Az5T8gTybAcsrPOO9OQia4S1mxhXJ7eoev1gEetlra6XaUo8sO7itZS9Uguv55hbUMkiNAEu7MSc1AixDrmKGc1IWVgulyhbUAkuNQD00qmZBLbByYkFNoVlNyBQ2oOXN2d2q7lXUm8PczhR2Op1fktb8qfQjoh/ReqfonVqPix7XuiO6o/T4V9CDn0o/IfoJrR8X/bjWj4l+TOtHRT+qdfEb137j4jeu/cbFb1z7jYvfuPYbF79x7dcRv47264hfR/t1xK+j/Tri19F+HfHraL+O+HW0X0f8OtqvI34d7dcRv47264jf4GfLg1nKeWvD6sFk/teDCVk/mKdIOAXlNCmnoZwh5QyUs6SchXKOlHNQzpNyHsoFUi5AuUjKRSiXSLkE5TIpl6FcIeUKlKukXIVyjZRrUK6Tch3KDVJuQLlJyk0ot0i5BeU2Kbeh3CHlDpS7pNyFco+Ue1Duk3IfygNSHkB5SMpDKI9IeQTlMSmPoThf8DvQ+KUfFW9kzLgZeVTArY+Kl9uu57akGEgvnwUNuIOq63rl8Zb6t89evpBNYa3fpFMt9Rff/PhTV2MsTzpiwd+tQ8r1YSksLIPbKGh6t02CB9gitZO5zeq2cbGXWGgrx4f8vxGWx8P+3whLnGH5uLo7K4mTQDJ30stzoCNAf29TkvEJVBqVOSNoN6Z8WjpNJYPrEZ+b0E5yDUugYWkxLGWGpcXQ5DpRDsKdmZzlpuBPzdlRQoySXpT0oqQXJb0o6X2+pNd5WEmv3jPgL/bw33oLOqn0T6ukEgAGuHpQK6d597GAdmMlb5DP1Ahk/0h6O5yaCGTf2azuZrHvNEGFifp7HgsBau6yWZ3imgX0V9hQp5EW0G582tvCKbQFtNvZ8dKZqjsmp4otEuZh6/cg+/E8WMA91vtqvUPc2sJnSWVBdglSCobdBLWBB1u6bOANQG1lMZharlmIskyUZfhnlGWiLBNlmViUZQ41yxw5tK/RIXkl7IuznyjVZjkDEeCeI0t+lg84CFDLTvkr+LJqQbbnj3/JrWUnayN8gkaAe87MmgL2JAu4Z8gJl1d01ddhC+gv5Nto2GmeKQfTtMX9WdC1+U1VCwDzObdf/Zu/KhOg3ci0SRe4nQV5kDZMifMfAe5ZGPTynOMIZF7WzUEO89IEtY//jydjhUrVxTGmBRUuPn6K9V85q80BRxksymBRBosyWJTBogx2SBms+x8YQNSAEygAAA==", - filter_url: "{{fl.类型}}-{{fl.地区}}-{{fl.排序}}-{{fl.剧情}}-{{fl.语言}}-{{fl.字母}}---fypage---{{fl.年份}}", - timeout: 5000, - class_parse: ".navbar-items li;a&&Text;a&&href;/(\\d+).html", - lazy: $js.toString(() => { - input = {parse: 1, url: input, js: ''}; - }), - double: false, - 推荐: "a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href", - 一级: "a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href" -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/多多追剧[优].js b/drpy_t3/drpy_js/多多追剧[优].js deleted file mode 100644 index 14e7438..0000000 --- a/drpy_t3/drpy_js/多多追剧[优].js +++ /dev/null @@ -1,24 +0,0 @@ -var rule = { - title: '多多追剧[优]', - 模板: '首图', - host: 'https://www.ddkk.tv', - url: '/channel/fyclass-fypage.html', - //searchUrl: '/search/-------------.html?wd=**', - detailUrl: '/detail/fyid.html', - searchUrl: '/index.php/ajax/suggest?mid=1&wd=**', - 搜索: 'json:list;name;pic;en;id', - searchable: 1, - headers: { - 'User-Agent': 'PC_UA', - }, - class_parse: '.myui-header__menu li;a&&Text;a&&href;/(\\d+).html', - lazy: $js.toString(() => { - input = { - parse: 1, - url: input, - header: { - 'User-Agent': PC_UA - } - } - }), -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/有声小说吧[听].js b/drpy_t3/drpy_js/有声小说吧[听].js deleted file mode 100644 index b6366d4..0000000 --- a/drpy_t3/drpy_js/有声小说吧[听].js +++ /dev/null @@ -1,38 +0,0 @@ -var rule = { - 类型: '听书', - title: '有声小说吧', - 编码: 'gb18030', - host: 'http://m.ysxs8.vip', - url: '/downlist/fyclass_fypage.html', - searchUrl: '/search.asp?page=fypage&searchword=**&searchtype=-1', - searchable: 2, - quickSearch: 0, - headers: { - 'User-Agent': 'MOBILE_UA' - }, - timeout: 5000, - // homeUrl:'/fenlei/', - // class_parse: '.pd-class:eq(0) dd;a&&Text;a&&href;.*/(.*?).html', - class_name: '网络玄幻&恐怖悬疑&传统武侠&都市言情&官场刑侦&历史军事&探险盗墓&职场商战&明朝那些事儿&评书下载&相声戏曲&人物传记&广播剧&百家讲坛&外语读物&有声文学&儿童读物&管理营销', - class_url: 'r52&r17&r12&r13&r14&r15&r45&r81&r36&r3&r7&r16&r18&r32&r35&r41&r4&r6', - play_parse: true, - lazy: '', - limit: 6, - // double:true, - 推荐: '.list-ul .list-li;.list-name&&Text;*;.module-slide-author&&Text;*', - 一级: '.book-ol&&li;h4&&Text;img&&data-original;.book-meta&&Text;a&&href', - 二级: { - // title:'h2&&Text;.book-cell .book-rand-a:eq(2)&&Text', - title: 'h1&&Text;.book-cell .book-rand-a:eq(0)&&a&&Text', - img: '.book img&&src', - // desc:';;;;.book-des p&&Text', - desc: ';;;.book-rand-a:eq(2)&&Text;.book-des p&&Text', - content: '.book-des--p&&Text', - tabs: '.playlist-top&&h2', - // lists:'js:pd=jsp.pd;let url=pd(html,".bookbutton&&a&&href");log(url);html=request(url);let v=pd(html,".booksite&&script&&Html");var document={};var VideoListJson;VideoListJson=eval(v.split("VideoListJson=")[1].split(",urlinfo")[0]);log(typeof VideoListJson);let list1=VideoListJson[0][1];LISTS=[list1];log(LISTS);', - // 有声小说有防盗链,我服了(上面的列表数据正常拿到了,没法播放) - // lists:'#playlist:eq(#id)&&ul&&li', - lists: '#playlist ul li', - }, - 搜索: '*', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/有声绘本网[听].js b/drpy_t3/drpy_js/有声绘本网[听].js deleted file mode 100644 index e22cb9a..0000000 --- a/drpy_t3/drpy_js/有声绘本网[听].js +++ /dev/null @@ -1,21 +0,0 @@ -var rule = { - 类型: '听书', - title: '有声绘本网', - host: 'https://www.youshenghuiben.com', - url: '/fyclass/fypage', - searchUrl: '/search.php?&q=**&page=fypage', - searchable: 2, - quickSearch: 0, - filterable: 0, - headers: { - 'User-Agent': 'MOBILE_UA' - }, - timeout: 5000,//网站的全局请求超时,默认是3000毫秒 - class_parse: '#menu-main&&li:gt(0):lt(7);a&&Text;a&&href;com/(\\w+)', - play_parse: true, - limit: 6, - 推荐: '*', - 一级: 'article.excerpt-c5;a&&title;img&&src;.post-like&&Text;a&&href', - 二级: '*', - 搜索: 'article.excerpt-tw;*;*;time&&Text;*', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/樱花动漫[漫].js b/drpy_t3/drpy_js/樱花动漫[漫].js deleted file mode 100644 index b90099a..0000000 --- a/drpy_t3/drpy_js/樱花动漫[漫].js +++ /dev/null @@ -1,8 +0,0 @@ -var rule = { - 模板: '首图', - title: '樱花动漫[漫]', - host: 'https://katedm.com/', - url: '/list/fyclass-fypage.html', - searchUrl: '/search/**----------fypage---.html', - 搜索: '#searchList li;a&&title;.lazyload&&data-original;.pic-tag&&Text;a&&href', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/爱上你听书网[听].js b/drpy_t3/drpy_js/爱上你听书网[听].js deleted file mode 100644 index af34190..0000000 --- a/drpy_t3/drpy_js/爱上你听书网[听].js +++ /dev/null @@ -1,28 +0,0 @@ -var rule = { - 类型: '听书', - title: '爱上你听书网', - host: 'https://www.230ts.net', - url: '/sort/fyclass/fypage.html', - searchUrl: '/search.html?searchtype=name&searchword=**&page=fypage', - searchable: 2, - quickSearch: 0, - headers: { - 'User-Agent': 'PC_UA' - }, - timeout: 5000, - class_parse: '.nav-ol&&li:gt(0):lt(6);a&&Text;a&&href;.*/(\\w+).html', - play_parse: true, - lazy: 'js:input=input.replace("www","wap")', - limit: 6, - 推荐: '#myTab_Content1&&li;.tab-book-title&&Text;*;.tab-book-author&&Text;*', - 一级: 'ul.list-works&&li;.list-book-dt--span&&Text;.lazy&&data-original;.book-author:eq(2)&&a&&Text;a&&href', - 二级: { - title: '.book-cover&&alt;.book-info&&dd--span:eq(1)&&Text', - img: '.book-cover&&src', - desc: '.book-info&&dd:eq(4)&&Text;;;.book-info&&dd--span:eq(3)&&Text;.book-info&&dd--span:eq(2)&&Text', - content: '.book-des&&Text', - tabs: '.playlist-top&&h2', - lists: '#playlist:eq(#id)&&li', - }, - 搜索: '*', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/爱看农民[优].js b/drpy_t3/drpy_js/爱看农民[优].js deleted file mode 100644 index 9b65653..0000000 --- a/drpy_t3/drpy_js/爱看农民[优].js +++ /dev/null @@ -1,71 +0,0 @@ -var rule = { - author: '小可乐/240527/第一版', - title: '爱看农民[优]', - host: 'https://m.emsdn.cn', - hostJs: $js.toString(() => { - print(HOST); - let html = request(HOST, {headers: {"User-Agent": PC_UA}}); - let src = jsp.pdfh(html, "body&&a:eq(0)&&href") || jsp.pdfh(html, "body&&a:eq(0)&&Text"); - if (src && src.length > 5) { - print(src); - if (!src.startsWith('http')) { - src = 'https://' + src - } - print("抓到主页:" + src); - HOST = src - } - }), - headers: {'User-Agent': 'PC_UA'}, - 编码: 'utf-8', - timeout: 5000, - homeUrl: '/', - url: '/vod-list-id-fyfilter.html', - filter_url: '{{fl.cateId}}-pg-fypage-order--by-{{fl.by or "time"}}-class-0-year-{{fl.year}}-letter-{{fl.letter}}-area-{{fl.area}}-lang-', - detailUrl: '', - searchUrl: '/vod-search-pg-fypage-wd-**.html', - searchable: 1, - quickSearch: 1, - filterable: 1, - class_name: '电影&剧集&综艺&动漫&短剧', - class_url: '1&2&3&4&26', - filter_def: { - 1: {cateId: '1'}, - 2: {cateId: '2'}, - 3: {cateId: '3'}, - 4: {cateId: '4'}, - 26: {cateId: '26'} - }, - tab_rename: { - '播放列表1:(默认)': '默认', - '播放列表1:(云播①)': '云播①', - '播放列表1:(云播③)': '云播③', - '播放列表2:(百度网盘)': '百度网盘' - }, - play_parse: true, - lazy: $js.toString(() => { - let init_js = `Object.defineProperties(navigator, {platform: {get: () => 'iPhone'}});`; - input = { - parse: 1, - url: input, - js: `try{location.href = document.querySelectorAll("iframe")[1].src;}catch(err) {}document.querySelector(".line").click()`, - parse_extra: '&init_script=' + encodeURIComponent(base64Encode(init_js)), - } - }), - limit: 12, - double: false, - 推荐: 'ul.list_06:has(li) li;*;*;*;*', - 一级: 'ul.list_01 li;a:eq(0)&&title;img&&src;font&&Text;a:eq(0)&&href', - 二级: { - "title": ".fen&&h1&&Text;.d_z_y:eq(2)&&font&&Text", - "img": ".lef:eq(-1)&&img&&src", - "desc": ".d_z_y:eq(-3)&&Text;.d_z_y:eq(-2)&&font&&Text;;.d_z_y:eq(1)&&font&&Text;.d_z_y:eq(0)&&font&&Text", - "content": ".jjie&&Text", - "tabs": "h2 span", - "tab_text": "body&&Text", - "lists": ".soyurl:eq(#id)&&a", - "list_text": "body&&Text", - "list_url": "a&&href" - }, - 搜索: '*', - filter: 'H4sIAAAAAAAAA+2YW08TQRTH3/sx9rkPMy0tLW/c7/c7hIeKm0hETKCaEEKiFoQWATXSChYviaUlgpRgiBShX6Y7pd/CrZw959QHQ4K8zVvP79+dmf90dv9nu+AypFEz7lowHprzRo0xGQqbrfcNtzETemTadfH43Pq4ZtdPQ9NPbDC+YMzY2FrOlCKZMrYLaSy6AccyhYtkMboCio+UeNKKpknxo1JcPVaRZVKqSUm/sc7OSQmgop6/Vs/ipARpnmi6YjQp6KLV94VclEm0bhWJqRc7TKLlWamVikVIe30Ti27csNCsGaLtspJZ61Xu39tFQ39Nl7ZfAoXC0Up72+rnEWhQ4HWbWXV26Vx3XeCeXW5YHy5AgwLH/LRPGhS4A4mUSh6ABgVqJ1m6DgrU4lkr9tna/eLIWOOs+wdqN3WVyhdyO87cHKGr9ayV23NcXReOdrV2TCuAgla3xVe3xTV7KWotb2+tMyzWOHIqX9w8LEa3ncGxdr5RyC8VLxIq7vwYVOMsy6fW94gzxXVRcUbmzdAsnRGVOC0lftzwjHiEpwrYn4+Me4l7OfcQ93AuiUvOBXHBuAwil0HOA8QDnFcTr+bcT9zPuY+4j3PyK7lfSX4l9yvJr+R+JfmV3K8kv5L7FeRXcL+C/AruV5Bfwf0K8iu4X0F+BfcryK/gfgX5FdyvIL+C+xXkV3C/gvzaHyvO5bQZDpvsZFqHCXW0fsOTWQugFkkdkDok9UDqkTQAaUDSCKQRSROQJiTNQJqRtABpQdIKpBVJG5A2JO1A2pF0AOlA0gmkE0kXkC4k3UC6kfQA6UHSC6QXSR+QPiT9QPqRDAAZQDIIZBDJEJAhJMNAhpGMABlBMgpkFMkYkLHKU3Fvnj2rNt5auc0bngh6sNlFeMoeAJ+huZzKvgPlwVR4jp6/R0vWqpOBc5OPZ83yYlwTbpfhuW1fQneHnQmFXNruDZwQJ8kO1nKEnmQdycv8pMopSVfR7akO0uVwJcmnuwLdFeiuQHcFuivQXYHuCu6uK/DyrkDHrI5ZHbM6ZnXM6pg1dMz+x5ituu3LN91NViyjfn1j78qBvyT253pQv0brfNf5rvNd57vOd53vd/jnul+/R+uc1Tmrc1bnrKFzVufsXeSsa/E37iRyfV8nAAA=' -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/童趣[儿].js b/drpy_t3/drpy_js/童趣[儿].js deleted file mode 100644 index 1a4c6de..0000000 --- a/drpy_t3/drpy_js/童趣[儿].js +++ /dev/null @@ -1,81 +0,0 @@ -var rule = { - 类型: '影视',//影视|听书|漫画|小说 - title: '童趣[儿]', - host: 'https://www.boosj.com', - url: '/search_res_3362__fyclass_fypage_fyfilter', - searchUrl: 'https://search.boosj.com/m_ajax?q=**&p=fypage&typeId=3362', - searchable: 2, - quickSearch: 0, - filterable: 1, - filter: '', - filter_url: '{{fl.by}}.html{{fl.age}}', - filter_def: {}, - headers: { - 'User-Agent': 'MOBILE_UA', - }, - timeout: 5000, - class_parse: $js.toString(() => { - let classes = [{type_id: '', type_name: '全部'}, {type_id: 28, type_name: '辅食'}, { - type_id: 582, - type_name: '动画' - }, {type_id: 3364, type_name: '儿童舞蹈'}, {type_id: 3366, type_name: '少儿英语'}, { - type_id: 3367, - type_name: '儿童歌曲' - }, {type_id: 3622, type_name: '才艺'}, {type_id: 3782, type_name: '播视自制'}, { - type_id: 3822, - type_name: '故事' - }, {type_id: 3842, type_name: '亲子教育'}, {type_id: 4402, type_name: '美术'}, { - type_id: 4583, - type_name: '其他' - }, {type_id: 4762, type_name: '儿童游戏'}, {type_id: 4842, type_name: '识物'}, { - type_id: 4843, - type_name: '绘本' - }, {type_id: 4844, type_name: '古诗'}, {type_id: 4845, type_name: '科普'}, { - type_id: 5102, - type_name: '儿童玩具' - }, {type_id: 5142, type_name: '播视童趣儿童玩具'}]; - homeObj.filter = {}; - let jsonData = [ - { - key: 'age', - name: '年龄段', - value: [ - {n: '全部', v: ''}, - {n: '6岁以上', v: '?p367=370'}, - {n: '3~6岁', v: '?p367=369'}, - {n: '0~3岁', v: '?p367=368'}, - ], - init: '', - }, - { - key: 'by', - name: '排序', - value: [ - {n: '全部', v: ''}, - {n: '最新发布', v: 'lately'}, - {n: '最多播放', v: 'pop'}, - {n: '最多评论', v: 'view'}, - ], - init: '', - }, - ]; - classes.forEach(it => { - homeObj.filter[it.type_id] = jsonData; - }); - input = classes - }), - cate_exclude: '', - play_parse: true, - lazy: $js.toString(() => { - input = { - parse: 1, url: input, js: "document.querySelector('video').play();", - header: { - 'User-Agent': PC_UA, - } - }; - }), - 推荐: '', - 一级: 'body div.bj-col4:has(h3);a&&title;img&&data-original;span.played&&Text;a&&href', - 二级: '*', - 搜索: 'json:body.result;resourceName;imageUrl;clickNumStr;playUrl', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/素白白[优].js b/drpy_t3/drpy_js/素白白[优].js deleted file mode 100644 index 45bcf8a..0000000 --- a/drpy_t3/drpy_js/素白白[优].js +++ /dev/null @@ -1,75 +0,0 @@ -// 地址发布页 https://subaibai.vip/ -// 搜索数字验证 -var rule = { - title: '素白白[优]', - // host:'https://www.subaibaiys.com', - host: 'https://subaibai.vip', - hostJs: $js.toString(() => { - print(HOST); - let html = request(HOST, {headers: {"User-Agent": PC_UA}}); - let src = jsp.pdfh(html, ".go:eq(0)&&a&&href"); - print(src); - HOST = src; - }), - url: '/fyclassfyfilter', - filterable: 1,//是否启用分类筛选, - filter_url: '{{fl.area}}{{fl.year}}{{fl.class}}{{fl.cateId}}/page/fypage', - filter: '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', - // searchUrl:'/search?q=**', - searchUrl: '/page/fypage?s=**', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - headers: { - 'User-Agent': 'UC_UA', - }, - // class_parse:'.navlist&&li;a&&Text;a&&href;.*/(\\w+)', - class_name: '影视筛选&电影&电视剧&热门电影&高分电影&动漫电影&香港经典电影&国产剧&欧美剧&韩剧&动漫剧&漫威宇宙电影系列&速度与激情电影系列&007系列(25部正传+2部外传)',//静态分类名称拼接 - class_url: 'movie_bt&new-movie&tv-drama&hot-month&high-movie&cartoon-movie&hongkong-movie&domestic-drama&american-drama&korean-drama&anime-drama&marvel-movies&fastfurious&zero-zero-seven',//静态分类标识拼接 - play_parse: true, - lazy: $js.toString(() => { - pdfh = jsp.pdfh; - var html = request(input); - var ohtml = pdfh(html, '.videoplay&&Html'); - var url = pdfh(ohtml, "body&&iframe&&src"); - if (/Cloud/.test(url)) { - var ifrwy = request(url); - let code = ifrwy.match(/var url = '(.*?)'/)[1].split('').reverse().join(''); - let temp = ''; - for (let i = 0x0; i < code.length; i = i + 0x2) { - temp += String.fromCharCode(parseInt(code[i] + code[i + 0x1], 0x10)) - } - input = { - jx: 0, - url: temp.substring(0x0, (temp.length - 0x7) / 0x2) + temp.substring((temp.length - 0x7) / 0x2 + 0x7), - parse: 0 - } - } else if (/decrypted/.test(ohtml)) { - var phtml = pdfh(ohtml, "body&&script:not([src])&&Html"); - eval(getCryptoJS()); - var scrpt = phtml.match(/var.*?\)\);/g)[0]; - var data = []; - eval(scrpt.replace(/md5/g, 'CryptoJS').replace('eval', 'data = ')); - input = { - jx: 0, - url: data.match(/url:.*?[\'\"](.*?)[\'\"]/)[1], - parse: 0 - } - } else { - input - } - }), - lazy: '', - 推荐: 'body&&.mi_btcon;ul&&li;*;*;*;*', - double:true, // 推荐内容是否双层定位 - 一级: '.mrb&&li;img&&alt;img&&data-original;.jidi&&Text;a&&href', - 二级: { - "title": "h1&&Text;.moviedteail_list&&li:eq(0)&&Text", - "img": ".dyimg&&img&&src", - "desc": ".moviedteail_list&&li:eq(-1)&&Text;;;.moviedteail_list&&li:eq(7)&&Text;.moviedteail_list&&li:eq(5)&&Text", - "content": ".yp_context&&p&&Text", - "tabs": ".mi_paly_box .ypxingq_t", - "lists": ".paly_list_btn:eq(#id) a" - }, - 搜索: '.search_list&&li;*;*;*;*', - 图片来源: '@Referer=https://www.subaibaiys.com@User-Agent=Mozilla/5.0 (Linux; Android 11; PEHT00 Build/RKQ1.201217.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/贝乐虎[儿].js b/drpy_t3/drpy_js/贝乐虎[儿].js deleted file mode 100644 index 395219a..0000000 --- a/drpy_t3/drpy_js/贝乐虎[儿].js +++ /dev/null @@ -1,56 +0,0 @@ -var rule = { - 类型: '影视',//影视|听书|漫画|小说 - title: '贝乐虎[儿]', - host: 'https://vd.ubestkid.com', - url: '/api/v1/bv/video#pg=fypage', - homeUrl: '/api/v1/bv/video', - searchable: 0, - quickSearch: 0, - filterable: 0, - headers: { - 'User-Agent': 'IOS_UA', - }, - timeout: 5000, - class_parse: $js.toString(() => { - input = JSON.parse(ungzip('H4sIAAAAAAAAA4VUy27aUBD9F6+zwKRAk1+pqqpSsuiiVRfdVFUlUnCCwU1IwqNuHggFQ1owOCGNjAnwM547l10/oZeiRmTuoO5s6ZyZc87M3BefjA8f3+++erNjbKdTG8ufd6/f7hrbxu9GeSDOs6IWxGFRXN4bnzdW0Ka5qcPjKBJBBXO+OPGfwlNpHY3jI7BC7HoyuCLFNzM6HB6yMMvJu4t4VJbuIanPqIFpCYrXkJ8J3yHorXVqOLSZMHW4vLcw6oibiZy0TRoNU34Vj71eHDnga66ZkCgvtDXeFjO4v7i68kRbcDmNHha2bZXWTBYuqRluFKd5vGhyWWUSjIXSjagdsMmanOPiF1H34vBw8RFUiFdGjdgrz6duHNawSufMJKNWAitjtFlBKa78rz3ZdBRUnN1S+c8Z+f8WFCwPznzZD+g2cZ4fSa0OulPsHD8lpZNrF/aoJQd1gmaGvESLqhVHJSIoybkoOws1fhuKDWh1qQVmyjj+Js57fAPmfsg1L3cE7QIZN5MV1K8faSJnQXV/OVKqkXG1ANo/5o2hYou7KQxGVCnXTyOtEWsmuHXzDqDt4ve8jLrx5JT2e/ZfxppmaYYp+y1sePC1qbabSmOfpCs4HmI/i72Kll+GiU9UA/WosIec5O5+sK/gysL8p6OHleTeFUU6cXE4hsIq7+UfFA1HoacGAAA=')); - }), - play_parse: true, - lazy: $js.toString(() => { - input = {parse: 0, url: input + '#.mp4'}; - }), - 推荐: $js.toString(() => { - let pdata = {age: 1, appver: "6.1.9", egvip_status: 0, svip_status: 0, vps: 60, subcateId: 56, p: 1}; - // let pbody = buildUrl('',pdata).split('?')[1]; - // let html = post(input,{body:pbody}); - let html = post(input, {data: pdata}); - let json = JSON.parse(html); - let data = json.result.items; - let d = []; - data.forEach(it => { - d.push({ - vod_id: it.url + '@@' + it.title + '@@' + it.image, - vod_name: it.title, - vod_pic: it.image, - vod_remarks: '👀' + it.viewcount || '', - }); - }); - VODS = d; - }), - 一级: $js.toString(() => { - let pdata = {age: 1, appver: "6.1.9", egvip_status: 0, svip_status: 0, vps: 60, subcateId: MY_CATE, p: MY_PAGE}; - let html = post(input.split('#')[0], {data: pdata}); - let json = JSON.parse(html); - let data = json.result.items; - let d = []; - data.forEach(it => { - d.push({ - vod_id: it.url + '@@' + it.title + '@@' + it.image, - vod_name: it.title, - vod_pic: it.image, - vod_remarks: '👀' + it.viewcount || '', - }); - }); - VODS = d; - }), - 二级: '*', -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/路漫漫[漫].js b/drpy_t3/drpy_js/路漫漫[漫].js deleted file mode 100644 index 6114621..0000000 --- a/drpy_t3/drpy_js/路漫漫[漫].js +++ /dev/null @@ -1,40 +0,0 @@ -var rule = { - title: "路漫漫", - host: "https://m.lmm52.com", - url: "/vod/show/id/fyclassfyfilter.html", - searchUrl: "https://m.lmm52.com/vod/search/page/fypage/wd/**.html", - searchable: 2, - quickSearch: 0, - filterable: 1, - filter: "H4sIAAAAAAAAAO2Su04CURCG32XqNXu/wKsYitVsAlHRcEs2hISoECuJxqhRYqMFxkIKKFgLXoY9Lm/hHtB1mPqUU87//Tt7kvm6YEN5vwtHUQxlSBez1dcraFAPTyI8d8LjdrQp1mU8mKwvJjLOB+hp29QyLOc30+MobOibAFGbUhtTi1ILU5NSE1ODUgNRs0RoHiAaUBpg6lPqY+pR6mHqUuoWVDzPxMM75c6eWQryp1dkbXsRcX2bJqP/ixTz7kXEuJ8tb+TW++nf1oNYb9Xyj4p/jvvrj8dVkojpHepUa60m6WSfl+nVEHWah6eNnUXp29P3+SKbv6BS+0y+vKKBw0axUUqNctkoNkqpUR4bxUYpNcpno9gopUYFbBQbpdCo3g8SNsur7Q0AAA==", - filter_url: "{{fl.排序}}{{fl.年代}}/page/fypage", - filter_def: "", - headers: { - "User-Agent": "MOBILE_UA" - }, - timeout: 5000, - class_name: "日本动漫&国产动漫&欧美动漫&日本动画电影&国产动画电影&欧美动画电影", - class_url: "6&7&8&3&4&5", - class_parse: "", - cate_exclude: "", - play_parse: true, - lazy: $js.toString(() => { - input = {parse: 1, url: input, js: ''}; - }), - double: false, - 推荐: "*", - 一级: ".video-img-box;h6.title&&Text;.lazyload&&data-src;.label&&Text;a&&href", - 二级: { - title: ".page-title&&Text;.tag-link&&Text", - img: ".module-item-pic&&.lazyload&&src", - desc: ".video-info-items:eq(3)&&Text;.video-info-items:eq(2)&&Text;;.video-info-items:eq(1)&&Text;.video-info-items:eq(0)&&Text", - content: ".video-info-content&&Text", - tabs: ".module-tab-item.tab-item", - lists: ".module-player-list:eq(#id) a", - tab_text: "body&&Text", - list_text: "body&&Text", - list_url: "a&&href" - }, - detailUrl: "", - 搜索: "*" -} \ No newline at end of file diff --git a/drpy_t3/drpy_js/闪雷电.js b/drpy_t3/drpy_js/闪雷电.js deleted file mode 100644 index f5b1ecf..0000000 --- a/drpy_t3/drpy_js/闪雷电.js +++ /dev/null @@ -1,39 +0,0 @@ -var rule = { - title: '闪雷电', - 编码: 'gb2312', - host: 'http://120.224.7.90:808', - url: '/www/List.asp?classid=fyclass&searchword=&page=fypage', - filterable: 0,//是否启用分类筛选, - class_name: '电影&电视剧&综艺&动漫&音乐', - class_url: '5000&10&8&6&12', - searchUrl: '/www/List.asp?classid=30&searchword=**&page=fypage', - searchable: 2, - quickSearch: 0, - headers: { - 'User-Agent': 'MOBILE_UA', - }, - play_parse: true, - lazy: $js.toString(() => { - var html = 'http://120.224.7.90:808/PlayMov.asp?ClassId=' + input.split(",")[2] + '&video=2&exe=0&down=0&movNo=' + input.split(",")[3] + '&vgver=undefined&ClientIP=120.224.7.90' - var url = request(html).match(/push\('(.*?)'/)[1] - input = { - jx: 0, - url: url, - parse: 0 - }; - }), - limit: 6, - 推荐: 'ul:eq(4)&&strong;img&&alt;img&&src;span:eq(1)&&Text;a&&href', - 一级: 'ul:eq(5)&&strong;img&&alt;img&&src;span:eq(1)&&Text;a&&href', - 二级: { - title: "ul:eq(2)&&li:eq(0)&&Text", - img: "img:eq(1)&&src", - desc: "ul:eq(2)&&li:eq(1)&&Text;ul:eq(2)&&li:eq(2)&&Text;ul:eq(2)&&li:eq(3)&&Text", - content: "body&&div:has(p)&&p:eq(3)&&Text", - tabs: "", - lists: 'body&&a[onclick^="senfe"]', - list_url: 'a&&onclick', - list_text: 'a&&Text' - }, - 搜索: '*', -} \ No newline at end of file diff --git a/drpy_t3/jar/custom_jsapi.jar b/drpy_t3/jar/custom_jsapi.jar deleted file mode 100644 index 7beb905..0000000 Binary files a/drpy_t3/jar/custom_jsapi.jar and /dev/null differ diff --git a/drpy_t3/jar/custom_spider_dz1201.jar b/drpy_t3/jar/custom_spider_dz1201.jar deleted file mode 100644 index 44b35d4..0000000 Binary files a/drpy_t3/jar/custom_spider_dz1201.jar and /dev/null differ diff --git a/drpy_t3/jar/pg.jar b/drpy_t3/jar/pg.jar index 8edb11e..0e3f5b5 100644 Binary files a/drpy_t3/jar/pg.jar and b/drpy_t3/jar/pg.jar differ diff --git a/drpy_t3/jar/pg.jar.md5 b/drpy_t3/jar/pg.jar.md5 index 55205af..05dbcbf 100644 --- a/drpy_t3/jar/pg.jar.md5 +++ b/drpy_t3/jar/pg.jar.md5 @@ -1 +1 @@ -eae6256f9103331c23452377da39629b \ No newline at end of file +a80166fe6a55ffc2e426f0c17802196d \ No newline at end of file diff --git a/drpy_t3/json/tgsearch b/drpy_t3/json/tgsearch index 23ae34b..b1a2775 100644 Binary files a/drpy_t3/json/tgsearch and b/drpy_t3/json/tgsearch differ diff --git a/drpy_t3/json/tgsearch.json b/drpy_t3/json/tgsearch.json new file mode 100644 index 0000000..5e8bc8d --- /dev/null +++ b/drpy_t3/json/tgsearch.json @@ -0,0 +1,47 @@ +{ + "recommend":"名称", + "class":[ + { + "type_id":"名称", + "type_name":"名称" + }, + { + "type_id":"片名", + "type_name":"片名" + }, + { + "type_id":"115.com", + "type_name":"115" + }, + { + "type_id":"ali", + "type_name":"阿里" + }, + { + "type_id":"quark", + "type_name":"夸克" + }, + { + "type_id":"uc.cn", + "type_name":"UC" + }, + { + "type_id":"pikpak", + "type_name":"PikPak" + }, + { + "type_id":"xunlei", + "type_name":"迅雷" + }, + { + "type_id":"mp4", + "type_name":"MP4" + }, + { + "type_id":"LIST:测试1,测试2", + "type_name":"测试" + } + ], + "jx":0, + "parse":0 +} diff --git a/drpy_t3/json/tgsearch.md5 b/drpy_t3/json/tgsearch.md5 index 7545858..78923dc 100644 --- a/drpy_t3/json/tgsearch.md5 +++ b/drpy_t3/json/tgsearch.md5 @@ -1 +1 @@ -a7e814d176e7cee7883b013206abd933 +fe9fc06bd67b7e703670fd7ca36a1cd1 diff --git a/drpy_t3/json/tokenm.json b/drpy_t3/json/tokenm.json index 828b172..a1e1207 100644 --- a/drpy_t3/json/tokenm.json +++ b/drpy_t3/json/tokenm.json @@ -79,6 +79,7 @@ "tgsearch_api_id":"", "tgsearch_api_hash":"", "tgsearch_api_session":"", +"tgsearch_api_session_v1":"", "tgsearch_api_proxy":"proxy", "tgsearch_api_url":"http://127.0.0.1:10199/" }