Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
enoyee
Scriptable
提交
f11c7319
S
Scriptable
项目概览
enoyee
/
Scriptable
通知
9
Star
0
Fork
3
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Scriptable
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f11c7319
编写于
12月 15, 2022
作者:
AndroidLeaves
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
上级
88e5c00c
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
12 addition
and
11 deletion
+12
-11
TopHub榜单.js
TopHub榜单.js
+4
-8
_LSP.js
_LSP.js
+8
-3
未找到文件。
TopHub榜单.js
浏览文件 @
f11c7319
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
*/
*/
// -------------------------------------------------------
// -------------------------------------------------------
// 是否是开发环境,配合手机端调试使用,正式发布设置为false
// 是否是开发环境,配合手机端调试使用,正式发布设置为false
const
isDev
=
fals
e
;
const
isDev
=
tru
e
;
console
.
log
(
`开发环境 👉👉👉👉👉
${
isDev
?
'
DEV
'
:
'
RELEASE
'
}
`
);
console
.
log
(
`开发环境 👉👉👉👉👉
${
isDev
?
'
DEV
'
:
'
RELEASE
'
}
`
);
console
.
log
(
`----------------------------------------`
);
console
.
log
(
`----------------------------------------`
);
const
remoteRoot
=
'
https://gitcode.net/enoyee/scriptable/-/raw/master/
'
;
const
remoteRoot
=
'
https://gitcode.net/enoyee/scriptable/-/raw/master/
'
;
...
@@ -42,8 +42,7 @@ class Widget extends BaseWidget {
...
@@ -42,8 +42,7 @@ class Widget extends BaseWidget {
contentFontColor
:
'
#FFFFFF
'
,
contentFontColor
:
'
#FFFFFF
'
,
contentLineSpacing
:
6
,
contentLineSpacing
:
6
,
// --------------------------
// --------------------------
defaultBgShadowColor
:
'
#000000
'
,
blur
:
true
,
defaultBgAlpha
:
0.5
,
bgUrl
:
'
https://gitcode.net/enoyee/scriptable/-/raw/master/img/bg_1.jpg
'
,
bgUrl
:
'
https://gitcode.net/enoyee/scriptable/-/raw/master/img/bg_1.jpg
'
,
// --------------------------
// --------------------------
normalItemCount
:
5
,
normalItemCount
:
5
,
...
@@ -98,10 +97,7 @@ class Widget extends BaseWidget {
...
@@ -98,10 +97,7 @@ class Widget extends BaseWidget {
super
(
scriptName
);
super
(
scriptName
);
this
.
changeBgMode2OnLineBg
(
this
.
changeBgMode2OnLineBg
(
this
.
defaultPreference
.
bgUrl
,
this
.
defaultPreference
.
bgUrl
,
{
{
blur
:
this
.
defaultPreference
.
blur
}
shadowColor
:
this
.
defaultPreference
.
defaultBgShadowColor
,
shadowColorAlpha
:
this
.
defaultPreference
.
defaultBgAlpha
}
);
);
}
}
...
@@ -452,7 +448,7 @@ class Widget extends BaseWidget {
...
@@ -452,7 +448,7 @@ class Widget extends BaseWidget {
});
});
if
(
hotSelectIndex
==
0
)
{
if
(
hotSelectIndex
==
0
)
{
const
hotbanArr
=
this
.
getHotban
(
'
[]
'
);
const
hotbanArr
=
this
.
getHotban
(
'
[]
'
);
const
hotbanTitleArr
=
hotbanArr
.
map
(
hotban
=>
hotban
.
title
);
const
hotbanTitleArr
=
hotbanArr
.
map
(
hotban
=>
hotban
.
title
.
replaceAll
(
"
"
,
""
)
);
await
this
.
generateAlert
(
'
已添加榜单
'
,
`
${
hotbanTitleArr
.
length
>
0
?
hotbanTitleArr
.
join
(
'
、
'
)
:
'
暂无添加,默认微博热搜
'
}
`
,
[
'
确定
'
]);
await
this
.
generateAlert
(
'
已添加榜单
'
,
`
${
hotbanTitleArr
.
length
>
0
?
hotbanTitleArr
.
join
(
'
、
'
)
:
'
暂无添加,默认微博热搜
'
}
`
,
[
'
确定
'
]);
}
else
if
(
hotSelectIndex
==
1
)
{
}
else
if
(
hotSelectIndex
==
1
)
{
await
this
.
generateInputAlert
({
await
this
.
generateInputAlert
({
...
...
_LSP.js
浏览文件 @
f11c7319
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
*/
*/
// 当前环境版本号
// 当前环境版本号
const
VERSION
=
2022121
4
const
VERSION
=
2022121
5
// 组件配置文件名
// 组件配置文件名
const
settingConfigName
=
'
settings.json
'
;
const
settingConfigName
=
'
settings.json
'
;
// 组件默认配置
// 组件默认配置
...
@@ -284,7 +284,7 @@ class BaseWidget {
...
@@ -284,7 +284,7 @@ class BaseWidget {
return
typeText
;
return
typeText
;
}
}
changeBgMode2OnLineBg
=
(
bgUrl
,
options
=
{
shadowColor
:
'
#000
'
,
shadowColorAlpha
:
'
0
'
})
=>
{
changeBgMode2OnLineBg
=
(
bgUrl
,
options
=
{
shadowColor
:
'
#000
'
,
shadowColorAlpha
:
'
0
'
,
blur
:
false
,
darkBlur
:
true
,
blurRadius
:
30
})
=>
{
let
widgetSetting
=
this
.
readWidgetSetting
();
let
widgetSetting
=
this
.
readWidgetSetting
();
const
{
bgType
,
backgroundImageUrl
}
=
widgetSetting
const
{
bgType
,
backgroundImageUrl
}
=
widgetSetting
if
(
bgType
==
undefined
||
(
bgType
==
'
1
'
&&
backgroundImageUrl
==
undefined
))
{
if
(
bgType
==
undefined
||
(
bgType
==
'
1
'
&&
backgroundImageUrl
==
undefined
))
{
...
@@ -2720,6 +2720,9 @@ class BaseWidget {
...
@@ -2720,6 +2720,9 @@ class BaseWidget {
backgroundImagePath
,
backgroundImagePath
,
backgroundImageUrl
,
backgroundImageUrl
,
shadowColor
,
shadowColor
,
blur
=
false
,
darkBlur
=
true
,
blurRadius
=
30
,
shadowColorAlpha
=
'
0
'
,
shadowColorAlpha
=
'
0
'
,
backgroundGradientColor
,
backgroundGradientColor
,
backgroundGradientAngle
backgroundGradientAngle
...
@@ -2738,7 +2741,9 @@ class BaseWidget {
...
@@ -2738,7 +2741,9 @@ class BaseWidget {
bgImg
=
this
.
useFileManager
().
readImgCache
(
backgroundImagePath
);
bgImg
=
this
.
useFileManager
().
readImgCache
(
backgroundImagePath
);
if
(
!
bgImg
)
{
if
(
!
bgImg
)
{
bgImg
=
await
this
.
getImageByUrl
(
backgroundImageUrl
);
bgImg
=
await
this
.
getImageByUrl
(
backgroundImageUrl
);
if
(
shadowColor
)
{
if
(
blur
)
{
bgImg
=
await
this
.
blurImage
(
bgImg
,
{
w
:
bgImg
.
size
.
width
,
h
:
bgImg
.
size
.
height
,
x
:
0
,
y
:
0
},
darkBlur
?
'
dark
'
:
'
light
'
,
blurRadius
);
}
else
if
(
shadowColor
)
{
bgImg
=
await
this
.
loadShadowColor2Image
(
bgImg
,
new
Color
(
shadowColor
,
Number
(
shadowColorAlpha
)));
bgImg
=
await
this
.
loadShadowColor2Image
(
bgImg
,
new
Color
(
shadowColor
,
Number
(
shadowColorAlpha
)));
}
}
this
.
useFileManager
().
writeImgCache
(
this
.
scriptName
,
bgImg
);
this
.
useFileManager
().
writeImgCache
(
this
.
scriptName
,
bgImg
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录