Update SrcJySet.js

pull/1/head
jevons0411 3 years ago
parent 2c132f90d3
commit 1a8f507a3b
  1. 9
      SrcJySet.js

@ -464,6 +464,7 @@ function SRCSet() {
title: 'biu导入', title: 'biu导入',
url:$("","输入biubiu资源地址").input(() => { url:$("","输入biubiu资源地址").input(() => {
try{ try{
showLoading('检测文件有效性');
require(config.依赖.match(/https.*\//)[0] + 'SrcJySet.js'); require(config.依赖.match(/https.*\//)[0] + 'SrcJySet.js');
var html = fetch(input,{timeout:2000}); var html = fetch(input,{timeout:2000});
var reg = /("([^\\\"]*(\\.)?)*")|('([^\\\']*(\\.)?)*')|(\/{2,}.*?(\r|\n|$))|(\/\*(\n|.)*?\*\/)/g; var reg = /("([^\\\"]*(\\.)?)*")|('([^\\\']*(\\.)?)*')|(\/{2,}.*?(\r|\n|$))|(\/\*(\n|.)*?\*\/)/g;
@ -476,10 +477,11 @@ function SRCSet() {
var bbcaiji = bbdata.caijizhan||[]; var bbcaiji = bbdata.caijizhan||[];
var bbzidingyi = bbdata.zidingyi||[]; var bbzidingyi = bbdata.zidingyi||[];
} catch (e) { } catch (e) {
hideLoading();
log('接口导入失败:'+e.message); log('接口导入失败:'+e.message);
return "toast://导入失败:连接无效或内容有错"; return "toast://导入失败:连接无效或内容有错";
} }
showLoading('正在抓取数据中')
var urls= []; var urls= [];
for(var i in bbjiekou){ for(var i in bbjiekou){
urls.push({ "name": bbjiekou[i].name, "url": bbjiekou[i].url, "group": "新导入"}) urls.push({ "name": bbjiekou[i].name, "url": bbjiekou[i].url, "group": "新导入"})
@ -519,6 +521,7 @@ function SRCSet() {
} }
} }
var jknum = jiekousave(urls); var jknum = jiekousave(urls);
hideLoading();
if(jknum<0){ if(jknum<0){
return'toast://导入失败,内容异常'; return'toast://导入失败,内容异常';
}else{ }else{
@ -569,7 +572,7 @@ function SRCSet() {
title: 'TVBox导入', title: 'TVBox导入',
url:$("","输入TVBox/beibei资源地址").input(() => { url:$("","输入TVBox/beibei资源地址").input(() => {
try{ try{
showLoading('检测文件有效性') showLoading('检测文件有效性');
require(config.依赖.match(/https.*\//)[0] + 'SrcJySet.js'); require(config.依赖.match(/https.*\//)[0] + 'SrcJySet.js');
if(/\/storage\/emulated\//.test(input)){input = "file://" + input} if(/\/storage\/emulated\//.test(input)){input = "file://" + input}
var html = fetch(input,{timeout:2000}); var html = fetch(input,{timeout:2000});
@ -587,7 +590,7 @@ function SRCSet() {
log('接口导入失败:'+e.message); log('接口导入失败:'+e.message);
return "toast://导入失败:连接无效或内容有错"; return "toast://导入失败:连接无效或内容有错";
} }
showLoading('正在多线程抓取数据中') showLoading('正在多线程抓取数据中');
var urls= []; var urls= [];
//多线程处理 //多线程处理
var task = function(obj) { var task = function(obj) {

Loading…
Cancel
Save