更新文件: runwebdavsim.sh, externalPlayer.js, install.sh, runembysim.sh, embysim.tar.xz

This commit is contained in:
ZJP Monitor
2025-07-10 11:55:44 +08:00
parent b6015e1841
commit 644164ff0d
5 changed files with 725 additions and 3 deletions

View File

@ -16,6 +16,15 @@ progdir=`dirname "${prog}"`
cd "${progdir}"
progdir=$(pwd)
# 获取当前脚本的名称
SCRIPT_NAME=$(basename "$0")
# 检查是否有相同的脚本在运行(排除当前进程)
if pgrep -f "$SCRIPT_NAME" | grep -v "$$" > /dev/null; then
echo "脚本已在运行,退出..."
exit 1
fi
mkdir -p emby.tmp emby.cache >/dev/null 2>&1
chmod 777 emby.tmp emby.cache
@ -104,3 +113,7 @@ docker run -d \
emby/embyserver:latest
#pandagroove/embysim:1.0.0
docker cp "externalPlayer.js" "embysim":"/system/dashboard-ui/externalPlayer.js"
docker exec "embysim" sh -c "sed -i -e 's|<script src=\"externalPlayer.js\" defer></script></body>|</body>|g' \"/system/dashboard-ui/index.html\";sed -i 's|</body>|<script src=\"externalPlayer.js\" defer></script></body>|g' \"/system/dashboard-ui/index.html\""