123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- var rule = {
- title:'人人影视[搜]',
- host:'https://yyets.click',
- homeUrl:'/',
- url:'*',
- filter_url:'{{fl.class}}',
- filter:{
- },
- searchUrl: '*',
- searchable:2,
- quickSearch:0,
- filterable:0,
- headers:{
- 'User-Agent': PC_UA,
- 'Accept': '*/*',
- 'Referer': 'https://yyets.click/',
- 'Cookie':'http://127.0.0.1:9978/file:///tvbox/JS/lib/yyets.txt',
- },
- timeout:5000,
- class_name:'',
- class_url:'',
- play_parse:true,
- play_json:[{
- re:'*',
- json:{
- parse:0,
- jx:0
- }
- }],
- lazy:'',
- limit:6,
- 推荐:'',
- 一级:'',
- 二级:`js:
- VOD.vod_play_from = "雲盤";
- VOD.vod_remarks = detailUrl;
- VOD.vod_actor = "沒有二級,只有一級鏈接直接推送播放";
- VOD.vod_content = MY_URL;
- VOD.vod_play_url = "雲盤$" + detailUrl;
- `,
- 搜索:`js:
- pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;
- if (rule_fetch_params.headers.Cookie.startsWith("http")){
- rule_fetch_params.headers.Cookie=fetch(rule_fetch_params.headers.Cookie);
- let cookie = rule_fetch_params.headers.Cookie;
- setItem(RULE_CK, cookie);
- };
- log('yyets search cookie>>>>>>>>>>>>>>>' + rule_fetch_params.headers.Cookie);
- let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params));
- _fetch_params.headers.Referer = 'http://yyets.click/search?keyword=' + encodeURIComponent(KEY) + '&type=default';
- log('yyets search params>>>>>>>>>>>>>>>' + JSON.stringify(_fetch_params));
- let new_html=request(rule.homeUrl + 'api/resource?keyword=' + encodeURIComponent(KEY) + '&type=default', _fetch_params);
- //log("yyets search result>>>>>>>>>>>>>>>" + new_html);
- let json=JSON.parse(new_html);
- let d=[];
- for(const it in json.comment){
- if (json.comment.hasOwnProperty(it)){
- log("yyets search it>>>>>>>>>>>>>>>" + JSON.stringify(json.comment[it]));
- if (/(www.aliyundrive.com|pan.quark.cn|www.alipan.com)/.test(json.comment[it].comment)){
- let its = json.comment[it].comment.split("\\n");
- let i=0;
- while(i<its.length){
- let title=its[i].trim().replaceAll(/\\s+/g," ");
- if (title.length==0){
- i++;
- continue;
- }
- let urls=[];
- log("yyets search title>>>>>>>>>>>>>>>" + title);
- while(++i<its.length){
- log("yyets search url>>>>>>>>>>>>>>>" + its[i]);
- let burl = its[i].trim().split(" ")[0];
- if (burl.length==0){
- continue;
- }
- if (burl.includes("https://")){
- urls.push("https:"+burl.split("https:")[1]);
- }else{
- break;
- }
- }
- if (urls.length>0){
- log("yyets search title,urls>>>>>>>>>>>>>>>" + title + ",[" + JSON.stringify(urls) + "]");
- if (title.includes(KEY)){
- urls.forEach(function (url) {
- d.push({
- title:title,
- img:'',
- content:json.comment[it].comment,
- desc:json.comment[it].date,
- url:'push://'+url
- });
- });
- }
- }
- }
- }
- }
- }
- setResult(d);
- `,
- }
|