Skip to content

Commit

Permalink
update packetool md
Browse files Browse the repository at this point in the history
  • Loading branch information
JusterZhu committed Jan 6, 2025
1 parent b7a070e commit f47210f
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 49 deletions.
32 changes: 15 additions & 17 deletions website/docs/doc/GeneralUpdate.PacketTool.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,25 @@ sidebar_position: 11

### Introduction

The tool is developed using .NET WPF (.NET 8) and currently supports desktop usage on Windows and Linux (Ubuntu) platforms.
![](imgs\tool.png)

- Repository Links:
The tool is developed using Avalonia and supports Windows / Linux / Mac desktop use only.

- https://gitee.com/GeneralLibrary/GeneralUpdate.Tools
- https://github.com/GeneralLibrary/GeneralUpdate.Tools
| Repository Address |
| ----------------------------------------------------- |
| https://gitee.com/GeneralLibrary/GeneralUpdate.Tools |
| https://github.com/GeneralLibrary/GeneralUpdate.Tools |

![](imgs/tool.png)

#### Features Provided

| Feature | Supported | Remarks |
| ------------------------------- | --------- | ------------------------------------------------------------ |
| Delta Update Package Generation | Yes | Compares the previous version with the current version to identify files that need updating or new files added. |
| Feature | Supported | Remarks |
| ------------------- | --------- | ------------------------------------------------------------ |
| Differential Update | Yes | Compares the previous version with the current version to find files that need updating or files that are newly added or deleted. |

#### Description

| Name | Note |
| Name | Remarks |
| ----------- | ------------------------------------------------------------ |
| Source path | Represents the folder path of the previous version. |
| Target path | Represents the folder path of the current version. |
| Patch path | Represents the path where the final delta package is generated. |
| Build | Recursively compares all project files (DLL, exe, etc.) in the Source path and Target path folders. It analyzes the list of files that need updating using binary delta checks and incremental checks, and then packages the update package according to the folder structure. |
| Clear | Clear the current input content. |
| Source path | Indicates the folder path of the previous version. |
| Target path | Indicates the folder path of the current version. |
| Patch path | Indicates the path where the final update patch package will be generated. |
| Build | Recursively compares all project files (DLL, exe, etc.) under the Source path and Target path folders, and packages the update package based on a binary differential check and incremental check analysis of the file list that needs updating according to the folder structure. |
| Clear | Clears the current input content. |
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,25 @@ sidebar_position: 11

### Introduction

The tool is developed using .NET WPF (.NET 8) and currently supports desktop usage on Windows and Linux (Ubuntu) platforms.
![](imgs\tool.png)

- Repository Links:

- https://gitee.com/GeneralLibrary/GeneralUpdate.Tools
- https://github.com/GeneralLibrary/GeneralUpdate.Tools

![](imgs/tool.png)

#### Features Provided

| Feature | Supported | Remarks |
| ------------------------------- | --------- | ------------------------------------------------------------ |
| Delta Update Package Generation | Yes | Compares the previous version with the current version to identify files that need updating or new files added. |
The tool is developed using Avalonia and supports Windows / Linux / Mac desktop use only.

| Repository Address |
| ----------------------------------------------------- |
| https://gitee.com/GeneralLibrary/GeneralUpdate.Tools |
| https://github.com/GeneralLibrary/GeneralUpdate.Tools |

| Feature | Supported | Remarks |
| ------------------- | --------- | ------------------------------------------------------------ |
| Differential Update | Yes | Compares the previous version with the current version to find files that need updating or files that are newly added or deleted. |

#### Description

| Name | Note |
| Name | Remarks |
| ----------- | ------------------------------------------------------------ |
| Source path | Represents the folder path of the previous version. |
| Target path | Represents the folder path of the current version. |
| Patch path | Represents the path where the final delta package is generated. |
| Build | Recursively compares all project files (DLL, exe, etc.) in the Source path and Target path folders. It analyzes the list of files that need updating using binary delta checks and incremental checks, and then packages the update package according to the folder structure. |
| Clear | Clear the current input content. |
| Source path | Indicates the folder path of the previous version. |
| Target path | Indicates the folder path of the current version. |
| Patch path | Indicates the path where the final update patch package will be generated. |
| Build | Recursively compares all project files (DLL, exe, etc.) under the Source path and Target path folders, and packages the update package based on a binary differential check and incremental check analysis of the file list that needs updating according to the folder structure. |
| Clear | Clears the current input content. |
Original file line number Diff line number Diff line change
Expand Up @@ -4,31 +4,25 @@ sidebar_position: 11

### 简介

工具使用.NET WPF(.NET 8)进行开发,目前只支持Windows / Linux(Ubuntu) 桌面端使用。

- 仓库地址:

- https://gitee.com/GeneralLibrary/GeneralUpdate.Tools
- https://github.com/GeneralLibrary/GeneralUpdate.Tools

![](imgs\tool.png)

工具使用Avalonia进行开发,只支持Windows / Linux / Mac 桌面端使用。


#### 提供功能
| 仓库地址 |
| ----------------------------------------------------- |
| https://gitee.com/GeneralLibrary/GeneralUpdate.Tools |
| https://github.com/GeneralLibrary/GeneralUpdate.Tools |

| 功能 | 支持 | 备注 |
| -------------- | ---- | ------------------------------------------------------------ |
| 差分更新包生成 || 根据上一个版本和当前版本进行对比找出需要更新的文件或新添加文件。 |


| 差分更新包生成 || 根据上一个版本和当前版本进行对比,找出需要更新的文件或新添加、删除文件。 |

#### 说明

| 名称 | 备注 |
| ----------- | ------------------------------------------------------------ |
| Source path | 表示上一个版本的文件夹路径。 |
| Target path | 表示当前版本文件夹路径。 |
| Patch path | 表示最终生成差分包的路径。 |
| Patch path | 表示最终生成更新补丁包的路径。 |
| Build | 通过递归比对Source path和Target path文件夹下所有的工程文件(DLL,exe...等),通过二进制差分检查、增量检查分析出需要更新的文件列表按照文件夹结构,打包更新包。 |
| Clear | 清除当前输入的内容。 |

0 comments on commit f47210f

Please sign in to comment.