170 Commits

Author SHA1 Message Date
1eea31d5bc perf: 优化提取链接的正则表达式 2025-06-26 22:25:21 +08:00
1034efc551 perf(api): 修改 API 模式默认端口为 5556 2025-06-15 20:55:13 +08:00
600f2fb60c docs: 更新 README 2025-05-28 20:00:40 +08:00
92dd28c815 feat: 支持音乐图集作品下载 2025-05-12 19:15:22 +08:00
d11929e92d feat: 发布 2.5 版本 2025-04-20 21:00:11 +08:00
936b4f9075 feat: 支持以发布时间作为文件修改时间
1. 新增 write_mtime 配置参数
2. 更新项目英语翻译
2025-04-20 18:57:06 +08:00
8420685019 fix(translation): 优化语言代码获取逻辑
- 增加对空语言代码的处理,避免潜在错误
- 改进语言代码的匹配逻辑,提高兼容性
2025-04-13 22:08:12 +08:00
c88ac3de3d feat(app): 支持 API 模式设置临时代理 2025-04-12 10:45:06 +08:00
99e4186ca2 docs(README): 更新贡献指南和依赖文件
适配 Textual 3.0.0 版本
2025-03-30 15:50:46 +08:00
7f07dbff3e fix(recorder.py): 修复已知问题 2025-03-23 17:15:34 +08:00
54e197e0fd docs(README): 更新配置文件参数说明 2025-03-23 16:50:09 +08:00
3b4f23c670 feat: 支持设置作者别名
1. 新增 mapping_data 配置参数
2. 新增自动更新作者昵称功能

Closes #176
Closes #194
Closes #199
Closes #229
2025-03-22 22:10:17 +08:00
f332b3fb2d refactor(app): 将 account_archive 更新为 author_archive 2025-03-21 20:54:57 +08:00
c43f3ad23e perf: 修改作者归档保存模式的文件夹名称格式 2025-03-21 20:47:13 +08:00
e1f4fdc716 perf(app): 修复监听剪贴板模式可能丢失链接的问题 2025-03-14 21:35:41 +08:00
c2fa98bb51 feat: 支持按作者归档保存作品文件
BREAKING CHANGE: 新增配置文件参数:account_archive

Closes #226
Closes #229
2025-03-12 22:35:13 +08:00
ea63059dbf perf(request.py): 优化 headers 处理逻辑
1. 修复已登录 Cookie 无法获取具体数据的问题
2. 更新项目依赖库版本

Closes #206
2025-02-28 19:20:14 +08:00
fca19144df refactor: 将端口从 8000 更改为 6666
- 修改了 app.py、Dockerfile、main.py 中的端口设置
- 更新了 README.md 和 README_EN.md 中的端口相关说明
- 调整了 API 文档的访问路径
2025-02-19 20:10:21 +08:00
71278527e1 style(XHS-Downloader): 代码格式化和依赖项更新
- 使用自动代码格式化工具对代码进行了统一格式化
- 更新了项目依赖项至最新版本
- 调整了部分代码结构以符合规范
2025-02-18 20:00:13 +08:00
7059603d46 feat(image): 增加对 JPEG 和 HEIC 图片格式的支持
- 在图片下载功能中添加了对 JPEG 和 HEIC 格式的支持
- 更新了相关模块和文档以支持新功能

Closes #229
2025-02-18 19:55:12 +08:00
1570ba320c style: 代码格式化和字符串处理优化
- 优化代码缩进和换行,提高可读性
- 统一使用单引号或双引号,保持一致性
- 移除冗余的空格和括号,精简代码
2025-02-15 21:30:24 +08:00
94198f5a51 build: 更新项目构建配置
- 添加 pyproject.toml 文件,配置项目信息和依赖
- 更新 requirements.txt,调整依赖版本
- 在 static.py 中添加版本号变量
- 添加 .python-version 文件,指定 Python 版本
2025-02-15 20:48:09 +08:00
cd036582c0 docs(example.py): 更新二次开发示例代码 2025-02-15 14:50:59 +08:00
JoeanAmier
bd7af3d0d1 feat: 发布 2.4 版本 2025-01-05 11:45:15 +08:00
JoeanAmier
1bd7cfcf88 perf: 修复删除下载记录无效的问题
重构删除下载记录功能代码

Closes #211
2025-01-02 23:20:17 +08:00
JoeanAmier
7eb270b53e style: 更新用户脚本代码 2024-12-29 16:20:36 +08:00
JoeanAmier
2d8d6781e6 perf(translate.py): 更新项目翻译模块 2024-12-29 11:41:38 +08:00
JoeanAmier
63c8a9e325 feat: 优化程序交互提示 2024-12-29 11:00:04 +08:00
JoeanAmier
1d2731b93a fix: 修复特定情况下报错的问题 2024-12-29 10:34:08 +08:00
JoeanAmier
102e7adbd4 perf: 更新程序界面代码
更新英语翻译
2024-12-28 22:58:11 +08:00
JoeanAmier
13707c425a perf: 更新程序交互界面
1. 更新英语翻译
2. 更新界面文本
3. 更新界面主题
2024-12-28 17:55:16 +08:00
JoeanAmier
14d8ee3abe style(static.py): 更新默认 UA 和请求头 2024-12-26 19:30:16 +08:00
JoeanAmier
10a09b4c0b fix: 修复代码逻辑错误
修正英语项目说明

BREAKING CHANGE: 恢复内置延时机制
2024-12-22 16:10:11 +08:00
JoeanAmier
f5e9bc306d perf: 更新项目英语翻译 2024-12-22 14:55:15 +08:00
JoeanAmier
80a3997ee7 refactor: 重构项目翻译模块 2024-12-22 14:05:53 +08:00
JoeanAmier
60d32d1327 feat: 支持 API 模式传入 Cookie 2024-12-14 14:25:33 +08:00
JoeanAmier
b360eae802 docs: 更正英语语言代码 2024-12-14 13:35:04 +08:00
JoeanAmier
0cd01018a4 style(download.py): 修正代码格式 2024-12-06 23:25:06 +08:00
JoeanAmier
4a8b0e57d4 perf(download.py): 优化文件下载功能 2024-12-04 19:50:15 +08:00
JoeanAmier
561984356f perf: 适配新版本 HTTPX 库 2024-12-02 22:50:15 +08:00
JoeanAmier
81b88711d8 perf(cleaner.py): 优化文件名称非法字符处理
BREAKING CHANGE: 移除内置延时机制
2024-11-11 19:05:00 +08:00
JoeanAmier
5463854906 feat: 发布 2.3 版本 2024-11-10 11:00:31 +08:00
JoeanAmier
7e0b0aca30 perf: 优化清理空文件夹功能 2024-11-02 21:42:29 +08:00
JoeanAmier
856b4ece98 build: 更新依赖版本要求 2024-10-31 19:50:41 +08:00
JoeanAmier
bc436682fb perf(download.py): 修复下载文件频繁提示失败的问题
Closes #170
Closes #182
Closes #185
2024-10-20 21:35:12 +08:00
JoeanAmier
58b2067c68 perf(download.py): 优化已下载文件判断逻辑
1. 优化图片文件后缀名
2. 修改文件下载并发数
3. 优化项目代码格式
4. 更新项目使用说明
2024-10-13 11:05:47 +08:00
JoeanAmier
80c3e71649 style: 优化代码导入方式
BREAKING CHANGE: 更新用户脚本说明
2024-09-24 20:50:22 +08:00
JoeanAmier
1698e1c792 fix(XHS-Downloader.js): 重构作品链接提取功能
Closes #179
2024-09-24 20:10:28 +08:00
JoeanAmier
2042afcd1e fix(app.py): 修复文件名称过长报错的问题
BREAKING CHANGE: 新增文件名称长度限制

Closes #177
2024-09-14 22:53:20 +08:00
JoeanAmier
ab405f605c refactor(browser.py): 优化从浏览器读取 Cookie 功能 2024-09-08 21:15:50 +08:00