Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
enoyee
Scriptable
提交
8c98498e
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,体验更适合开发者的 AI 搜索 >>
提交
8c98498e
编写于
1月 29, 2023
作者:
AndroidLeaves
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
上级
f6d5aa8c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
9 addition
and
7 deletion
+9
-7
_LSP.js
_LSP.js
+9
-7
未找到文件。
_LSP.js
浏览文件 @
8c98498e
...
...
@@ -11,6 +11,8 @@
const
VERSION
=
20230129
// 组件配置文件名
const
settingConfigName
=
'
settings.json
'
;
// 仓库根目录
const
remoteRoot
=
'
https://gitcode.net/enoyee/scriptable/-/raw/master
'
;
// @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
// @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
...
...
@@ -1936,7 +1938,7 @@ class BaseWidget {
settingItems
=
[],
onItemClick
,
onCheckedChange
,
authorAvatar
=
'
https://gitcode.net/enoyee/scriptable/-/raw/master/img/ic_avatar_lsp.jpg
'
,
authorAvatar
=
`
${
remoteRoot
}
/img/ic_avatar_lsp.jpg`
,
authorName
=
'
杂货万事屋
'
,
authorDesc
=
'
点击查看/添加Scriptable小组件订阅
'
,
homePage
=
'
https://gitcode.net/enoyee/scriptable/-/tree/master
'
,
...
...
@@ -1955,8 +1957,8 @@ class BaseWidget {
nightBackgroundImage
=
nightBackgroundImageUrl
?
await
this
.
getImageByUrl
(
nightBackgroundImageUrl
,
'
pointOnLineNight
'
)
:
null
;
}
}
const
showDayImg
=
dayBackgroundImage
?
`data:image/png;base64,
${
Data
.
fromPNG
(
dayBackgroundImage
).
toBase64String
()}
`
:
'
https://gitcode.net/enoyee/scriptable/-/raw/master/img/bg_placeholder.png
'
;
const
showNightImg
=
nightBackgroundImage
?
`data:image/png;base64,
${
Data
.
fromPNG
(
nightBackgroundImage
).
toBase64String
()}
`
:
'
https://gitcode.net/enoyee/scriptable/-/raw/master/img/bg_placeholder.png
'
;
const
showDayImg
=
dayBackgroundImage
?
`data:image/png;base64,
${
Data
.
fromPNG
(
dayBackgroundImage
).
toBase64String
()}
`
:
`
${
remoteRoot
}
/img/bg_placeholder.png`
;
const
showNightImg
=
nightBackgroundImage
?
`data:image/png;base64,
${
Data
.
fromPNG
(
nightBackgroundImage
).
toBase64String
()}
`
:
`
${
remoteRoot
}
/img/bg_placeholder.png`
;
let
bgType
=
widgetSetting
.
bgType
??
widgetProvider
.
defaultBgType
??
this
.
defaultConfig
.
bgType
;
// ================== 配置界面样式 ===================
const
style
=
`
...
...
@@ -2774,7 +2776,7 @@ class BaseWidget {
case
'
widgetUpdate
'
:
await
this
.
downloadUpdate
(
this
.
scriptName
,
`
https://gitcode.net/enoyee/scriptable/-/raw/master
/
${
encodeURIComponent
(
this
.
scriptName
)}
.js`
`
${
remoteRoot
}
/
${
encodeURIComponent
(
this
.
scriptName
)}
.js`
);
this
.
dismissLoading
(
previewWebView
);
break
...
...
@@ -3015,7 +3017,7 @@ class BaseWidget {
// @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
fetchEnv
=
async
()
=>
{
const
dependencyURL
=
"
https://gitcode.net/enoyee/scriptable/-/raw/master/_LSP.js
"
;
const
dependencyURL
=
`
${
remoteRoot
}
/_LSP.js`
;
const
{
fm
,
rootDir
}
=
this
.
useFileManager
({
useICloud
:
false
});
// 下载
console
.
log
(
'
🤖 开始更新依赖~
'
);
...
...
@@ -3166,7 +3168,7 @@ class BaseWidget {
// 默认订阅列表
const
defaultSubscribeList
=
[{
author
:
'
LSP-杂货万事屋
'
,
scriptURL
:
'
https://gitcode.net/enoyee/scriptable/-/raw/master/install/package.json
'
scriptURL
:
`
${
remoteRoot
}
/install/package.json`
}]
const
subscribeList
=
JSON
.
parse
(
this
.
keyGet
(
cacheKey
,
JSON
.
stringify
(
defaultSubscribeList
)));
// 弹窗
...
...
@@ -3189,7 +3191,7 @@ class BaseWidget {
await
this
.
generateInputAlert
({
title
:
'
订阅地址
'
,
options
:
[
{
hint
:
'
🔗 请输入订阅地址
'
,
value
:
'
https://gitcode.net/enoyee/scriptable/-/raw/master/install/package.json
'
},
{
hint
:
'
🔗 请输入订阅地址
'
,
value
:
`
${
remoteRoot
}
/install/package.json`
},
]
},
async
(
inputArr
)
=>
{
const
scriptURL
=
inputArr
[
0
].
value
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录