|
7 | 7 |
|
8 | 8 | ## 📦 工具列表 |
9 | 9 |
|
10 | | -| 模块 | 描述 | 主要文件 | |
11 | | -|---|---|---| |
12 | | -| **cli_logger** | loguru 日志配置示例,控制台 + 文件双通道输出 | [`cli_logger.py`](cli_logger/cli_logger.py) | |
13 | | -| **dirwatch** | 实时监控文件夹变化(增/删/改/重命名) | [`dirwatch.py`](dirwatch/dirwatch.py) | |
14 | | -| **format_cmake** | 格式化 CMake 文件(单个或递归目录) | [`format_cmake.py`](format_cmake/format_cmake.py) | |
15 | | -| **hash** | 计算文件或文本的哈希值(MD5/SHA-1/SHA-2/SHA-3/BLAKE2/BLAKE3) | [`hash.py`](hash/hash.py) | |
16 | | -| **image-toolkit** | 图片格式转换工具 + 一键生成/解析`.icns` / `.ico` | [`convert_img.py`](image-toolkit/convert_img.py) / [`dump_icns.py`](image-toolkit/dump_icns.py) / [`dump_ico.py`](image-toolkit/dump_ico.py) / [`make_icns.py`](image-toolkit/make_icns.py) / [`make_ico.py`](image-toolkit/make_ico.py) | |
17 | | -| **m3u8_download** | m3u8 下载器,自动合并 ts 为单个视频 | [`m3u8_dl.py`](m3u8_download/m3u8_dl.py) | |
18 | | -| **procmon** | 按进程名实时监控 CPU/内存/线程/句柄 | [`procmon.py`](procmon/procmon.py) | |
19 | | -| **resolve** | 域名解析工具,快速获取 IP、端口、协议信息 | [`resolve.py`](resolve/resolve.py) | |
20 | | -| **tree** | 可视化目录树生成工具 | [`tree.py`](tree/tree.py) | |
21 | | -| **utils** | 通用工具库(颜色输出等) | [`colors.py`](utils/colors.py) | |
22 | | -| **sync_req** | 依赖同步工具,从 pyproject.toml 生成 requirements.txt | [`sync_req.py`](sync_req.py) | |
| 10 | +| 模块 | 描述 | 主要文件 | |
| 11 | +| ----------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
| 12 | +| **cli_logger** | loguru 日志配置示例,控制台 + 文件双通道输出 | [`cli_logger.py`](src/cli_logger/cli_logger.py) | |
| 13 | +| **dirwatch** | 实时监控文件夹变化(增/删/改/重命名) | [`dirwatch.py`](src/dirwatch/dirwatch.py) | |
| 14 | +| **format_cmake** | 格式化 CMake 文件(单个或递归目录) | [`format_cmake.py`](src/format_cmake/format_cmake.py) | |
| 15 | +| **hash** | 计算文件或文本的哈希值(MD5/SHA-1/SHA-2/SHA-3/BLAKE2/BLAKE3) | [`hash.py`](src/hash/hash.py) | |
| 16 | +| **image-toolkit** | 图片格式转换工具 + 一键生成/解析`.icns` / `.ico` | [`convert_img.py`](src/image-toolkit/convert_img.py) / [`dump_icns.py`](src/image-toolkit/dump_icns.py) / [`dump_ico.py`](src/image-toolkit/dump_ico.py) / [`make_icns.py`](src/image-toolkit/make_icns.py) / [`make_ico.py`](src/image-toolkit/make_ico.py) | |
| 17 | +| **m3u8_download** | m3u8 下载器,自动合并 ts 为单个视频 | [`m3u8_dl.py`](src/m3u8_download/m3u8_dl.py) | |
| 18 | +| **procmon** | 按进程名实时监控 CPU/内存/线程/句柄 | [`procmon.py`](src/procmon/procmon.py) | |
| 19 | +| **resolve** | 域名解析工具,快速获取 IP、端口、协议信息 | [`resolve.py`](src/resolve/resolve.py) | |
| 20 | +| **tree** | 可视化目录树生成工具 | [`tree.py`](src/tree/tree.py) | |
| 21 | +| **utils** | 通用工具库(颜色输出等) | [`colors.py`](src/utils/colors.py) | |
| 22 | +| **sync_req** | 依赖同步工具,从 pyproject.toml 生成 requirements.txt | [`sync_req.py`](sync_req.py) | |
23 | 23 |
|
24 | 24 | ## 🚀 快速开始 |
25 | 25 |
|
|
0 commit comments