更新于 07-15 11:55 修复主库设定部分bug

This commit is contained in:
root
2021-07-15 11:56:23 -04:00
parent 7b203d463d
commit c42aca35ef
2 changed files with 21 additions and 13 deletions

23
jd.sh
View File

@@ -391,7 +391,7 @@ SecureJs() {
endLine=$(sed -n 'done(t)}}(t,e)}' $file) endLine=$(sed -n 'done(t)}}(t,e)}' $file)
sed -i $startLine','$endLine'd' $file sed -i $startLine','$endLine'd' $file
cat $file_env_sys >> $file cat $file_env_sys >>$file
fi fi
} }
@@ -1134,9 +1134,6 @@ UpdateTool() {
git config --global --unset http.proxy git config --global --unset http.proxy
## 导入配置文件,清除缓存 ## 导入配置文件,清除缓存
import_config_no_check import_config_no_check
[ ! -z $JD_SCRIPTS_URL ] && [[ -z $(grep $JD_SCRIPTS_URL $dir_scripts/.git/config) ]] && rm -rf $dir_scripts
[ -z $JD_SCRIPTS_URL ] && [[ -z $(grep $url_scripts $dir_scripts/.git/config) ]] && rm -rf $dir_scripts
url_scripts=${JD_SCRIPTS_URL:-https://gitee.com/highdimen/clone_scripts.git}
#IsPinValid #IsPinValid
## 在日志中记录时间与路径 ## 在日志中记录时间与路径
echo " echo "
@@ -1176,11 +1173,21 @@ thirdpard脚本目录$dir_thirdpard
[ -f $dir_scripts/package.json ] && scripts_depend_old=$(cat $dir_scripts/package.json) [ -f $dir_scripts/package.json ] && scripts_depend_old=$(cat $dir_scripts/package.json)
[ -f $dir_scripts/githubAction.md ] && cp -f $dir_scripts/githubAction.md $list_task_action_scripts [ -f $dir_scripts/githubAction.md ] && cp -f $dir_scripts/githubAction.md $list_task_action_scripts
if [ -d ${dir_scripts}/.git ]; then
[ -z $JD_SCRIPTS_URL ] && [[ -z $(grep $url_scripts $dir_scripts/.git/config) ]] && rm -rf $dir_scripts
if [[ ! -z $JD_SCRIPTS_URL ]]; then
if [[ -z $(grep $JD_SCRIPTS_URL $dir_scripts/.git/config) ]]; then
rm -rf $dir_scripts
fi
fi
fi
url_scripts=${JD_SCRIPTS_URL:-https://gitee.com/highdimen/clone_scripts.git}
branch_scripts=${JD_SCRIPTS_BRANCH:-origin/master}
## 更新或克隆scripts ## 更新或克隆scripts
if [ -d $dir_scripts/.git ]; then if [ -d $dir_scripts/.git ]; then
git_pull_scripts $dir_scripts origin/master git_pull_scripts $dir_scripts $branch_scripts
else else
git_clone_scripts $url_scripts $dir_scripts git_clone_scripts $url_scripts $dir_scripts $branch_scripts
fi fi
if [[ $exit_status -eq 0 ]]; then if [[ $exit_status -eq 0 ]]; then
@@ -1513,7 +1520,7 @@ find_file_and_path() {
} }
## 运行自定义脚本 ## 运行自定义脚本
run_task_finish () { run_task_finish() {
if [[ $EnableTaskFinishShell == true ]]; then if [[ $EnableTaskFinishShell == true ]]; then
echo -e "\n--------------------------------------------------------------\n" echo -e "\n--------------------------------------------------------------\n"
if [ -f $file_task_finish_shell ]; then if [ -f $file_task_finish_shell ]; then
@@ -1521,7 +1528,7 @@ run_task_finish () {
. $file_task_finish_shell . $file_task_finish_shell
echo -e "$file_task_finish_shell执行完毕...\n" echo -e "$file_task_finish_shell执行完毕...\n"
else else
echo -e "$file_task_finish_shell文件不存在,跳过执行...\n" echo -e "$file_task_finish_shell文件不存在,跳过执行...\n"
fi fi
fi fi
} }

View File

@@ -1,6 +1,6 @@
## Version: v0.15.2 ## Version: v0.16.2
## Date: 2021-07-15 ## Date: 2021-07-16
## Update Content: 新增脚本域名限制(安全选项) ## Update Content: 新增脚本域名限制(安全选项),完善主库设定
## 上面版本号中如果第2位数字有变化那么代表增加了新的参数如果只有第3位数字有变化仅代表更新了注释没有增加新的参数可更新可不更新 ## 上面版本号中如果第2位数字有变化那么代表增加了新的参数如果只有第3位数字有变化仅代表更新了注释没有增加新的参数可更新可不更新
## 如需更新请参考WIKIhttps://github.com/lan-tianxiang/js_tool/wiki中"如何更新配置文件"部分的操作说明,进行智能比对后修改。 ## 如需更新请参考WIKIhttps://github.com/lan-tianxiang/js_tool/wiki中"如何更新配置文件"部分的操作说明,进行智能比对后修改。
@@ -12,9 +12,10 @@
## 由于近期JS库变化较大您可以手动更换本工具预先内置的库地址。 ## 由于近期JS库变化较大您可以手动更换本工具预先内置的库地址。
## 部分文件的改动可以考虑用第三方库功能进行替换即可。 ## 部分文件的改动可以考虑用第三方库功能进行替换即可。
## 值为空表示使用默认地址 ## 值为空表示使用默认地址
## 比如JD_SCRIPTS_URL="https://gitee.com/highdimen/clone_scripts.git" ## 比如JD_SCRIPTS_URL="https://gitee.com/highdimen/clone_scripts.git"库的地址
## JD_SCRIPTS_BRANCH="origin/master"库的分支,此项也需填写。
JD_SCRIPTS_URL="" JD_SCRIPTS_URL=""
JD_SCRIPTS_BRANCH=""
################################## 面板端口设置(选填) ################################## ################################## 面板端口设置(选填) ##################################
## 仅适用于非Docker的用户Docker用户勿动 ## 仅适用于非Docker的用户Docker用户勿动