更新 'SrcJyData.js'

pull/1/head
src48597962 2 years ago
parent 9ebf917dba
commit 64146c059c
  1. 35
      SrcJyData.js

@ -52,7 +52,36 @@ let yijimenu = [
col_type: 'line'
}
]
function JYsousuo(){
let datasource = getItem('JYdatasource', 'sougou');
var d = [];
if(!/^hiker/.test(MY_URL)){
var html = getResCode();
datasource = 'sougou';
}else{
MY_URL = datasource=='sougou'?'https://v.sogou.com/v?query=**&typemask=6&p=&dp=&dr=&_asf=v.sogou.com&enter=1&ie=utf8':'https://api.so.360kan.com/index?force_v=1&kw=**&pageno=fypage&v_ap=1&tab=all';
var html = request(MY_URL, { headers: { 'User-Agent': PC_UA } });
}
try {
var list = datasource=='sougou'?JSON.parse(html.match(/INITIAL_STATE.*?({.*});/)[1]).result.longVideo.results:JSON.parse(html).data.longData.rows;
list.forEach(item => {
try{
d.push({
title: datasource=='sougou'?item.name.replace(/|/g,''):item.titleTxt,
url: 'hiker://empty##'+(datasource=='sougou'?('https://v.sogou.com' + item.tiny_url):('https://api.web.360kan.com/v1/detail?cat=' + item.cat_id + '&id=' + item.en_id)) + '#immersiveTheme##autoCache#',
desc: datasource=='sougou'?item.list_category.join(','):item.coverInfo.txt,
content: datasource=='sougou'?item.introduction:(item.tag+'\n'+item.area+' '+item.year),
img: datasource=='sougou'?(item.v_picurl + '@Referer='):(item.cover + '@Referer='),
extra: {
pic: datasource=='sougou'?item.v_picurl:item.cover,
name: datasource=='sougou'?item.name.replace(/|/g,''):item.titleTxt
}
})
}catch(e){}
})
} catch (e) { }
setResult(d);
}
function JYerji(){
let datasource = getItem('JYdatasource', 'sougou');
MY_URL = MY_URL.replace('#immersiveTheme##autoCache#','').split('##')[1];
@ -72,7 +101,7 @@ function JYerji(){
var lineindex = getMyVar(MY_URL, typeof(SrcMarkline) != "undefined"?SrcMarkline:'0');
var d = [];
var html = request(MY_URL, { headers: { 'User-Agent': PC_UA } });
log(html)
let json = datasource=="sougou"?JSON.parse(html.match(/INITIAL_STATE.*?({.*});/)[1]).detail.itemData:JSON.parse(html).data;
let plays = datasource=="sougou"?json.play.item_list:[];
let shows = datasource=="sougou"?json.play_from_open_index:'';
@ -505,7 +534,7 @@ function JYyiji(){
}
}else{
try{
let filterjs = fetchCache('https://s.ssl.qhres2.com/static/3deb65e2c118233e.js',168,{timeout:2000});
let filterjs = fetchCache('https://s.ssl.qhres2.com/static/3deb65e2c118233e.js',360,{timeout:2000});
let filters = filterjs.split(`defaultId:"rankhot"},`);//filterjs.match(/defaultId:\"rankhot\"\},(.*?),o=i/)[1];
filters.splice(0,1);
filters = filters.map(item=>{

Loading…
Cancel
Save