更新 'SrcJySet.js'

master
src48597962 8 months ago
parent bbb9269f51
commit 631393a562
  1. 9
      SrcJySet.js

@ -1649,7 +1649,7 @@ function resource() {
if(getMyVar('importtype','1')=="1"){ if(getMyVar('importtype','1')=="1"){
return Resourceimport(input,getMyVar('importtype','1'),Juconfig['importmode']?1:0); return Resourceimport(input,getMyVar('importtype','1'),Juconfig['importmode']?1:0);
}else if(getMyVar('importtype','1')=="2"){ }else if(getMyVar('importtype','1')=="2"){
return DrpyImport(input); return DrpyImport(input,Juconfig['importmode']?1:0);
} }
}, Juconfig, cfgfile), }, Juconfig, cfgfile),
col_type: "text_2", col_type: "text_2",
@ -1672,16 +1672,18 @@ function resource() {
setResult(d); setResult(d);
} }
//drpy库导入 //drpy库导入
function DrpyImport(input){ function DrpyImport(input, importmode){
if(input.startsWith('http') && !input.includes('github.com')){ if(input.startsWith('http') && !input.includes('github.com')){
return "toast://在线只支持github库" return "toast://在线只支持github库"
} }
if(input.endsWith('/')){ if(input.endsWith('/')){
input = input.substring(0, input.length - 1); input = input.substring(0, input.length - 1);
} }
showLoading('检测地址有效性');
let html = request(input); let html = request(input);
let json = JSON.parse(html.split(`data-target="react-app.embeddedData">`)[1].split(`</script>`)[0]); let json = JSON.parse(html.split(`data-target="react-app.embeddedData">`)[1].split(`</script>`)[0]);
let list = json.payload.tree.items; let list = json.payload.tree.items;
showLoading('检测到文件'+list.length+',执行多线程导入');
let ghproxy = $.require('ghproxy').getproxy(); let ghproxy = $.require('ghproxy').getproxy();
let jiekous = list.filter(v=>v.contentType=="file").map(it=>{ let jiekous = list.filter(v=>v.contentType=="file").map(it=>{
return { return {
@ -1752,7 +1754,8 @@ function DrpyImport(input){
jknum =-1; jknum =-1;
log('TVBox导入接口保存有异常>'+e.message); log('TVBox导入接口保存有异常>'+e.message);
} }
return 'toast://drpy库>查询'+jiekous.length+',导入'+jknum; hideLoading();
return 'toast://drpy库>查询' + jiekous.length + (jknum>-1?' 接口保存'+jknum:' 导入异常');
} }
//资源导入 //资源导入
function Resourceimport(input,importtype,importmode){ function Resourceimport(input,importtype,importmode){

Loading…
Cancel
Save