|
|
|
@ -648,17 +648,16 @@ var SrcParseS = { |
|
|
|
|
|
|
|
|
|
//明码解析线程代码
|
|
|
|
|
var task = function(obj) { |
|
|
|
|
/* |
|
|
|
|
if(obj.ulist.parse.indexOf('function')>-1){ |
|
|
|
|
eval('var parse = '+obj.ulist.parse) |
|
|
|
|
} |
|
|
|
|
*/ |
|
|
|
|
if(/^function/.test(obj.ulist.parse.trim())){ |
|
|
|
|
eval('var parse = '+obj.ulist.parse) |
|
|
|
|
log($.type(parse)); |
|
|
|
|
eval('var JSparse = '+obj.ulist.parse) |
|
|
|
|
log($.type(JSparse)); |
|
|
|
|
var rurl = JSparse(obj.vipUrl); |
|
|
|
|
if(obj.testurl(rurl,obj.ulist.name)==0){ |
|
|
|
|
rurl = ""; |
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
obj.ulist['x5'] = 0; |
|
|
|
|
return {url: rurl,ulist: obj.ulist};
|
|
|
|
|
}else{
|
|
|
|
|
var taskheader = {withStatusCode:true,timeout:5000}; |
|
|
|
|
let head = obj.ulist.header||{}; |
|
|
|
|
if(JSON.stringify(head) != "{}"){ |
|
|
|
@ -712,6 +711,7 @@ var SrcParseS = { |
|
|
|
|
obj.ulist['x5'] = 0; |
|
|
|
|
return {url: "",ulist: obj.ulist};
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
if(recordparse&&forcedn==0&&mulnum<=1&&!parseStr){ |
|
|
|
|