掉二级了,分享一下我用 cursor 写的,百度网盘自动转存、追更工具(求点赞)
项目地址
(求 start)
baidu-autosave
主要特性
自动转存:支持自动转存百度网盘分享链接到指定目录
多用户管理:支持添加多个百度网盘账号
定时任务:支持全局定时和单任务定时规则
消息推送:支持多种通知方式(目前支持 PushPlus)
任务分类:支持对任务进行分类管理
状态监控:实时显示任务执行状态和进度
智能去重:自动跳过已转存的文件
美观界面:响应式设计,支持移动端访问
安装说明
1、源码运行:
git clone https://github.com/your-username/baidu-autosave.git
cd baidu-autosave
安装依赖:
pip install -r requirements.txt
运行应用:
python web_app.py
访问 Web 界面:http://localhost:5000
2、Docker 部署
使用 docker-compose 部署(推荐)
创建 docker-compose.yml 文件:
version: '3'
services:
baidu-autosave:
image: kokojacket/baidu-autosave:latest
container_name: baidu-autosave
restart: unless-stopped
ports:
- "5000:5000"
volumes:
- ./config:/app/config
- ./log:/app/log
environment:
- TZ=Asia/Shanghai
访问 Web 界面:http://localhost:5000
默认登录账号:admin
默认登录密码:admin123
使用 Docker CLI 部署
创建必要目录:
mkdir -p config log
启动容器:
docker run -d \
--name baidu-autosave \
--restart unless-stopped \
-p 5000:5000 \
-v $(pwd)/config:/app/config \
-v $(pwd)/log:/app/log \
-e TZ=Asia/Shanghai \
kokojacket/baidu-autosave:latest
查看日志:
docker logs -f baidu-autosave
访问 Web 界面:http://localhost:5000
默认登录账号:admin
默认登录密码:admin123