|
|
@ -1922,12 +1922,12 @@ function resource() { |
|
|
|
}); |
|
|
|
}); |
|
|
|
let importtype = getMyVar('importtype','1'); |
|
|
|
let importtype = getMyVar('importtype','1'); |
|
|
|
d.push({ |
|
|
|
d.push({ |
|
|
|
title: (importtype=="1"?"👉":"")+"box配置文件导入", |
|
|
|
title: (importtype=="1"?"👉":"")+"tvBox接口配置", |
|
|
|
col_type: 'scroll_button', |
|
|
|
col_type: 'scroll_button', |
|
|
|
url: $('#noLoading#').lazyRule(() => { |
|
|
|
url: $('#noLoading#').lazyRule(() => { |
|
|
|
putMyVar('importtype','1'); |
|
|
|
putMyVar('importtype','1'); |
|
|
|
refreshPage(false); |
|
|
|
refreshPage(false); |
|
|
|
return "toast://支持本地包或在线的配置文件导入"; |
|
|
|
return "toast://支持本地包或在线的tvBox接口配置地址"; |
|
|
|
}) |
|
|
|
}) |
|
|
|
}); |
|
|
|
}); |
|
|
|
/* |
|
|
|
/* |
|
|
@ -1940,7 +1940,7 @@ function resource() { |
|
|
|
return "toast://此项仅支github库,hipy项目js文件所在的路径"; |
|
|
|
return "toast://此项仅支github库,hipy项目js文件所在的路径"; |
|
|
|
}) |
|
|
|
}) |
|
|
|
}); |
|
|
|
}); |
|
|
|
*/ |
|
|
|
//订阅和导入进行合并,importtype=="3"作废
|
|
|
|
d.push({ |
|
|
|
d.push({ |
|
|
|
title: (importtype=="3"?"👉":"")+"box配置文件订阅", |
|
|
|
title: (importtype=="3"?"👉":"")+"box配置文件订阅", |
|
|
|
col_type: 'scroll_button', |
|
|
|
col_type: 'scroll_button', |
|
|
@ -1950,6 +1950,7 @@ function resource() { |
|
|
|
return "toast://订阅本地包或在线的配置文件,但无法管理接口"; |
|
|
|
return "toast://订阅本地包或在线的配置文件,但无法管理接口"; |
|
|
|
}) |
|
|
|
}) |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
*/ |
|
|
|
if(getItem("sourceMode","1")=="1"){ |
|
|
|
if(getItem("sourceMode","1")=="1"){ |
|
|
|
d.push({ |
|
|
|
d.push({ |
|
|
|
title: (importtype=="4"?"👉":"")+"drpy_js文件夹", |
|
|
|
title: (importtype=="4"?"👉":"")+"drpy_js文件夹", |
|
|
@ -1964,52 +1965,51 @@ function resource() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if(importtype=="1"){ |
|
|
|
if(importtype=="1"){ |
|
|
|
d.push({ |
|
|
|
if(getItem("sourceMode")=="2"){ |
|
|
|
title: '选择需要的导入项目', |
|
|
|
d.push({ |
|
|
|
col_type: "rich_text", |
|
|
|
title: '当前订阅地址:' + Juconfig['dySource'], |
|
|
|
extra:{textSize:12} |
|
|
|
col_type: "rich_text", |
|
|
|
}); |
|
|
|
extra:{textSize:12} |
|
|
|
d.push({ |
|
|
|
}); |
|
|
|
title:(getMyVar('importjiekou','1')=="1"?getide(1):getide(0))+'影视接口', |
|
|
|
}else{ |
|
|
|
col_type:'scroll_button', |
|
|
|
d.push({ |
|
|
|
url:$('#noLoading#').lazyRule(() => { |
|
|
|
title: '选择需要的导入项目', |
|
|
|
if(getMyVar('importjiekou')=="0"){ |
|
|
|
col_type: "rich_text", |
|
|
|
putMyVar('importjiekou','1'); |
|
|
|
extra:{textSize:12} |
|
|
|
}else{ |
|
|
|
}); |
|
|
|
putMyVar('importjiekou','0'); |
|
|
|
d.push({ |
|
|
|
} |
|
|
|
title:(getMyVar('importjiekou','1')=="1"?getide(1):getide(0))+'影视接口', |
|
|
|
refreshPage(false); |
|
|
|
col_type:'scroll_button', |
|
|
|
return "hiker://empty"; |
|
|
|
url:$('#noLoading#').lazyRule(() => { |
|
|
|
}) |
|
|
|
if(getMyVar('importjiekou')=="0"){ |
|
|
|
}); |
|
|
|
putMyVar('importjiekou','1'); |
|
|
|
d.push({ |
|
|
|
}else{ |
|
|
|
title:(getMyVar('importjiexi','1')=="1"?getide(1):getide(0))+'解析接口', |
|
|
|
putMyVar('importjiekou','0'); |
|
|
|
col_type:'scroll_button', |
|
|
|
} |
|
|
|
url:$('#noLoading#').lazyRule(() => { |
|
|
|
refreshPage(false); |
|
|
|
if(getMyVar('importjiexi')=="0"){ |
|
|
|
return "hiker://empty"; |
|
|
|
putMyVar('importjiexi','1'); |
|
|
|
}) |
|
|
|
}else{ |
|
|
|
}); |
|
|
|
putMyVar('importjiexi','0'); |
|
|
|
d.push({ |
|
|
|
} |
|
|
|
title:(getMyVar('importjiexi','1')=="1"?getide(1):getide(0))+'解析接口', |
|
|
|
refreshPage(false); |
|
|
|
col_type:'scroll_button', |
|
|
|
return "hiker://empty"; |
|
|
|
url:$('#noLoading#').lazyRule(() => { |
|
|
|
}) |
|
|
|
if(getMyVar('importjiexi')=="0"){ |
|
|
|
}); |
|
|
|
putMyVar('importjiexi','1'); |
|
|
|
}else if(importtype=="3"){ |
|
|
|
}else{ |
|
|
|
d.push({ |
|
|
|
putMyVar('importjiexi','0'); |
|
|
|
title: '当前订阅地址:' + Juconfig['dySource'], |
|
|
|
} |
|
|
|
col_type: "rich_text", |
|
|
|
refreshPage(false); |
|
|
|
extra:{textSize:12} |
|
|
|
return "hiker://empty"; |
|
|
|
}); |
|
|
|
}) |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
d.push({ |
|
|
|
d.push({ |
|
|
|
title:'本地', |
|
|
|
title:'本地', |
|
|
|
col_type: 'input', |
|
|
|
col_type: 'input', |
|
|
|
desc: '请输入链接地址', |
|
|
|
desc: '请输入链接地址', |
|
|
|
url: $.toString(() => { |
|
|
|
url: $.toString(() => { |
|
|
|
if(MY_NAME=="海阔视界"&&getAppVersion()<5100){ |
|
|
|
|
|
|
|
return "toast://软件版本过低"; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return `fileSelect://`+$.toString(()=>{ |
|
|
|
return `fileSelect://`+$.toString(()=>{ |
|
|
|
if(!MY_PATH){ |
|
|
|
if(!MY_PATH){ |
|
|
|
return "toast://获取文件路径失败,可能没有权限"; |
|
|
|
return "toast://获取文件路径失败,可能没有权限"; |
|
|
@ -2023,15 +2023,15 @@ function resource() { |
|
|
|
}) |
|
|
|
}) |
|
|
|
}), |
|
|
|
}), |
|
|
|
extra: { |
|
|
|
extra: { |
|
|
|
titleVisible: MY_NAME=="海阔视界"&&getAppVersion()>=5100?true:false, |
|
|
|
titleVisible: true, |
|
|
|
defaultValue: getMyVar('importinput', ''), |
|
|
|
defaultValue: getMyVar('importinput', ''), |
|
|
|
onChange: 'putMyVar("importinput",input);clearMyVar("duohouse");' |
|
|
|
onChange: 'putMyVar("importinput",input);clearMyVar("duohouse");' |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
d.push({ |
|
|
|
d.push({ |
|
|
|
title: '🆗 '+(importtype=="4"?'确定扫描':importtype=="3"?'确定订阅':'确定导入(' + (Juconfig["importmode"]?"全量":"增量")+')'), |
|
|
|
title: '🆗 '+(importtype=="4"?'确定扫描':getItem("sourceMode")=="2"?'确定订阅':'确定导入(' + (Juconfig["importmode"]?"全量":"增量")+')'), |
|
|
|
url: importtype=="1"&&getMyVar('importjiekou','1')!="1"&&getMyVar('importjiexi','1')!="1"?'toast://请选择导入项目':$('#noLoading#').lazyRule((Juconfig,cfgfile) => { |
|
|
|
url: importtype=="1"&&getItem("sourceMode","1")=="1"&&getMyVar('importjiekou','1')!="1"&&getMyVar('importjiexi','1')!="1"?'toast://请选择导入项目':$('#noLoading#').lazyRule((Juconfig,cfgfile) => { |
|
|
|
let importtype = getMyVar('importtype','1'); |
|
|
|
let importtype = getMyVar('importtype','1'); |
|
|
|
|
|
|
|
|
|
|
|
let input = getMyVar('importinput', '').trim(); |
|
|
|
let input = getMyVar('importinput', '').trim(); |
|
|
@ -2078,11 +2078,13 @@ function resource() { |
|
|
|
function exeImport(input){ |
|
|
|
function exeImport(input){ |
|
|
|
let importtype = getMyVar('importtype','1'); |
|
|
|
let importtype = getMyVar('importtype','1'); |
|
|
|
if(importtype=="1"){ |
|
|
|
if(importtype=="1"){ |
|
|
|
return Resourceimport(input, '1', Juconfig['importmode']?2:0); |
|
|
|
if(getItem("sourceMode")=="2"){ |
|
|
|
|
|
|
|
return "toast://" + getBoxSource(input, 3).message; |
|
|
|
|
|
|
|
}else{ |
|
|
|
|
|
|
|
return Resourceimport(input, '1', Juconfig['importmode']?2:0); |
|
|
|
|
|
|
|
} |
|
|
|
}else if(importtype=="2"){ |
|
|
|
}else if(importtype=="2"){ |
|
|
|
return HipyImport(input, Juconfig['importmode']?2:0); |
|
|
|
return HipyImport(input, Juconfig['importmode']?2:0); |
|
|
|
}else if(importtype=="3"){ |
|
|
|
|
|
|
|
return "toast://" + getBoxSource(input, 3).message; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|