From 329fe2d0dab4dda25fb81589f84c4d190809ce64 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Fri, 12 Jul 2024 20:28:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyMenu.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyMenu.js | 99 +++++++++++++++++++++++++++++++--------------------- 1 file changed, 59 insertions(+), 40 deletions(-) diff --git a/SrcJyMenu.js b/SrcJyMenu.js index aa7dc3c5..6730915d 100644 --- a/SrcJyMenu.js +++ b/SrcJyMenu.js @@ -11,14 +11,14 @@ function erjimenu(desc,name,group) { } else { putMyVar('二级简介打开标识', "1"); addItemAfter('detailid', [{ - title: `详情简介 >`, + title: `详情简介 `, col_type: "avatar", url: $("#noLoading#").lazyRule(() => { clearMyVar('二级简介打开标识'); deleteItemByCls("SrcJudescload"); return "hiker://empty"; }), - pic_url: "https://hikerfans.com/tubiao/ke/91.png", + pic_url: getIcon("点播-简介.svg"), extra: { cls: "SrcJudescload" } @@ -32,7 +32,7 @@ function erjimenu(desc,name,group) { } return "hiker://empty"; }, desc || ""), - pic_url: "https://hikerfans.com/tubiao/messy/32.svg", + pic_url: getIcon("点播-详情简介.svg"), col_type: 'icon_small_3', extra: { cls: "Juloadlist" @@ -44,7 +44,7 @@ function erjimenu(desc,name,group) { require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyMenu.js'); lookset(); }), - pic_url: 'https://hikerfans.com/tubiao/messy/37.svg', + pic_url: getIcon("点播-观影设置.svg"), col_type: 'icon_small_3', extra: { cls: "Juloadlist" @@ -57,7 +57,7 @@ function erjimenu(desc,name,group) { cutSource(name,group); return "hiker://empty"; },name, group), - pic_url: 'https://hikerfans.com/tubiao/messy/20.svg', + pic_url: getIcon("点播-切换站源.svg"), col_type: 'icon_small_3', extra: { cls: "Juloadlist" @@ -65,14 +65,7 @@ function erjimenu(desc,name,group) { } ] } -//选中状态标识 -function getide(is) { - if(is==1){ - return '‘‘’’'; - }else{ - return '‘‘’’'; - } -} + //切源事件 function cutSource(name, group) { putMyVar("切源旧分组", group); @@ -141,12 +134,17 @@ function lookset() { } let playSet = storage0.getItem('playSet') || {}; let d = []; + d.push({ + col_type: "line_blank" + }); d.push({ title: '功能开关', - col_type: "rich_text" + pic_url: getIcon("点播-功能开关.svg"), + col_type: "avatar", + url: "hiker://empty" }); d.push({ - title: (playSet['printlog'] ? getide(1) : getide(0)) + '解析日志', + title: '解析日志', url: $('#noLoading#').lazyRule((playSet) => { if (playSet['printlog'] != 1) { playSet['printlog'] = 1; @@ -157,10 +155,11 @@ function lookset() { refreshPage(false); return 'toast://切换成功'; }, playSet), - col_type: "text_2" + pic_url: playSet['printlog']?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); d.push({ - title: (playSet['cachem3u8'] ? getide(1) : getide(0)) + 'm3u8缓存', + title: 'm3u8缓存', url: $('#noLoading#').lazyRule((playSet) => { if (playSet['cachem3u8'] != 1) { playSet['cachem3u8'] = 1; @@ -171,18 +170,20 @@ function lookset() { refreshPage(false); return 'toast://切换成功'; }, playSet), - col_type: "text_2" + pic_url: playSet['cachem3u8']?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); d.push({ col_type: "line_blank" }); d.push({ title: '分页设置', - col_type: "rich_text" + col_type: "avatar", + url: "hiker://empty" }); let partpage = storage0.getItem('partpage') || {}; d.push({ - title: (partpage['ispage'] ? getide(1) : getide(0)) + '选集开启分页设置', + title: '选集分页', url: $('#noLoading#').lazyRule((partpage) => { if (partpage['ispage'] != 1) { partpage['ispage'] = 1; @@ -193,7 +194,8 @@ function lookset() { refreshPage(false); return 'toast://切换成功'; }, partpage), - col_type: "text_center_1" + pic_url: partpage['ispage']?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); d.push({ title: '每页数量'+(partpage['pagenum']||40), @@ -203,7 +205,8 @@ function lookset() { refreshPage(false); return 'hiker://empty' },partpage), - col_type: "text_2" + pic_url: getIcon("箭头.svg"), + col_type: "text_icon" }); d.push({ title: '分页阀值'+(partpage['partnum']||100), @@ -213,51 +216,58 @@ function lookset() { refreshPage(false); return 'hiker://empty' },partpage), - col_type: "text_2" + pic_url: getIcon("箭头.svg"), + col_type: "text_icon" }); d.push({ col_type: "line_blank" }); d.push({ title: '解析设置', - col_type: "rich_text" + col_type: "avatar", + url: "hiker://empty" }); let parsemode = playSet["parsemode"] || 1; + /* d.push({ title: '当前解析模式:' + (parsemode == 1 ? '聚影智能' : parsemode == 2 ? '强制嗅探' : parsemode == 3 ? '手动模式' : '异常'), desc: parsemode == 1 ? '上次优先>接口自带+私有解析' : parsemode == 2 ? '使用video将web解析组线路进播放器' : parsemode == 3 ? '使用代理播放模式,在播放页手动选择解析' : '', url: 'hiker://empty', col_type: "text_center_1" }); + */ d.push({ - title: (parsemode == 1 ? getide(1) : getide(0)) + '聚影智能', + title: '聚影智能', url: $('#noLoading#').lazyRule((playSet) => { playSet['parsemode'] = 1; storage0.setItem('playSet', playSet); refreshPage(false); - return 'toast://解析模式:聚影智能'; + return 'toast://聚影智能 | 上次优先>接口自带+私有解析'; }, playSet), - col_type: "text_3" + pic_url: parsemode==1?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); d.push({ - title: (parsemode == 2 ? getide(1) : getide(0)) + '强制嗅探', + title: '强制嗅探', url: $('#noLoading#').lazyRule((playSet) => { playSet['parsemode'] = 2; storage0.setItem('playSet', playSet); refreshPage(false); - return 'toast://解析模式:强制嗅探'; + return 'toast://强制嗅探 | 将web解析组线路进video播放器'; }, playSet), - col_type: "text_3" + pic_url: parsemode==2?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); d.push({ - title: (parsemode == 3 ? getide(1) : getide(0)) + '手动切换', + title: '手动切换', url: $('#noLoading#').lazyRule((playSet) => { playSet['parsemode'] = 3; storage0.setItem('playSet', playSet); refreshPage(false); - return 'toast://解析模式:手动切换'; + return 'toast://手动切换 | 代理播放,在播放页手动选择解析'; }, playSet), - col_type: "text_3" + pic_url: parsemode==3?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); d.push({ col_type: "line" @@ -277,7 +287,8 @@ function lookset() { refreshPage(false); return 'toast://嗅探内核切换为:'+sm; }, playSet), - col_type: "text_2" + pic_url: getIcon("箭头.svg"), + col_type: "text_icon" }); d.push({ title: '嗅探方式:'+(playSet['video']!=0?"video":"WebRule"), @@ -291,7 +302,8 @@ function lookset() { refreshPage(false); return 'toast://已切换'; }, playSet), - col_type: "text_2" + pic_url: getIcon("箭头.svg"), + col_type: "text_icon" }); d.push({ col_type: "line" @@ -307,7 +319,8 @@ function lookset() { writeFile(recordfile, JSON.stringify(parseRecord)); return 'toast://对此播放地址将拦截'; }, parseRecord, recordfile), - col_type: "text_2" + pic_url: getIcon("箭头.svg"), + col_type: "text_icon" }); d.push({ title: '清空播放拦截记录', @@ -316,10 +329,14 @@ function lookset() { writeFile(recordfile, JSON.stringify(parseRecord)); return 'toast://无清空'; }, parseRecord, recordfile), - col_type: "text_2" + pic_url: getIcon("箭头.svg"), + col_type: "text_icon" + }); + d.push({ + col_type: "line" }); d.push({ - title: (playSet['isTest'] ? getide(1) : getide(0)) + '解析结果有效性检测', + title: '解析结果有效性检测', desc: "除video方式外,其他解析结果是否开启检测", url: $('#noLoading#').lazyRule((playSet) => { if (playSet['isTest']) { @@ -331,7 +348,8 @@ function lookset() { refreshPage(false); return 'toast://切换成功'; }, playSet), - col_type: "text_1" + pic_url: playSet['isTest']?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); d.push({ title: (playSet['dmRoute'] ? getide(1) : getide(0)) + 'dm盒子弹幕', @@ -346,7 +364,8 @@ function lookset() { refreshPage(false); return 'toast://切换成功'; }, playSet), - col_type: "text_1" + pic_url: playSet['dmRoute']?getIcon("开.svg"):getIcon("关.svg"), + col_type: "text_icon" }); /*