更新 'SrcJyCustomJk.js'

master
src48597962 2 years ago
parent 4bc58cea10
commit 496c41ced4
  1. 82
      SrcJyCustomJk.js

@ -1,25 +1,6 @@
//本代码仅用于个人学习,请勿用于其他作用,下载后请24小时内删除,代码虽然是公开学习的,但请尊重作者,应留下说明 //本代码仅用于个人学习,请勿用于其他作用,下载后请24小时内删除,代码虽然是公开学习的,但请尊重作者,应留下说明
let customparse = { let customparse = {
csp_custom_aidog: function (name) { csp_custom_aidog: function (name) {
let filepath = "hiker://files/rules/Src/Juying/jiekou.json";
let datafile = fetch(filepath);
if(datafile != ""){
eval("var datalist=" + datafile+ ";");
}else{
var datalist = [];
}
let is =0;
for(let i=0;i<datalist.length;i++){
if(datalist[i].url=="csp_custom_aidog"){
datalist[i].data.ext = "https://raw.iqiq.io/src48597962/hk/master/SrcJyCustomJk.js";
is =1;
break;
}
}
if(is==1){
writeFile(filepath, JSON.stringify(datalist));
}
try { try {
var lists = []; var lists = [];
let html = request("https://www.dianyinggou.com/so/" + name); let html = request("https://www.dianyinggou.com/so/" + name);
@ -91,13 +72,13 @@ let customparse = {
csp_custom_zhuiyingmao: function(name) { csp_custom_zhuiyingmao: function(name) {
try { try {
var lists = []; var lists = [];
let html = request("https://zhuiyingmao.com/index.php/ajax/suggest?mid=1&wd="+name+"&limit=10" ); let html = request("https://zhuiyingmao2.com/index.php/ajax/suggest?mid=1&wd="+name+"&limit=10" );
let data = JSON.parse(html).list; let data = JSON.parse(html).list;
let cook = getCookie('https://zhuiyingmao.com'); let cook = getCookie('https://zhuiyingmao.com');
data.forEach(item => { data.forEach(item => {
let maoname = item.name; let maoname = item.name;
if (maoname == name) { if (maoname == name) {
let maourl = 'https://zhuiyingmao.com/voddetail/' + item.id+".html"; let maourl = 'https://zhuiyingmao2.com/voddetail/' + item.id+".html";
let maopic = item.pic; let maopic = item.pic;
let headers = { let headers = {
"User-Agent": MOBILE_UA, "User-Agent": MOBILE_UA,
@ -161,45 +142,42 @@ let customparse = {
} }
return list; return list;
}, },
csp_custom_aiwandou: function (name) { csp_custom_77: function (name) {
let list = [];
try { try {
var lists = []; let html = request("https://api.tyun77.cn/api.php/provide/searchVideo?searchName="+name);
let html = request("https://wuli.api.bailian168.cc/movie/getsearchlist/keywords/"+name+"/page/1/rows/15.json");
let data = JSON.parse(html).data; let data = JSON.parse(html).data;
data.forEach(item=>{ data.forEach(item=>{
let ainame = item.movie_name; let dataname = item.videoName;
if(ainame == name || (getSearchMode()==0&&ainame.indexOf(name)>-1)){ if(dataname == name || (getSearchMode()==0&&dataname.indexOf(name)>-1)){
let aiurl = "https://www.wandou.pro/detail/"+item.movie_id; list.push({
let aipic = item.movie_img_url; vodname: dataname,
let aihtml = request(aiurl); vodpic: item.videoCover.replace(/http.*?\?url=/,''),
let htmls = pdfa(aihtml,"body&&.c-kbddDX&&a"); voddesc: item.msg,
htmls.forEach(it=>{ vodurl: item.id
try{
let sitename = pdfh(it,"span&&Text");
let vodurl = pdfh(it,"a&&href");
if(!lists.some(ii => ii.url==vodurl)){
lists.push({name:ainame,pic:aipic,url:vodurl,site:sitename});
}
}catch(e){}
}) })
} }
}) })
} catch (e) { return {
log(e.message); list: list,//搜索结果列表
var lists = []; urlparse: function (url) {//影片链接解析处理
}
let list = []; },
lists.forEach(item=>{ erjiparse: {//二级解析代码
if(!/qq|mgtv|iptv|iqiyi|youku|bilibili|souhu|cctv|icaqd|cokemv|mhyyy|fun4k|jpys\.me|31kan|37dyw|kpkuang/.test(item.url)&&!list.some(ii => ii.vodurl==item.url)){ detail: function (html) {//影片详情
list.push({
vodname: item.name, },
vodpic: item.pic.replace(/http.*?\?url=/,''), line: function (html) {//线路
voddesc: item.site,
vodurl: item.url },
}) list: function (html) {//选集
}
}
} }
}) } catch (e) {
//log(e.message);
}
return list; return list;
} }
} }

Loading…
Cancel
Save