diff --git a/Netch/Controllers/UpdateChecker.cs b/Netch/Controllers/UpdateChecker.cs
index 54c99fcc..44b78901 100644
--- a/Netch/Controllers/UpdateChecker.cs
+++ b/Netch/Controllers/UpdateChecker.cs
@@ -15,7 +15,7 @@ namespace Netch.Controllers
public const string Name = @"Netch";
public const string Copyright = @"Copyright © 2019 - 2020";
- public const string Version = @"1.5.0";
+ public const string Version = @"1.5.1";
public string LatestVersionNumber;
public string LatestVersionUrl;
diff --git a/docs/Advanced_Usage.zh-CN.md b/docs/Advanced_Usage.zh-CN.md
index d70e70dd..cc1febbb 100644
--- a/docs/Advanced_Usage.zh-CN.md
+++ b/docs/Advanced_Usage.zh-CN.md
@@ -1,9 +1,5 @@
# Netch 模式
-用于存储 Netch 模式文件的仓库
-
-
-
## 目录
1. [模式介绍](#模式介绍)
@@ -41,9 +37,7 @@
- 底层依赖于 [NetFilter SDK](https://netfiltersdk.com) 和 Redirector.exe(未开源)等
- 对于第一次使用 Netch 的用户而言,不需要做多余的事情
- 若 [NetFilter SDK](https://netfiltersdk.com) 的驱动不存在,会自动安装
- - 自动安装驱动时不会判断旧驱动是否需要更新
- - 对于老用户而言,版本更新日志里如果提到要更新驱动,或者你发现无法使用本模式时,可以通过运行 `DriverUpdater.exe` 的方式强制覆盖旧驱动
- - 相关代码 [NFController.cs](..\Netch\Controllers\NFController.cs)
+ - 若驱动版本过低,会自动更新
范例文件
@@ -159,7 +153,7 @@ V2Ray
当前版本已添加配置编辑功能,根据自己的情况,使用订阅或者别的方法添加代理配置,我这里使用的是剪贴板导入
-
+
如果你发现你的程序没我截图的看起来清晰,可以右键 `Netch.exe - 属性 - 兼容性 - 更改高 DPI 设置 - 替代高 DPI 缩放执行 - 系统(增强)`
@@ -173,24 +167,24 @@ ping 的值未必准确,因为这只是你本地到代理服务器而非游戏
接着点击菜单栏上的`模式 - 创建进程模式`
-
+
### 扫描
在弹出的窗口中点击`扫描`
-
+
选择你要加速的游戏的安装路径,根据游戏不同,可能需要选择多个不同的目录进行扫描,参见[萌鹰的 Netch 教程](https://www.eaglemoe.com/archives/142)(包括 GTAOL 和 R6S 的配置方法)
>4. 选定 GTA5 游戏目录,点击确定,软件会自动扫描目录下的 exe 程式并填写进去
>5. 再次点击扫描,选择 SocialClub 的安装地址(一般为 C:\Program Files\Rockstar Games\Social Club),点击确定,点击保存
>
->注意:加入游戏时请不要忘记加入社交组件,比如说 GTA 不要忘记 SocialClub ,彩虹六号不要忘记 Uplay
+>注意:加入游戏时请不要忘记加入社交组件,比如说 GTA 不要忘记 SocialClub ,彩虹六号不要忘记 Uplay,如果游戏进程名与其他进程名重复,则可手动修改已创建好的模式文件,在进程名前加上绝对路径即可。csgo.exe -> C:\steam\game\Counter-Strike Global Offensive\csgo.exe
-这里以战争雷霆为例,只需添加战争雷霆游戏根目录即可
+这里以CSGO为例,只需添加CSGO游戏根目录即可
-
+
扫描时可能需要稍等片刻,扫描后记得填写备注
@@ -198,13 +192,13 @@ ping 的值未必准确,因为这只是你本地到代理服务器而非游戏
之后点保存进行`保存`
-
+
### 启动
最后确认服务器一栏和模式一栏均为之前自己添加并需要使用的,没问题后点击`启动`即可
-
+
启动后,你再去游戏根目录或者别的启动器如 Steam,Uplay 启动游戏即可。此时游戏就已经被代理了
diff --git a/docs/Quickstart.zh-CN.md b/docs/Quickstart.zh-CN.md
index 74b9e3b1..c3f62998 100644
--- a/docs/Quickstart.zh-CN.md
+++ b/docs/Quickstart.zh-CN.md
@@ -1,5 +1,5 @@
# 新手入门
-**Version : 1.4.10**
+**Version : 1.5.1**
[下载地址](https://github.com/NetchX/Netch/releases)
@@ -7,36 +7,42 @@

+
+
+## 设置界面
+
+
+
## 添加服务器
> Netch 目前仅支持以下代理协议:Shadowsocks,VMess,Socks5,ShadowsockR,Trojan。
首先,点击`服务器`增加所需服务器
-
+
可手动添加单个服务器,或者通过剪切板链接添加单个服务器。也可通过订阅链接批量添加。
点击 `订阅` ` 管理订阅链接` 进入以下界面。
-
+
-填写备注与链接,点击添加,然后保存。保存后点击 `订阅` ` 从订阅链接更新服务器`。完成服务器添加。添加完服务器后可对服务器进行修改,删除和测速。
+填写备注与链接,然后保存即可。保存后在主界面点击 `订阅` ` 从订阅链接更新服务器`。完成服务器添加。添加完服务器后可对服务器进行修改,删除和测速。
## 选择模式
> 此处需要会一点英语,比如你应该知道 `吃鸡` 的英文名称是 `PlayerUnknown's Battlegrounds`
-1.3.7 上线了模式搜索功能,即在模式框里输入字符即可搜索,使用英文名称进行搜索,搜索到所需的模式后单击选择,启用模式。相对应的游戏即可被加速
+模式选择框有搜索功能,在模式框里输入字符即可搜索,使用英文名称进行搜索,搜索到所需的模式后单击选择,启用模式。相对应的游戏即可被加速
若没有所需的模式,请选择 `[3] Bypass LAN and China (TUN/TAP)` 的模式。此模式需要安装 [TAP-Windows](https://github.com/OpenVPN/tap-windows) 适配器,如果 Netch 提示没有该适配器,可以直接安装 [TAP-Windows](https://build.openvpn.net/downloads/releases/latest/tap-windows-latest-stable.exe) 来获得该适配器
-关于更多的模式说明,详见 [进阶用法](https://github.com/NormanBB/NetchMode/blob/master/docs/README.zh-CN.md)。
+关于更多的模式说明,详见 [进阶用法](Advanced_Usage.zh-CN.md)。
选择完模式后,点击启用,游戏已被代理。这一步需在开启游戏前完成。
## 配置说明
-目前,Netch 支持自定义四个配置,填入配置名,选择相应的服务器和游戏模式,按下 `Ctrl` 与鼠标左键,即可保存当前配置。下次使用时,点击配置名即可快速启用。
+在设置界面填写完快捷配置数量后即可在主界面进行配置,填入配置名,选择相应的服务器和游戏模式,按下 `Ctrl` 与鼠标左键,即可保存当前配置。下次使用时,点击配置名即可快速启用。
~~ 如果你还觉得不会用,可以去用 SSTap (逃~~
diff --git a/docs/screenshots/addLink.zh-CN.png b/docs/screenshots/addLink.zh-CN.png
index e1cb5c7a..04d89318 100644
Binary files a/docs/screenshots/addLink.zh-CN.png and b/docs/screenshots/addLink.zh-CN.png differ
diff --git a/docs/screenshots/addServer.zh-CN.png b/docs/screenshots/addServer.zh-CN.png
index 19017d07..a6aa9c53 100644
Binary files a/docs/screenshots/addServer.zh-CN.png and b/docs/screenshots/addServer.zh-CN.png differ
diff --git a/docs/screenshots/advanced/createMode.png b/docs/screenshots/advanced/createMode.png
new file mode 100644
index 00000000..8a33bc67
Binary files /dev/null and b/docs/screenshots/advanced/createMode.png differ
diff --git a/docs/screenshots/advanced/importServer.png b/docs/screenshots/advanced/importServer.png
new file mode 100644
index 00000000..c5c090db
Binary files /dev/null and b/docs/screenshots/advanced/importServer.png differ
diff --git a/docs/screenshots/advanced/modeForm.png b/docs/screenshots/advanced/modeForm.png
new file mode 100644
index 00000000..72c17574
Binary files /dev/null and b/docs/screenshots/advanced/modeForm.png differ
diff --git a/docs/screenshots/advanced/saveMode.png b/docs/screenshots/advanced/saveMode.png
new file mode 100644
index 00000000..b0d14f2f
Binary files /dev/null and b/docs/screenshots/advanced/saveMode.png differ
diff --git a/docs/screenshots/advanced/scan.png b/docs/screenshots/advanced/scan.png
new file mode 100644
index 00000000..fff81f6c
Binary files /dev/null and b/docs/screenshots/advanced/scan.png differ
diff --git a/docs/screenshots/advanced/started.png b/docs/screenshots/advanced/started.png
new file mode 100644
index 00000000..4095ccac
Binary files /dev/null and b/docs/screenshots/advanced/started.png differ
diff --git a/docs/screenshots/main.png b/docs/screenshots/main.png
index 543c8f8d..407127ce 100644
Binary files a/docs/screenshots/main.png and b/docs/screenshots/main.png differ
diff --git a/docs/screenshots/main.zh-CN.png b/docs/screenshots/main.zh-CN.png
index 69cb1383..8d5e7771 100644
Binary files a/docs/screenshots/main.zh-CN.png and b/docs/screenshots/main.zh-CN.png differ
diff --git a/docs/screenshots/main.zh-CN2.png b/docs/screenshots/main.zh-CN2.png
new file mode 100644
index 00000000..f68c0547
Binary files /dev/null and b/docs/screenshots/main.zh-CN2.png differ
diff --git a/docs/screenshots/set.png b/docs/screenshots/set.png
new file mode 100644
index 00000000..ee3e2c50
Binary files /dev/null and b/docs/screenshots/set.png differ