From a83e6042075d25dda68efe4eb65f630cc1b8d191 Mon Sep 17 00:00:00 2001
From: src48597962 <48597962@qq.com>
Date: Sat, 8 Apr 2023 12:16:19 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJu.js'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
SrcJu.js | 218 +++++++++++++++++++++++++++----------------------------
1 file changed, 105 insertions(+), 113 deletions(-)
diff --git a/SrcJu.js b/SrcJu.js
index c3b12b24..86c757f0 100644
--- a/SrcJu.js
+++ b/SrcJu.js
@@ -39,144 +39,136 @@ function yiji() {
})
d.push({
title: "排行",
- url: $('#noLoading#').lazyRule((page) => {
- return $("hiker://empty#noRecordHistory##noHistory#" + (page["排行"] ? "?page=fypage" : "")).rule(() => {
- require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
- getYiData('排行');
- })
- },page),
+ url: $("hiker://empty#noRecordHistory##noHistory#" + (page["排行"] ? "?page=fypage" : "")).rule(() => {
+ require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
+ getYiData('排行');
+ }),
pic_url: "https://lanmeiguojiang.com/tubiao/more/229.png",
col_type: 'icon_5'
})
d.push({
title: "分类",
- url: $('#noLoading#').lazyRule((page) => {
- return $("hiker://empty#noRecordHistory##noHistory#" + (page["分类"] != 0 ? "?page=fypage" : "")).rule(() => {
- require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
- getYiData('分类');
- })
- },page),
+ url: $("hiker://empty#noRecordHistory##noHistory#" + (page["分类"] != 0 ? "?page=fypage" : "")).rule(() => {
+ require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
+ getYiData('分类');
+ }),
pic_url: "https://lanmeiguojiang.com/tubiao/more/287.png",
col_type: 'icon_5'
})
d.push({
title: "更新",
- url: $('#noLoading#').lazyRule((page) => {
- return $("hiker://empty#noRecordHistory##noHistory#" + (page["更新"] ? "?page=fypage" : "")).rule(() => {
- require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
- getYiData('更新');
- })
- },page),
+ url: $("hiker://empty#noRecordHistory##noHistory#" + (page["更新"] ? "?page=fypage" : "")).rule(() => {
+ require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
+ getYiData('更新');
+ }),
pic_url: "https://lanmeiguojiang.com/tubiao/more/288.png",
col_type: 'icon_5'
})
d.push({
title: Juconfig["btnmenu5"] || "书架",
- url: Juconfig["btnmenu5"] == "历史" ? "hiker://history?rule="+MY_RULE.title : Juconfig["btnmenu5"] == "收藏" ? "hiker://collection?rule="+MY_RULE.title : $('#noLoading#').lazyRule(() => {
- return $("hiker://empty#noRecordHistory##noHistory#").rule(() => {
- require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
- let type = [];
- let Julist = [];
- let collection = JSON.parse(fetch("hiker://collection?rule="+MY_RULE.title));
- collection.forEach(it => {
- try{
- if(it.params&& (JSON.parse(it.params).title==MY_RULE.title)){
- Julist.push(it);
- let params = JSON.parse(it.params);
- if(params.params){
- let t = JSON.parse(params.params).stype;
- if(type.indexOf(t)==-1){
- type.push(t)
- }
+ url: Juconfig["btnmenu5"] == "历史" ? "hiker://history?rule="+MY_RULE.title : Juconfig["btnmenu5"] == "收藏" ? "hiker://collection?rule="+MY_RULE.title : $("hiker://empty###noRecordHistory##noHistory#").rule(() => {
+ require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js');
+ let type = [];
+ let Julist = [];
+ let collection = JSON.parse(fetch("hiker://collection?rule="+MY_RULE.title));
+ collection.forEach(it => {
+ try{
+ if(it.params&& (JSON.parse(it.params).title==MY_RULE.title)){
+ Julist.push(it);
+ let params = JSON.parse(it.params);
+ if(params.params){
+ let t = JSON.parse(params.params).stype;
+ if(type.indexOf(t)==-1){
+ type.push(t)
}
}
- }catch(e){
- log("书架加载异常>"+e.message);
}
- })
+ }catch(e){
+ log("书架加载异常>"+e.message);
+ }
+ })
- let d = [];
+ let d = [];
+ d.push({
+ title: ' 本地书架',
+ url: "hiker://page/Main.view?rule=本地资源管理",
+ img: "https://lanmeiguojiang.com/tubiao/messy/70.svg",
+ col_type: "icon_2"
+ });
+ d.push({
+ title: ' 切换样式',
+ url: $('#noLoading#').lazyRule((cfgfile, Juconfig) => {
+ if(Juconfig["bookCase_col_type"]=="movie_1_vertical_pic"){
+ Juconfig["bookCase_col_type"] = "movie_3_marquee";
+ }else{
+ Juconfig["bookCase_col_type"] = "movie_1_vertical_pic";
+ }
+ writeFile(cfgfile, JSON.stringify(Juconfig));
+ refreshPage(false);
+ return 'hiker://empty';
+ }, cfgfile, Juconfig),
+ img: "https://lanmeiguojiang.com/tubiao/messy/85.svg",
+ col_type: "icon_2"
+ });
+ for (let i = 0; i < 8; i++) {
d.push({
- title: ' 本地书架',
- url: "hiker://page/Main.view?rule=本地资源管理",
- img: "https://lanmeiguojiang.com/tubiao/messy/70.svg",
- col_type: "icon_2"
- });
+ col_type: "blank_block"
+ })
+ }
+ type.forEach(it=>{
d.push({
- title: ' 切换样式',
- url: $('#noLoading#').lazyRule((cfgfile, Juconfig) => {
- if(Juconfig["bookCase_col_type"]=="movie_1_vertical_pic"){
- Juconfig["bookCase_col_type"] = "movie_3_marquee";
- }else{
- Juconfig["bookCase_col_type"] = "movie_1_vertical_pic";
- }
- writeFile(cfgfile, JSON.stringify(Juconfig));
+ title: getMyVar("SrcJuBookType","")==it?`““””`+it+``:it,
+ url: $('#noLoading#').lazyRule((it) => {
+ putMyVar("SrcJuBookType",it);
refreshPage(false);
- return 'hiker://empty';
- }, cfgfile, Juconfig),
- img: "https://lanmeiguojiang.com/tubiao/messy/85.svg",
- col_type: "icon_2"
- });
- for (let i = 0; i < 8; i++) {
- d.push({
- col_type: "blank_block"
- })
- }
- type.forEach(it=>{
- d.push({
- title: getMyVar("SrcJuBookType","")==it?`““””`+it+``:it,
- url: $('#noLoading#').lazyRule((it) => {
- putMyVar("SrcJuBookType",it);
- refreshPage(false);
- return "hiker://empty";
- },it),
- col_type: 'scroll_button'
- })
- })
- Julist.forEach(it => {
- try{
- let params = JSON.parse(it.params);
- let stype = JSON.parse(params.params).stype;
- if(getMyVar("SrcJuBookType")==stype || !getMyVar("SrcJuBookType")){
- let name = JSON.parse(params.params).name;
- let sname = JSON.parse(params.params).sname;
- let extraData = it.extraData?JSON.parse(it.extraData):{};
- let last = extraData.lastChapterStatus?extraData.lastChapterStatus:"";
- let mask = it.lastClick?it.lastClick.split('@@')[0]:"";
- let col = Juconfig["bookCase_col_type"] || 'movie_1_vertical_pic';
- d.push({
- title: name,
- pic_url: it.picUrl,
- desc: col=='movie_1_vertical_pic'?"‘‘’’💠 "+stype+" | "+sname+"\n🔘 "+last+"\n🕓 "+mask+"":last,
- url: $("hiker://empty#immersiveTheme##autoCache#").rule(() => {
- require(config.依赖);
- erji();
- }),
- col_type: col,
- extra: {
- name: name,
- img: it.picUrl,
- stype: stype,
- lineVisible: false,
- cls: "caselist"
- }
- })
- }
- }catch(e){
- log("书架加载异常>"+e.message);
- }
+ return "hiker://empty";
+ },it),
+ col_type: 'scroll_button'
})
- d.push({
- title: "",
- url: "hiker://empty",
- col_type: "text_center_1",
- extra: {
- lineVisible: false,
- id: "caseloading"
+ })
+ Julist.forEach(it => {
+ try{
+ let params = JSON.parse(it.params);
+ let stype = JSON.parse(params.params).stype;
+ if(getMyVar("SrcJuBookType")==stype || !getMyVar("SrcJuBookType")){
+ let name = JSON.parse(params.params).name;
+ let sname = JSON.parse(params.params).sname;
+ let extraData = it.extraData?JSON.parse(it.extraData):{};
+ let last = extraData.lastChapterStatus?extraData.lastChapterStatus:"";
+ let mask = it.lastClick?it.lastClick.split('@@')[0]:"";
+ let col = Juconfig["bookCase_col_type"] || 'movie_1_vertical_pic';
+ d.push({
+ title: name,
+ pic_url: it.picUrl,
+ desc: col=='movie_1_vertical_pic'?"‘‘’’💠 "+stype+" | "+sname+"\n🔘 "+last+"\n🕓 "+mask+"":last,
+ url: $("hiker://empty#immersiveTheme##autoCache#").rule(() => {
+ require(config.依赖);
+ erji();
+ }),
+ col_type: col,
+ extra: {
+ name: name,
+ img: it.picUrl,
+ stype: stype,
+ lineVisible: false,
+ cls: "caselist"
+ }
+ })
}
- })
- setResult(d);
+ }catch(e){
+ log("书架加载异常>"+e.message);
+ }
+ })
+ d.push({
+ title: "",
+ url: "hiker://empty",
+ col_type: "text_center_1",
+ extra: {
+ lineVisible: false,
+ id: "caseloading"
+ }
})
+ setResult(d);
}),
pic_url: "https://lanmeiguojiang.com/tubiao/more/286.png",
col_type: 'icon_5',