mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-12 15:20:44 +08:00
新增功能: - 支持两种执行周期判断模式:按自选周期执行(自选)和按任务进度执行(自动) - 系统配置添加执行周期设置选项,支持批量应用到所有任务 - 任务配置支持单独设置执行周期模式,覆盖系统默认值 - 按任务进度执行时,根据任务进度是否 100% 智能判断是否跳过 - 优化日志输出,准确反映实际应用的执行周期设置 技术实现: - 新增 CalendarDB.get_task_metrics() 方法获取任务进度 - 修改 is_time() 函数支持两种执行周期判断模式 - 系统配置默认值为 manual,保持向后兼容 - 手动运行任务不受执行周期设置影响 涉及文件: - app/sdk/db.py: 新增 get_task_metrics 方法 - app/run.py: 添加 execution_mode 默认值初始化 - app/templates/index.html: UI 修改和批量选择功能 - quark_auto_save.py: 核心判断逻辑和日志输出优化 |
||
|---|---|---|
| .. | ||
| cloudsaver.py | ||
| db.py | ||
| douban_service.py | ||
| pansou.py | ||
| tmdb_service.py | ||