diff --git a/Netch/Controllers/UpdateChecker.cs b/Netch/Controllers/UpdateChecker.cs
index 54c99fccd1..44b7890182 100644
--- a/Netch/Controllers/UpdateChecker.cs
+++ b/Netch/Controllers/UpdateChecker.cs
@@ -15,7 +15,7 @@ public class UpdateChecker
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 d70e70dd33..cc1febbbbc 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
当前版本已添加配置编辑功能,根据自己的情况,使用订阅或者别的方法添加代理配置,我这里使用的是剪贴板导入
-![剪贴板导入](https://raw.githubusercontent.com/BingLingGroup/BingLingGroup.github.io/img/Netch_guide/2019-06-24_210438.png)
+![剪贴板导入](screenshots\advanced\importServer.png)
如果你发现你的程序没我截图的看起来清晰,可以右键 `Netch.exe - 属性 - 兼容性 - 更改高 DPI 设置 - 替代高 DPI 缩放执行 - 系统(增强)`
@@ -173,24 +167,24 @@ ping 的值未必准确,因为这只是你本地到代理服务器而非游戏
接着点击菜单栏上的`模式 - 创建进程模式`
-![模式 - 创建进程模式](https://raw.githubusercontent.com/BingLingGroup/BingLingGroup.github.io/img/Netch_guide/2019-06-24%20211537.png)
+![模式 - 创建进程模式](screenshots\advanced\createMode.png)
### 扫描
在弹出的窗口中点击`扫描`
-![扫描](https://raw.githubusercontent.com/BingLingGroup/BingLingGroup.github.io/img/Netch_guide/2019-06-24%20211842.png)
+![扫描](screenshots\advanced\modeForm.png)
选择你要加速的游戏的安装路径,根据游戏不同,可能需要选择多个不同的目录进行扫描,参见[萌鹰的 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游戏根目录即可
-![选择路径](https://raw.githubusercontent.com/NetchX/Netch/master/docs/screenshots/Browse_For_Folder.png)
+![选择路径](screenshots\advanced\scan.png)
扫描时可能需要稍等片刻,扫描后记得填写备注
@@ -198,13 +192,13 @@ ping 的值未必准确,因为这只是你本地到代理服务器而非游戏
之后点保存进行`保存`
-![保存](https://raw.githubusercontent.com/BingLingGroup/BingLingGroup.github.io/img/Netch_guide/2019-06-24%20212837.png)
+![保存](screenshots\advanced\saveMode.png)
### 启动
最后确认服务器一栏和模式一栏均为之前自己添加并需要使用的,没问题后点击`启动`即可
-![启动](https://raw.githubusercontent.com/BingLingGroup/BingLingGroup.github.io/img/Netch_guide/2019-06-24%20213121.png)
+![启动](screenshots\advanced\started.png)
启动后,你再去游戏根目录或者别的启动器如 Steam,Uplay 启动游戏即可。此时游戏就已经被代理了
diff --git a/docs/Quickstart.zh-CN.md b/docs/Quickstart.zh-CN.md
index 74b9e3b13a..c3f6299837 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 @@
![主界面](screenshots/main.zh-CN.png)
+![主界面部分功能介绍](screenshots/main.zh-CN2.png)
+
+## 设置界面
+
+![设置](screenshots/set.png)
+
## 添加服务器
> 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 e1cb5c7aec..04d89318f0 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 19017d0721..a6aa9c530e 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 0000000000..8a33bc67cf
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 0000000000..c5c090db68
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 0000000000..72c175747d
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 0000000000..b0d14f2fcd
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 0000000000..fff81f6c1b
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 0000000000..4095ccac97
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 543c8f8d15..407127ce50 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 69cb138369..8d5e77714b 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 0000000000..f68c054785
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 0000000000..ee3e2c5043
Binary files /dev/null and b/docs/screenshots/set.png differ