Skip to content

Commit

Permalink
release: 0.0.1.5版本更新
Browse files Browse the repository at this point in the history
## [0.0.1.5] - 2024-04-04

### Added

- 添加安全政策汇报
- 添加`run_app`时输出版本号
- 添加`douyin`用户收藏夹下载
- 添加`douyin`的`filter`对非法收藏夹名字符的处理
- 添加`douyin`用户音乐收藏下载
- 添加`douyin`音乐歌词json转lrc方法
- 添加`douyin`用户收藏音乐下载任务
- 添加`douyin`配置`--lyric`
- 添加`f2 utils`的`get_cookie_from_browser`方法
- 添加`f2 utils`的`check_invalid_naming`方法
- 添加`f2 utils`的`merge_config`方法
- 添加`douyin`粉丝用户接口方法
- 添加`douyin`关注用户接口方法
- 添加`douyin`,`tiktok`数据过滤器的原始字段
- 添加对30位时间戳进行格式化
- 添加测试抖音原声歌词转换
- 添加获取抖音用户粉丝代码片段
- 添加获取抖音用户关注代码片段
- 添加`fetch`方法的`timeout`参数,避免请求过于频繁
- 添加`douyin`用户收藏夹代码片段
- 添加对丢失链接的重试逻辑
- 添加`自定义UA`生成`XBogus`参数
- 添加`douyin`,`tiktok`对`UserProfile`请求内容为空的报错

### Changed

- 修改`douyin`主页收藏模式为`collection`
- 更正`douyin`文档`user-mix`方法
- 修改`F2`版本号输出
- 修改`douyin`,`tiktok`帮助信息
- 优化`douyin`,`tiktok`的`utils`中`msToken`,`ttwid`,`sec_user_id`,`aweme_id`,`webcast_id`,具体请求错误的输出
- 明确`douyin`,`tiktok`所有`fetch`函数返回为过滤器类型
- 更新了F2版本号的导入
- 优化`tiktok`的`handler`处理播放列表的逻辑
- 优化`douyin`,`tiktok`中对具体请求错误的输出
- 更正`douyin`,`tiktok`受`collects_id`类型导致的多次转换
- 更正`tiktok`的`handler`多种获取用户信息方法的参数
- 添加`base_downloader`对重命名文件时的异常处理
- 更新`_dl`的`head`请求`Content-Length`失效时调用`get`方法
- 更新`douyin`,`tiktok`接口文档代码片段
- 更新`douyin`,`tiktok`在`cli`中的`handler_auto_cookie`方法
- 更新`douyin`,`tiktok`在`cli`中的`handler_naming`方法
- 更新`douyin`,`tiktok`的`--mode`统一`choice`管理
- 更新`F2`帮助说明格式
- 统一了`douyin`关注粉丝用户的`total`字段
- 修改下载逻辑以提高性能
- 更新`douyin`,`tiktok`数据库字段(需要删除旧数据库或迁移)
- 优化`douyin`,`tiktok`的`handler`模块注释表达与方法参数格式
- 重构了所有`handle`方法的调用
- 重构了所有`fetch`方法的返回类型
- 调整`douyin` `mix`作品在没有更多数据时提前`break`
- 调整`tiktok`获取用户数据去除地区参数
- 优化在适当的位置`yield`作品数据
- 修改日志输出级别
- 重构数据库异常类
- 重构文件异常类
- 重构接口异常类
- 完善`i18n`消息

### Deprecated

- 弃用`douyin` `UserLiveFilter`的无用方法
- 弃用`douyin` `PostDetailFilter`的无用方法

### Removed

- 删除文档旧版本`-d`指令
- 移除`tiktok`的`post\detail`接口示例
- 删除无用的`__init__.py`文件
- 删除`douyin`,`tiktok`:`cli`下的`get_cookie_from_browser`方法
- 删除`example`示例
- 删除无用导入
- 删除`apps`中db模块的`aiosqlite`导入与错误处理

### Fixed

- 修复本地化服务
- 修复`douyin`关注用户数据过滤器`_to_list`方法的排除字段
- 修复`douyin`数据过滤器时间戳类型

### Security

- 更新`rich`版本到`13.7.1`
- 更新`douyin`接口版本到`19.5.0`
  • Loading branch information
Johnserf-Seed committed Apr 4, 2024
1 parent be075bb commit f85dcc2
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ A:
- 操作系统: [e.g. Win10 x64 22H2 19045.4046]
- 浏览器 [e.g. Edge 122.0.2365.52]
- 终端 [e.g. WT 1.18.10301.0]
- F2版本 [e.g. 0.0.1.4]
- F2版本 [e.g. 0.0.1.5]

</details>

Expand Down
2 changes: 1 addition & 1 deletion docs/.vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ const require = createRequire(import.meta.url)

const pkg = require('vitepress/package.json')

const version = "v0.0.1.4-pw.1"
const version = "v0.0.1.5-pw.2"

// https://vitepress.dev/reference/site-config
export default defineConfig({
Expand Down
2 changes: 1 addition & 1 deletion f2/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
__author__ = "JohnserfSeed <[email protected]>"
__version__ = "0.0.1.4"
__version__ = "0.0.1.5"
__description_cn__ = "基于[red]异步[/red]的[green]全平台下载工具."
__description_en__ = "[yellow]Asynchronous based [/yellow]full-platform download tool."
__reponame__ = "f2"
Expand Down
2 changes: 1 addition & 1 deletion f2/helps.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
@Description:helps.py
@Date :2023/02/06 17:36:41
@Author :JohnserfSeed
@version :0.0.1.4
@version :0.0.1.5
@License :Apache License 2.0
@Github :https://github.com/johnserf-seed
@Mail :[email protected]
Expand Down

0 comments on commit f85dcc2

Please sign in to comment.