Initial commit: BiliDownloader Web 版:Python 零依赖后端 + shadcn/ui 前端
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
@echo off
|
||||
rem BiliDownloader 启动脚本:起本地服务 + 开 Edge 应用模式窗口
|
||||
setlocal
|
||||
cd /d "%~dp0"
|
||||
set "PYTHONIOENCODING=utf-8"
|
||||
|
||||
rem 已经有实例在跑,就直接把窗口拉起来,不要再起一个服务
|
||||
powershell -NoProfile -Command "if (Get-NetTCPConnection -LocalPort 8799 -State Listen -ErrorAction SilentlyContinue) { exit 0 } else { exit 1 }" >nul 2>nul
|
||||
if %errorlevel%==0 (
|
||||
start "" "msedge" --app=http://127.0.0.1:8799/ --window-size=1280,860
|
||||
exit /b 0
|
||||
)
|
||||
|
||||
rem 优先用 pythonw(无控制台窗口),没有就退回 python
|
||||
where pythonw >nul 2>nul
|
||||
if %errorlevel%==0 (
|
||||
start "" pythonw "%~dp0server.py" --port 8799
|
||||
) else (
|
||||
start "" /min python "%~dp0server.py" --port 8799
|
||||
)
|
||||
exit /b 0
|
||||
Reference in New Issue
Block a user