Update SrcJuying.js

pull/1/head
jevons0411 3 years ago
parent 486d0158d2
commit bd621cc835
  1. 48
      SrcJuying.js

@ -76,7 +76,7 @@ function jiekouyiji() {
}
for(let i in datalist){
d.push({
title: api_url==datalist[i].url?'““””<b><span style="color:#006400">' + datalist[i].name + '</span></b>':datalist[i].name,
title: api_url==datalist[i].url?'““””<b><span style="color:#008B45">' + datalist[i].name + '</span></b>':datalist[i].name,
col_type: 'scroll_button',
url: $('#noLoading#').lazyRule((Jydouli) => {
var cfgfile = "hiker://files/rules/Src/Juying/config.json";
@ -98,13 +98,51 @@ function jiekouyiji() {
try{
var typehtml = JSON.parse(request(typeurl, { headers: { 'User-Agent': api_ua }, timeout:xunmitimeout*1000 }));
if (api_type=="v1") {
let typelist = typehtml.data.list||typehtml.data.typelist;
var typeclass = typelist.map((list)=>{
return {
"type_id": list.type_id,
"type_pid": list.type_pid,
"type_name": list.type_name
}
})
} else if (api_type=="app") {
var typeclass = typehtml.list.map((list)=>{
return {
"type_id": list.type_id,
"type_pid": 0,
"type_name": list.type_name
}
})
} else if (api_type=="v2") {
var typeclass = typehtml.data.map((list)=>{
return {
"type_id": list.type_id,
"type_pid": 0,
"type_name": list.type_name
}
})
} else if (api_type=="iptv") {
let type_dict = {
comic: '动漫',
movie: '电影',
tvplay: '电视剧',
tvshow: '综艺',
movie_4k: '4k',
hanguoju: '韩剧',
oumeiju: '欧美剧',
tiyu: '体育'
};
var typeclass = typehtml.map((list)=>{
if(type_dict[list]){
return {
"type_id": list,
"type_pid": 0,
"type_name": type_dict[list]
}
}
})
typeclass = typeclass.filter(n => n);
} else if (api_type=="cms") {
var typeclass = typehtml.class;
} else {

Loading…
Cancel
Save