|
|
|
@ -3,13 +3,14 @@ function autoerji(url,html){ |
|
|
|
|
let data = {}; |
|
|
|
|
if(!/http/.test(url)){return data;} |
|
|
|
|
let html = html||request(url, {headers: {'User-Agent': PC_UA }, timeout: 5000}); |
|
|
|
|
let urldomian = url.match(/http(s)?:\/\/(.*?)\//)[0]; |
|
|
|
|
let urldomian = getHome(url); |
|
|
|
|
log(urldomian); |
|
|
|
|
|
|
|
|
|
let urltmpl = JSON.parse(getMyVar('Tmpl-'+urldomian,'{}')); |
|
|
|
|
let tmplidex = erjiTmpl.findIndex(it=>it.id===urltmpl.id); |
|
|
|
|
if(tmplidex>-1) { |
|
|
|
|
let tmpl = erjiTmpl.splice(tmplidex, 1); |
|
|
|
|
erjiTmpl.unshift(tmpl[0]); |
|
|
|
|
let tmpl = erjiTmpl.splice(tmplidex, 1)[0]; |
|
|
|
|
erjiTmpl.unshift(tmpl); |
|
|
|
|
} |
|
|
|
|
let detail = {}; |
|
|
|
|
//线程
|
|
|
|
@ -69,19 +70,9 @@ function autoerji(url,html){ |
|
|
|
|
} |
|
|
|
|
return {details1:details1,pic:pic,desc:desc,tabs:tabs,lists:lists}; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
let setid = 0; |
|
|
|
|
for(let i in erjiTmpl){ |
|
|
|
|
if(setid > 0){ |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
let p = i+10; |
|
|
|
|
if(p>erjiTmpl.length){p=erjiTmpl.length} |
|
|
|
|
let TmplList = []; |
|
|
|
|
for(let s=i;s<p;s++){ |
|
|
|
|
TmplList.push(erjiTmpl[s]); |
|
|
|
|
i=s; |
|
|
|
|
} |
|
|
|
|
let Tmpls = TmplList.map((item)=>{ |
|
|
|
|
let Tmpls = erjiTmpl.map((item)=>{ |
|
|
|
|
return { |
|
|
|
|
func: task, |
|
|
|
|
param: item, |
|
|
|
@ -114,7 +105,6 @@ function autoerji(url,html){ |
|
|
|
|
}else{ |
|
|
|
|
data = {}; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if(data.lists){ |
|
|
|
|
return data; |
|
|
|
|
}else{ |
|
|
|
|