up
This commit is contained in:
Liu committed 2025-04-29 00:44:43 +08:00
1 parent b71a52b123
commit 68373cc0fc
32 files changed
+10449 -6873

No files matched your search

+1 -1
View File
@@ -1 +1 @@
import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./a848d2173d12b963b98a2ffa9796abe7.js";import{gbkTool}from"./dffd4cc3bf2fdbddf56e179fb494a4fa.js";function init_test(){console.log("init_test_start"),console.log("当前版本号:"+VERSION),console.log(RKEY),console.log(JSON.stringify(rule)),console.log("init_test_end")}function pre(){if("string"==typeof rule.预处理&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code),code.startsWith("js:")&&(code=code.replace("js:",""));try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={},vercode="function"==typeof pdfl?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.49beta2 20231122",MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36",PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36",UA="Mozilla/5.0",UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36",IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",RULE_CK="cookie",CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态",TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播",OCR_RETRY=3,OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(void 0===MY_URL)var MY_URL;var HOST,RKEY,fetch,print,log,rule_fetch_params,fetch_params,oheaders,_pdfh,_pdfa,_pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/,SPECIAL_URL=/^(ftp|magnet|thunder|ws):/,NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/,URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/,SELECT_REGEX=/:eq|:lt|:gt|#/g,SELECT_REGEX_A=/:eq|:lt|:gt/g;function 是否正版(e){return new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv").test(e)}function urlDeal(e){return e?是否正版(e)?(/miguvideo/.test(e)||(e=e.split("#")[0].split("?")[0]),e):e:""}function setResult(e){return Array.isArray(e)?(VODS=[],e.forEach(function(e){let t={vod_id:e.url||"",vod_name:e.title||"",vod_remarks:e.desc||"",vod_content:e.content||"",vod_pic:e.pic_url||e.img||""},r=Object.keys(e);r.includes("tname")&&(t.type_name=e.tname||""),r.includes("tid")&&(t.type_id=e.tid||""),r.includes("year")&&(t.vod_year=e.year||""),r.includes("actor")&&(t.vod_actor=e.actor||""),r.includes("director")&&(t.vod_director=e.director||""),r.includes("area")&&(t.vod_area=e.area||""),VODS.push(t)}),VODS):[]}function setResult2(e){return VODS=e.list||[]}function setHomeResult(e){return e&&"object"==typeof e?setResult(e.list):[]}function rc(e){if("maomi_aes.js"===e){var t=CryptoJS.enc.Utf8.parse("625222f9149e961d"),r=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(e){return e=CryptoJS.enc.Hex.parse(e),CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(e),t,{iv:r,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(e){return CryptoJS.AES.encrypt(e,t,{iv:r,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params)),eval(getCryptoJS());try{var getVideoInfo=function(e){return CryptoJS.AES.decrypt(e,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},token_key=null==key?"dvyYRQlnPRCMdQSe":key;if(ref)var html=request(jxurl,{headers:{Referer:ref}});else var html=request(jxurl);-1!=html.indexOf("&btwaf=")&&(html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}}));var token_iv=html.split('_token = "')[1].split('"')[0],key=CryptoJS.enc.Utf8.parse(token_key),iv=CryptoJS.enc.Utf8.parse(token_iv);return eval(html.match(/var config = {[\s\S]*?}/)[0]+""),config.url.startsWith("http")||(config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)),config.url}catch(e){return""}}function urlencode(e){return e=(e+"").toString(),encodeURIComponent(e).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(e){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(e))}function base64Decode(e){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(e))}function md5(e){return CryptoJS.MD5(e).toString()}function encodeStr(e,t){if((t=t||"gbk").startsWith("gb")){e=gbkTool().encode(e)}return e}function decodeStr(e,t){if((t=t||"gbk").startsWith("gb")){e=gbkTool().decode(e)}return e}function getCryptoJS(){return'console.log("CryptoJS已装载");'}"function"!=typeof Object.assign&&(Object.asLine truncated
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "raw.gitmirror.com",cType: 'managed',cRay: '9374e3b6af62f1e4',cH: 'HrkfWmkJyfzC1e8uwhMMs02D6b.ybqIi2koXceTBzYA-1745825795-1.2.1.1-iaTU7HHPnrKfIKb53bZuHuyHTsnTFlo4Ykc_KS3EcPohskmH_j_MRbAACxr7fwE8',cUPMDTk: "\/fantaiying7\/EXT\/refs\/heads\/main\/drpy2.js?__cf_chl_tk=G_jtO.LAlqMErS42Gh_1QRQb2w4sRTqt6Itxv_PEG9s-1745825795-1.0.1.1-Trc6NtUmB7RTUk_ttA985nqf.5qf0FkfrFi79PndC9Q",cFPWv: 'g',cITimeS: '1745825795',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "unsupported_browser_beacon",fa: "\/fantaiying7\/EXT\/refs\/heads\/main\/drpy2.js?__cf_chl_f_tk=G_jtO.LAlqMErS42Gh_1QRQb2w4sRTqt6Itxv_PEG9s-1745825795-1.0.1.1-Trc6NtUmB7RTUk_ttA985nqf.5qf0FkfrFi79PndC9Q",md: "hHoAJBAymlNoZpNVcEKSgS8JWD_mANlsI.hk_Ai6xzU-1745825795-1.2.1.1-siLXteDuVUPRQk.2HPHRHfDQScMiZmTWDN31jveVTun2J5.wf62B5EtyP1HhvAUBNdiMkUP9AyjNTtoB1bf0cI9pRBqxkPHTXD4Nv6LzH9HsJsGirp7coc3xpXGwhyEmo4IjwxNSJ5cJfMUSIxHAqERlcJBkiV3cm1yzVY0yllNlVaCkSfXgzKqSPJooTHivFnYQLpCTXb15zzHXWBfq1CKWPZLClPLm.SmAc80fMxiVDgAzQurtfD8l0WgZ3zaXCB5dZknnOrxilXrHT9XMZA2bOq68duxZyyjSI3Qty0nxfdfzW2bzCLiV.GV5R5eLY2IJsDbCObOZGFCdwGSMHJ8PAvDqWOag2Z0HsIeG8gtUBj0lQCBYwNMT7aM5CZy1vW3eM44aklfu_VB_SjhCk8.X04TPc26WYNcPbHuQ2BKsWvQSw7vb74_cJw8mIINXizPLH7OsX3w.9OX0X6vrIbIl5vV7z6U6nwRHoqT_UY94KM4J66XZsEer2kHR3nYo8u_3VdjIpaL3v_HSLYfyYpyMB4kuwTVXjrox2Nz0ibujZE5zXAztdlwUPk2JAiqq83fR1M.ZwuBmDJUbVkYIjKCOIWBOR5N5wgD0lZdWIieyVfEpBmO49FuJ_yR8HT44hTjPnC91DZnCFz348ncgs11Xn_PNs3UBnAkoDY04qXo9bOq7.tZ6yTEzCdq.fhi4jBRsnyv5lljGpDk_Jk0LT4s_og6wRSpsncE32ctHPYtgRcDBLgO0zPhykvow1PC2J7lvVgXWVMCsA.yAdrmMlAm7r_rIL5he_RRO2eN9Us8Cj93pXPyXMw71WZ9rL5bht5PIBlXBofyJ4bOnEzbmKs2wT9AAb9lIcJcX0.0TwGzV6.pC1wgFUp0F8WfitPcoga3XCLIsl5WGILhQoTWJsgAPKA2DFPhqufp0hCelJEbYejMV3qDzCPEcPoXiXO8wH5U9DtLS31fzDsv.PrR_Qw1qFWQngUa0tGqZBySUnJw6XshfezrSTulKZsCxK7JHfVdSBsjx95Q7sDIjb7_9K7n0jyOtEN0jrMqcJjoR1Eo",mdrd: "0TS9tAlAnCFOcwgAw3Oq6MjjfjpKiY2up1j0JLjkISY-1745825795-1.2.1.1-vEbc9mlojFggKqBbk31cwXchrmaoCSq5OE50OA6R9q2_XaT6HK6pKyTLk6xN2X3ePdCc6P0mP4B7_M8FqpUD52v8zdLROfTQNJfWXC23Yd5cqMYec.IT9oJ2AMPz66dYQyo6fNjoaBQAxG2X2vSKwQ4t4S0IO4FAbOtEIBslZzLvQg8LXexFxUy2p2fbVcfisssgNkDgE_El8G9cgyVxDPLPhNlumquyVqKY0RzlGbOCeS4D4I0bbZo6WvkY6ClEsJlcYn8UNKT9j3YaZHB83vC9MjhmK76_nlDttPfkMPtGGM8pT.Bn9mqmAnTdvtER5qVK02luNZNfjfD7U_q9Ee2qELI1HfMBxz5OgmYgmWXr1Ha7BUEdtwxQJJ1aql_vAHb5zkmdNvaV4tuGmwJ8yIF4E68ce.Df8PFJjqihh5BMXwkVIg82ehYtKFwCPbyxmyJj9QsAE5kY4BpHic_he9XCPhGh5oNcFFmRXn74oMOLRRe.IYSIUVpIJH1qtWJK_I95oKoGLiQxHmpe0M1Ki0CaQ.eVE9.2wAY54xtVd0O..R2r072KOZpvHxs1PQQ_Jug8fXKSUtjWOmguZOq0ap5OkEA.V1A5IRftGY.1iJgUwUnb9kiO0sUkQHvo83CwUTJSlSCvI4eBBOpT3xO6G2V9Eg_hc8ubLe4qZH29jDkU2k7u0z463EyXgmtfAF6EXJEMAH5zZBTOx8A0NkszsRyiY6gVzPw_BAJQQT90_pgantATb2whCkl5EqxtcNvUnqTsNYFTCoKRWpmgCYZpKkhkdZXQj_NkN9.O1mSjH7gMKFniAZTwWoTEl44DjREUeaKPgrf068lt5h.29f6EcrtogPfUyEbFH1vyhCzKslDv7r2AxUKvjJd956e0Z_HqUlKiRIrVMAe1DGQ6U2J5fgdxQusB7hOWiQyGhwVLzfpZCCoSJBQ3sGF57dt2xqvemNXnWxr6TPwn_sDiMWhuP550iZGsvIKgDB5IYAAsN2POViEY9fLUIKrN_VQ.5.MIc7SUw0j5HSYhEPvqkYemMfX0scpuo4Kt2IPIqbmP3C0FcDnFlz_9K9J90khWpWNA1orb0LUkxq0OOmROtRgA50OPQLcALH7MBFF3_Z9g.izSndUjLine truncated