feat(aria2): 重构 download 函数并添加新功能

- 重构 download 函数,返回通知接收器以支持进度更新
- 新增 search 模块,实现关键词搜索功能
- 更新 single模块,增加音频格式判断- 引入日志模块,优化调试输出
- 新增特殊字符替换函数,用于文件名处理
This commit is contained in:
2025-08-19 10:06:04 +08:00
parent 025ffb6255
commit 0cec957b34
3 changed files with 84 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
use crate::utils::create_reqwest_client;
use crate::ErrorString;
use crate::utils::create_reqwest_client;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug)]