From dca66caadbfabb04b61477c6ff1b6c859e983407 Mon Sep 17 00:00:00 2001 From: real-zony Date: Wed, 12 May 2021 10:54:19 +0800 Subject: [PATCH] docs: Adjust the default language of README. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 调整 README 的默认语言。 --- README.md | 61 +++++++++++++++++++++++++++++++++++++++++++++---------- en_US.md | 18 ++++++++++++++++ zh_CN.md | 52 ----------------------------------------------- 3 files changed, 68 insertions(+), 63 deletions(-) create mode 100644 en_US.md delete mode 100644 zh_CN.md diff --git a/README.md b/README.md index 4cd129f..284648e 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,55 @@ -English | [简体中文](./zh_CN.md) +简体中文 | [English](./en_US.md) -## Overview -ZonyLrcToolX 2.0 is a cross-platform lyric downlaod tool based on CEF. +## 简介 -🚧 The current version is under development. -🚧 If you want to see the working code, please switch to the 1.0 branch. -## Usage +ZonyLrcToolX 2.0 是一个基于 CEF 的跨平台歌词下载工具。 -## Donation +🚧 当前版本正在开发当中。 +🚧 如果你想查看可以工作的代码,请切换到 1.0 分支。 -## Roadmap +## 用法 + +### 命令 + +#### 文件扫描 + +子命令为 `scan`,可用于扫描指定文件夹下的音乐文件数量(好像没什么卵用),下面我以 Windows 的可执行程序为例。 + +```shell +./ZonyLrcTools.Cli.exe scan -d|dir + +./ZonyLrcTools.cli.exe -h|--help +``` + +#### 歌曲下载 + +子命令为 `download`,可用于下载歌词数据[^1]和专辑图像[^2],支持多个下载器[^3]进行下载。 + +```shell +./ZonyLrcTools.Cli.exe download -d|dir [-l|--lyric] [-a|--album] [-n|--number] + +./ZonyLrcTools.Cli.exe download -h|--help +``` + +### 配置文件 + +程序的部分配置信息需要在 `appsettings.json` 进行更改,下面标注了各个配置的说明。 + +| 属性 | 说明 | 示例值 | +| ------------------------------------------------- | ------------------------------------------------------------ | ------------------------------- | +| ToolOption.SupportFileExtensions | 允许扫描的歌曲文件后缀名,以 `;` 号隔开多个后缀。 | `*.mp3;*.flac` | +| ToolOption.NetworkOptions.Enable | 是否启用 HTTP 网络代理服务,true 表示启用,false 表示禁用。 | false | +| ToolOption.NetworkOptions.ProxyIp | HTTP 网络代理服务的 IP,在 `Enable` 为 false 时会忽略该属性值。 | 127.0.0.1 | +| ToolOption.NetworkOptions.ProxyPort | HTTP 网络代理服务的 端口,在 `Enable` 为 false 时会忽略该属性值。 | 8080 | +| TagInfoProviderOptions.FileNameRegularExpressions | 文件名 Tag 标签信息读取器使用,使用正则表达式匹配歌曲名和歌手,请使用命名分组编写正则表达式。 | (?'artist'.+)\\s-\\s(?'name'.+) | +| LyricDownloader.[n].Name | 指定歌词下载器的配置项标识,对应具体的歌词下载器。 | NetEase 或 QQ | +| LyricDownloader.[n].Priority | 指定歌词下载器的优先级,按升序排列,如果值设置为 `-1` 则代表禁用。 | `1` | + +## 捐赠 + +## 路线图 + +- [x] 支持跨平台的 CLI 工具。 +- [ ] 基于 Web GUI 的操作站点。 +- [ ] 支持插件系统(Lua 引擎)。 -- [ ] Supports cross-platform CLI tools. -- [ ] Web GUI based site (local). -- [ ] Support plug-in system (Lua Engine). \ No newline at end of file diff --git a/en_US.md b/en_US.md new file mode 100644 index 0000000..0ac276b --- /dev/null +++ b/en_US.md @@ -0,0 +1,18 @@ +English | [简体中文](./zh_CN.md) + +## Overview + +ZonyLrcToolX 2.0 is a cross-platform lyric downlaod tool based on CEF. + +🚧 The current version is under development. +🚧 If you want to see the working code, please switch to the 1.0 branch. + +## Usage + +## Donation + +## Roadmap + +- [ ] Supports cross-platform CLI tools. +- [ ] Web GUI based site (local). +- [ ] Support plug-in system (Lua Engine). \ No newline at end of file diff --git a/zh_CN.md b/zh_CN.md deleted file mode 100644 index d9c75dd..0000000 --- a/zh_CN.md +++ /dev/null @@ -1,52 +0,0 @@ -## 简介 -ZonyLrcToolX 2.0 是一个基于 CEF 的跨平台歌词下载工具。 - -🚧 当前版本正在开发当中。 -🚧 如果你想查看可以工作的代码,请切换到 1.0 分支。 -## 用法 - -### 命令 - -#### 文件扫描 - -子命令为 `scan`,可用于扫描指定文件夹下的音乐文件数量(好像没什么卵用),下面我以 Windows 的可执行程序为例。 - -```shell -./ZonyLrcTools.Cli.exe scan -d|dir - -./ZonyLrcTools.cli.exe -h|--help -``` - -#### 歌曲下载 - -子命令为 `download`,可用于下载歌词数据[^1]和专辑图像[^2],支持多个下载器[^3]进行下载。 - -```shell -./ZonyLrcTools.Cli.exe download -d|dir [-l|--lyric] [-a|--album] [-n|--number] - -./ZonyLrcTools.Cli.exe download -h|--help -``` - -### 配置文件 - -程序的部分配置信息需要在 `appsettings.json` 进行更改,下面标注了各个配置的说明。 - -| 属性 | 说明 | 示例值 | -| ------------------------------------------------- | ------------------------------------------------------------ | ------------------------------- | -| ToolOption.SupportFileExtensions | 允许扫描的歌曲文件后缀名,以 `;` 号隔开多个后缀。 | `*.mp3;*.flac` | -| ToolOption.NetworkOptions.Enable | 是否启用 HTTP 网络代理服务,true 表示启用,false 表示禁用。 | false | -| ToolOption.NetworkOptions.ProxyIp | HTTP 网络代理服务的 IP,在 `Enable` 为 false 时会忽略该属性值。 | 127.0.0.1 | -| ToolOption.NetworkOptions.ProxyPort | HTTP 网络代理服务的 端口,在 `Enable` 为 false 时会忽略该属性值。 | 8080 | -| TagInfoProviderOptions.FileNameRegularExpressions | 文件名 Tag 标签信息读取器使用,使用正则表达式匹配歌曲名和歌手,请使用命名分组编写正则表达式。 | (?'artist'.+)\\s-\\s(?'name'.+) | -| LyricDownloader.[n].Name | 指定歌词下载器的配置项标识,对应具体的歌词下载器。 | NetEase 或 QQ | -| LyricDownloader.[n].Priority | 指定歌词下载器的优先级,按升序排列,如果值设置为 `-1` 则代表禁用。 | `1` | - -## 捐赠 - -## 路线图 - -- [x] 支持跨平台的 CLI 工具。 -- [ ] 基于 Web GUI 的操作站点。 -- [ ] 支持插件系统(Lua 引擎)。 - -[^1 ]: 哎是 \ No newline at end of file