From 424dd4ff1c16243ca66dbbf86ac4470011de33aa Mon Sep 17 00:00:00 2001 From: Kawaa Date: Fri, 5 Aug 2022 21:22:40 +0800 Subject: [PATCH 1/6] Updated instructions --- README.md | 2 ++ README_zh-CN.md | 87 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 README_zh-CN.md diff --git a/README.md b/README.md index b77a876..0b2ddea 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ For game versions 2.8 and above, Cultivation automatically makes a small patch to your game client when launching using Grasscutter, and restores it upon closing the game. In theory, you should still be totally safe, however it would be dishonest to not explicitly state that **modifying the game client could, theoretically, lead to a ban if you connect to official servers with it**. It is extremely unlikely AND there are no instances known of it happening, but the possibility exists. +EN | [简中](README_zh-CN.md) + # Cultivation A game launcher designed to easily proxy traffic from anime game to private servers. diff --git a/README_zh-CN.md b/README_zh-CN.md new file mode 100644 index 0000000..c3fde16 --- /dev/null +++ b/README_zh-CN.md @@ -0,0 +1,87 @@ +# 客户端修补通知 + +对于游戏版本为2.8及以上时,使用Grasscutter启动时,Cultivation会自动为您的游戏客户端制作一个小补丁,并在关闭游戏时恢复它。 从理论上讲,你应该是完全安全的,但是不明确 **如果您使用它连接到官方服务器,修改游戏客户端可能会导致封号 **,那将是不诚实的。 可能性是非常小的,并且从未接到发生过此类情况的问题,但存在这种可能性! +[EN](README.md) | 简中 | + +# Cultivation + +一个游戏启动器,旨在轻松将某动漫游戏的流量代理到私人服务器。 + +虽然此存储库是**开放的**。 但这**并不**意味着它已经发布。 +请不要**安装、下载或使用在其他地方找到的预编译版本的Cultivation**。 仅使用此 GitHub 存储库中的版本。 + +# 目录 + +- [下载](#下载) +- [开发人员快速入门](#开发人员快速入门) + - [安装](#安装) + - [编译](#编译) + - [代码格式化与纠错](#代码格式化与纠错) + - [生成更新项目](#生成更新项目) +- [启动器主题](#启动器主题) +- [画面](#画面) +- [成员](#成员) + +# 下载 + +[在此处查找发布版本!](https://github.com/Grasscutters/Cultivation/releases) + +下载后,从某个位置解压缩并以管理员身份打开。 + +# 开发人员快速入门 + +### 安装 + +- 安装 [NodeJS >12](https://nodejs.org/en/) +- 安装 [yarn](https://classic.yarnpkg.com/lang/en/docs/install) (`npm`爱好者去哭吧!(滑稽)) +- 安装 [Rust](https://www.rust-lang.org/tools/install) +- `yarn install` +- `yarn start:dev` + +### 编译 + +发布版本, + +- `yarn build` + +调试版本, + +- `yarn build --debug` + +### 代码格式化与纠错 + +格式化: + +- `yarn format` + +纠错, 修复(一些)错误: + +- `yarn lint`, `yarn lint:fix` + +### 生成更新项目 + +- 将 `TAURI_PRIVATE_KEY` 添加到环境变量,其中包含私钥的路径。 +- 将 `TAURI_KEY_PASSWORD` 添加到环境变量,其中包含私钥的密码。 +- `yarn build` + +更新将生成在 `src-tauri/target/(release|debug)/msi/Cultivation_X.X.X_x64_xx-XX.msi.zip` + +# 启动器主题 + +完整的主题参考可以[在这里找到!](/THEMES.md) + +# 画面 + +![image](https://user-images.githubusercontent.com/25207995/173211603-e5e85df7-7fd3-430b-9246-749ebbc1e483.png) +![image](https://user-images.githubusercontent.com/25207995/173211543-b7e88943-cfd2-418b-ac48-7f856868129b.png) +![image](https://user-images.githubusercontent.com/25207995/173211561-a1778fdc-5cfe-4687-9a00-44500d29e470.png) +![image](https://user-images.githubusercontent.com/25207995/173211573-8cedfa9a-51c9-4670-a4f7-a334a2fabec5.png) +![image](https://user-images.githubusercontent.com/25207995/173211590-6a2242b5-1e8f-4db9-a5c7-06284688b131.png) + +## 成员 + +- [SpikeHD](https://github.com/SpikeHD): For originally creating **GrassClipper** and creating the amazing UI of Cultivation. +- [KingRainbow44](https://github.com/KingRainbow44): For building a proxy daemon from scratch and integrating it with Cultivation. +- [Benj](https://github.com/4Benj): For assistance in client patching. +- [lilmayofuksu](https://github.com/lilmayofuksu): For assistance in client patching. +- [Tauri](https://tauri.app): For providing an amazing, efficient, and simple desktop application framework/library. From bf3d892af5371a5823e0f7299f9cfa3d4d680cdf Mon Sep 17 00:00:00 2001 From: Kawaa Date: Fri, 5 Aug 2022 21:28:15 +0800 Subject: [PATCH 2/6] Updated instructions --- README.md | 4 ++-- README_zh-CN.md | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0b2ddea..577b13a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ +EN | [简中](README_zh-CN.md) + # Client Patching Notice For game versions 2.8 and above, Cultivation automatically makes a small patch to your game client when launching using Grasscutter, and restores it upon closing the game. In theory, you should still be totally safe, however it would be dishonest to not explicitly state that **modifying the game client could, theoretically, lead to a ban if you connect to official servers with it**. It is extremely unlikely AND there are no instances known of it happening, but the possibility exists. -EN | [简中](README_zh-CN.md) - # Cultivation A game launcher designed to easily proxy traffic from anime game to private servers. diff --git a/README_zh-CN.md b/README_zh-CN.md index c3fde16..629acc1 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -1,7 +1,8 @@ +[EN](README.md) | 简中 | + # 客户端修补通知 -对于游戏版本为2.8及以上时,使用Grasscutter启动时,Cultivation会自动为您的游戏客户端制作一个小补丁,并在关闭游戏时恢复它。 从理论上讲,你应该是完全安全的,但是不明确 **如果您使用它连接到官方服务器,修改游戏客户端可能会导致封号 **,那将是不诚实的。 可能性是非常小的,并且从未接到发生过此类情况的问题,但存在这种可能性! -[EN](README.md) | 简中 | +对于游戏版本为2.8及以上时,使用Grasscutter启动时,Cultivation会自动为您的游戏客户端制作一个小补丁,并在关闭游戏时恢复它。 从理论上讲,你应该是完全安全的,但是不明确**如果您使用它连接到官方服务器,修改游戏客户端可能会导致封号**,那将是不诚实的。 可能性是非常小的,并且从未接到发生过此类情况的问题,但存在这种可能性! # Cultivation From bffd089192987ce050f7e65b57d0ea4d499dbc65 Mon Sep 17 00:00:00 2001 From: Kawaa Date: Fri, 5 Aug 2022 21:29:47 +0800 Subject: [PATCH 3/6] Updated instructions --- README_zh-CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_zh-CN.md b/README_zh-CN.md index 629acc1..6bb01c1 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -2,7 +2,7 @@ # 客户端修补通知 -对于游戏版本为2.8及以上时,使用Grasscutter启动时,Cultivation会自动为您的游戏客户端制作一个小补丁,并在关闭游戏时恢复它。 从理论上讲,你应该是完全安全的,但是不明确**如果您使用它连接到官方服务器,修改游戏客户端可能会导致封号**,那将是不诚实的。 可能性是非常小的,并且从未接到发生过此类情况的问题,但存在这种可能性! +对于游戏版本为2.8及以上时,使用Grasscutter启动时,Cultivation会自动为您的游戏客户端制作一个小补丁,并在关闭游戏时恢复它。 从理论上讲,你应该是完全安全的,但是不明确**如果您使用它连接到官方服务器,修改游戏客户端可能会导致封号**,但可能性是非常小的,并且从未接到发生过此类情况的问题,但存在这种可能性! # Cultivation From e633f7dad73479d141d3a55ed307b29fbb8e1c0e Mon Sep 17 00:00:00 2001 From: Kawaa Date: Fri, 5 Aug 2022 21:38:10 +0800 Subject: [PATCH 4/6] Updated instructions --- README.md | 2 +- README_zh-CN.md | 2 +- README_zh-TW.md | 88 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 README_zh-TW.md diff --git a/README.md b/README.md index 577b13a..9a6b7fd 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -EN | [简中](README_zh-CN.md) +EN | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | # Client Patching Notice diff --git a/README_zh-CN.md b/README_zh-CN.md index 6bb01c1..5db8ba4 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -1,4 +1,4 @@ -[EN](README.md) | 简中 | +[EN](README.md) | 简中 | [繁中](README_zh-TW.md) # 客户端修补通知 diff --git a/README_zh-TW.md b/README_zh-TW.md new file mode 100644 index 0000000..c62d0ff --- /dev/null +++ b/README_zh-TW.md @@ -0,0 +1,88 @@ +[EN](README.md) | [简中](README_zh-CN.md) | 繁中 + +# 客戶端修補通知 + +對於遊戲版本為2.8及以上時,使用Grasscutter啟動時,Cultivation會自動為您的遊戲客戶端製作一個小補丁,並在關閉遊戲時恢復它。 從理論上講,你應該是完全安全的,但是不明確**如果您使用它連接到官方服務器,修改遊戲客戶端可能會導致封號**,但可能性是非常小的,並且從未接到發生過此類情況的問題,但存在這種可能性! + +# Cultivation + +一個遊戲啟動器,旨在輕松將某動漫遊戲的流量代理到私人服務器。 + +雖然此存儲庫是**開放的**。 但這**並不**意味著它已經發布。 +請不要**安裝、下載或使用在其他地方找到的預編譯版本的Cultivation**。 僅使用此 GitHub 存儲庫中的版本。 + +# 目錄 + +- [下載](#下載) +- [開發人員快速入門](#開發人員快速入門) + - [安裝](#安裝) + - [編譯](#編譯) + - [代碼格式化與糾錯](#代碼格式化與糾錯) + - [生成更新項目](#生成更新項目) +- [啟動器主題](#啟動器主題) +- [畫面](#畫面) +- [成員](#成員) + +# 下載 + +[在此處查找發布版本!](https://github.com/Grasscutters/Cultivation/releases) + +下載後,從某個位置解壓縮並以管理員身份打開。 + +# 開發人員快速入門 + +### 安裝 + +- 安裝 [NodeJS >12](https://nodejs.org/en/) +- 安裝 [yarn](https://classic.yarnpkg.com/lang/en/docs/install) (`npm`愛好者去哭吧!(滑稽)) +- 安裝 [Rust](https://www.rust-lang.org/tools/install) +- `yarn install` +- `yarn start:dev` + +### 編譯 + +發布版本, + +- `yarn build` + +調試版本, + +- `yarn build --debug` + +### 代碼格式化與糾錯 + +格式化: + +- `yarn format` + +糾錯, 修復(一些)錯誤: + +- `yarn lint`, `yarn lint:fix` + +### 生成更新項目 + +- 將 `TAURI_PRIVATE_KEY` 添加到環境變量,其中包含私鑰的路徑。 +- 將 `TAURI_KEY_PASSWORD` 添加到環境變量,其中包含私鑰的密碼。 +- `yarn build` + +更新將生成在 `src-tauri/target/(release|debug)/msi/Cultivation_X.X.X_x64_xx-XX.msi.zip` + +# 啟動器主題 + +完整的主題參考可以[在這裏找到!](/THEMES.md) + +# 畫面 + +![image](https://user-images.githubusercontent.com/25207995/173211603-e5e85df7-7fd3-430b-9246-749ebbc1e483.png) +![image](https://user-images.githubusercontent.com/25207995/173211543-b7e88943-cfd2-418b-ac48-7f856868129b.png) +![image](https://user-images.githubusercontent.com/25207995/173211561-a1778fdc-5cfe-4687-9a00-44500d29e470.png) +![image](https://user-images.githubusercontent.com/25207995/173211573-8cedfa9a-51c9-4670-a4f7-a334a2fabec5.png) +![image](https://user-images.githubusercontent.com/25207995/173211590-6a2242b5-1e8f-4db9-a5c7-06284688b131.png) + +## 成員 + +- [SpikeHD](https://github.com/SpikeHD): For originally creating **GrassClipper** and creating the amazing UI of Cultivation. +- [KingRainbow44](https://github.com/KingRainbow44): For building a proxy daemon from scratch and integrating it with Cultivation. +- [Benj](https://github.com/4Benj): For assistance in client patching. +- [lilmayofuksu](https://github.com/lilmayofuksu): For assistance in client patching. +- [Tauri](https://tauri.app): For providing an amazing, efficient, and simple desktop application framework/library. From 8a5e66be48535beb203ca96080ca5df74b0086e8 Mon Sep 17 00:00:00 2001 From: Kawaa Date: Sat, 6 Aug 2022 10:47:32 +0800 Subject: [PATCH 5/6] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- README_zh-CN.md | 16 ++++++++-------- README_zh-TW.md | 14 +++++++------- src-tauri/lang/ru.json | 8 ++++---- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 9a6b7fd..3288d3e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -EN | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | +EN | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | # Client Patching Notice diff --git a/README_zh-CN.md b/README_zh-CN.md index 5db8ba4..5e8065e 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -1,17 +1,17 @@ -[EN](README.md) | 简中 | [繁中](README_zh-TW.md) +[EN](README.md) | 简中 | [繁中](README_zh-TW.md) -# 客户端修补通知 +# 客户端修补通知 -对于游戏版本为2.8及以上时,使用Grasscutter启动时,Cultivation会自动为您的游戏客户端制作一个小补丁,并在关闭游戏时恢复它。 从理论上讲,你应该是完全安全的,但是不明确**如果您使用它连接到官方服务器,修改游戏客户端可能会导致封号**,但可能性是非常小的,并且从未接到发生过此类情况的问题,但存在这种可能性! +对于游戏版本为 2.8 及以上时,使用 Grasscutter 启动时,Cultivation 会自动为您的游戏客户端制作一个小补丁,并在关闭游戏时恢复它。 从理论上讲,你应该是完全安全的,但是不明确**如果您使用它连接到官方服务器,修改游戏客户端可能会导致封号**,但可能性是非常小的,并且从未接到发生过此类情况的问题,但存在这种可能性! # Cultivation -一个游戏启动器,旨在轻松将某动漫游戏的流量代理到私人服务器。 +一个游戏启动器,旨在轻松将某动漫游戏的流量代理到私人服务器。 -虽然此存储库是**开放的**。 但这**并不**意味着它已经发布。 -请不要**安装、下载或使用在其他地方找到的预编译版本的Cultivation**。 仅使用此 GitHub 存储库中的版本。 +虽然此存储库是**开放的**。 但这**并不**意味着它已经发布。 +请不要**安装、下载或使用在其他地方找到的预编译版本的 Cultivation**。 仅使用此 GitHub 存储库中的版本。 -# 目录 +# 目录 - [下载](#下载) - [开发人员快速入门](#开发人员快速入门) @@ -34,7 +34,7 @@ ### 安装 - 安装 [NodeJS >12](https://nodejs.org/en/) -- 安装 [yarn](https://classic.yarnpkg.com/lang/en/docs/install) (`npm`爱好者去哭吧!(滑稽)) +- 安装 [yarn](https://classic.yarnpkg.com/lang/en/docs/install) - 安装 [Rust](https://www.rust-lang.org/tools/install) - `yarn install` - `yarn start:dev` diff --git a/README_zh-TW.md b/README_zh-TW.md index c62d0ff..6e74789 100644 --- a/README_zh-TW.md +++ b/README_zh-TW.md @@ -1,17 +1,17 @@ -[EN](README.md) | [简中](README_zh-CN.md) | 繁中 +[EN](README.md) | [简中](README_zh-CN.md) | 繁中 -# 客戶端修補通知 +# 客戶端修補通知 -對於遊戲版本為2.8及以上時,使用Grasscutter啟動時,Cultivation會自動為您的遊戲客戶端製作一個小補丁,並在關閉遊戲時恢復它。 從理論上講,你應該是完全安全的,但是不明確**如果您使用它連接到官方服務器,修改遊戲客戶端可能會導致封號**,但可能性是非常小的,並且從未接到發生過此類情況的問題,但存在這種可能性! +對於遊戲版本為 2.8 及以上時,使用 Grasscutter 啟動時,Cultivation 會自動為您的遊戲客戶端製作一個小補丁,並在關閉遊戲時恢復它。 從理論上講,你應該是完全安全的,但是不明確**如果您使用它連接到官方服務器,修改遊戲客戶端可能會導致封號**,但可能性是非常小的,並且從未接到發生過此類情況的問題,但存在這種可能性! # Cultivation -一個遊戲啟動器,旨在輕松將某動漫遊戲的流量代理到私人服務器。 +一個遊戲啟動器,旨在輕松將某動漫遊戲的流量代理到私人服務器。 -雖然此存儲庫是**開放的**。 但這**並不**意味著它已經發布。 -請不要**安裝、下載或使用在其他地方找到的預編譯版本的Cultivation**。 僅使用此 GitHub 存儲庫中的版本。 +雖然此存儲庫是**開放的**。 但這**並不**意味著它已經發布。 +請不要**安裝、下載或使用在其他地方找到的預編譯版本的 Cultivation**。 僅使用此 GitHub 存儲庫中的版本。 -# 目錄 +# 目錄 - [下載](#下載) - [開發人員快速入門](#開發人員快速入門) diff --git a/src-tauri/lang/ru.json b/src-tauri/lang/ru.json index 2d7b050..78d4e88 100644 --- a/src-tauri/lang/ru.json +++ b/src-tauri/lang/ru.json @@ -24,7 +24,7 @@ "language": "Установить язык", "background": "Установить свой фон (ссылка или файл)", "theme": "Установить тему", - "patch_metadata": "Автоматический патч Метаданных при запуске", + "patch_metadata": "Автоматический патч Метаданных при запуске", "use_proxy": "Использовать встроенный Прокси" }, "downloads": { @@ -37,7 +37,7 @@ "grasscutter_stable_update": "Обновить стабильную версию Grasscutter", "grasscutter_latest_update": "Обновить последнюю версию Grasscutter", "resources": "Скачать ресурсы Grasscutter", - "game": "Скачать Игру" + "game": "Скачать Игру" }, "download_status": { "downloading": "Скачивание", @@ -50,7 +50,7 @@ "select_file": "Выберите файл или папку...", "select_folder": "Выберите папку...", "download": "Скачать", - "install": "Установить" + "install": "Установить" }, "news": { "latest_commits": "Последние коммиты", @@ -65,7 +65,7 @@ "gc_dev_data": "Скачать последнюю версию для разработки Grasscutter, в которой нету jar файла. Это полезно для обновления.", "encryption": "Обычно это должно быть выключено.", "resources": "Это необходимо для запуска сервера Grasscutter. Эта кнопка будет серой, если у Вас уже есть не пустая папка с ресурсами.", - "emergency_metadata": "Если что-то пошло не так, восстановит Метаданные до последней официальной версии.", + "emergency_metadata": "Если что-то пошло не так, восстановит Метаданные до последней официальной версии.", "use_proxy": "Использовать встроенный Прокси. Отключите если используете Fiddler или подобную программу", "patch_metadata": "Патчит и восстанавливает Метаданные автоматически. Если вы не играете на старых/модифицированых версиях, или сами в ручную патчите Метаданные, эта опция должна быть включена." }, From 569c465a509b7687655a1a944d7d0e37f292e1c6 Mon Sep 17 00:00:00 2001 From: Kawaa-qwq Date: Mon, 22 Aug 2022 13:51:22 +0800 Subject: [PATCH 6/6] Update --- README_zh-TW.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README_zh-TW.md b/README_zh-TW.md index 6e74789..30a2421 100644 --- a/README_zh-TW.md +++ b/README_zh-TW.md @@ -2,11 +2,11 @@ # 客戶端修補通知 -對於遊戲版本為 2.8 及以上時,使用 Grasscutter 啟動時,Cultivation 會自動為您的遊戲客戶端製作一個小補丁,並在關閉遊戲時恢復它。 從理論上講,你應該是完全安全的,但是不明確**如果您使用它連接到官方服務器,修改遊戲客戶端可能會導致封號**,但可能性是非常小的,並且從未接到發生過此類情況的問題,但存在這種可能性! +對於遊戲版本為 2.8 及以上時,使用 Grasscutter 啟動時,Cultivation 會自動為您的遊戲客戶端製作一個小修補,並在關閉遊戲時恢復它。 從理論上講,你應該是完全安全的,但是不明確**如果您使用它連接到官方伺服器,修改遊戲客戶端可能會導致封號**,但可能性是非常小的,並且從未接到發生過此類情況的問題,但存在這種可能性! # Cultivation -一個遊戲啟動器,旨在輕松將某動漫遊戲的流量代理到私人服務器。 +一個遊戲啟動器,旨在輕松將某動漫遊戲的流量代理到私人伺服器。 雖然此存儲庫是**開放的**。 但這**並不**意味著它已經發布。 請不要**安裝、下載或使用在其他地方找到的預編譯版本的 Cultivation**。 僅使用此 GitHub 存儲庫中的版本。 @@ -61,8 +61,8 @@ ### 生成更新項目 -- 將 `TAURI_PRIVATE_KEY` 添加到環境變量,其中包含私鑰的路徑。 -- 將 `TAURI_KEY_PASSWORD` 添加到環境變量,其中包含私鑰的密碼。 +- 將 `TAURI_PRIVATE_KEY` 添加到環境變數,其中包含私鑰的路徑。 +- 將 `TAURI_KEY_PASSWORD` 添加到環境變數,其中包含私鑰的密碼。 - `yarn build` 更新將生成在 `src-tauri/target/(release|debug)/msi/Cultivation_X.X.X_x64_xx-XX.msi.zip`