diff --git a/.vs/winrar-keygen/project-colors.json b/.vs/winrar-keygen/project-colors.json
new file mode 100644
index 00000000..fc05f957
--- /dev/null
+++ b/.vs/winrar-keygen/project-colors.json
@@ -0,0 +1,11 @@
+{
+ "Version": 1,
+ "ProjectMap": {
+ "2443aa55-9534-4451-9bcc-48ac0982a0cc": {
+ "ProjectGuid": "2443aa55-9534-4451-9bcc-48ac0982a0cc",
+ "DisplayName": "winrar-keygen",
+ "ColorIndex": 0
+ }
+ },
+ "NextColorIndex": 1
+}
\ No newline at end of file
diff --git a/.vs/winrar-keygen/v17/.suo b/.vs/winrar-keygen/v17/.suo
new file mode 100644
index 00000000..81038f5b
Binary files /dev/null and b/.vs/winrar-keygen/v17/.suo differ
diff --git a/.vs/winrar-keygen/v17/Current/Browse.VC.db b/.vs/winrar-keygen/v17/Current/Browse.VC.db
new file mode 100644
index 00000000..f943a7f0
Binary files /dev/null and b/.vs/winrar-keygen/v17/Current/Browse.VC.db differ
diff --git a/.vs/winrar-keygen/v17/Current/ipch/AutoPCH/668bd2139634a6e1/_TMAIN.ipch b/.vs/winrar-keygen/v17/Current/ipch/AutoPCH/668bd2139634a6e1/_TMAIN.ipch
new file mode 100644
index 00000000..ba072bb2
Binary files /dev/null and b/.vs/winrar-keygen/v17/Current/ipch/AutoPCH/668bd2139634a6e1/_TMAIN.ipch differ
diff --git a/README.md b/README.md
index 66a4ae5a..401656e9 100644
--- a/README.md
+++ b/README.md
@@ -3,14 +3,18 @@
WinRAR Keygen
Principle of WinRAR key generation
-
+
+
+
+
+
简体中文 | English
@@ -35,7 +39,7 @@ If you don't want to compile it yourself, you can also go to the [release page](
### 3.1 Prerequisites
-1. Please make sure that you have __Visual Studio 2019__ or the higher. Because this is a VS2019 project.
+1. Please make sure that you have **Visual Studio 2022**. Because this is a VS2022 project. If you are still using Visual Studio 2019, you can find projects for VS2019 in the [vs2019](https://github.com/bitcookies/winrar-keygen/tree/vs2019) branch.
2. Please make sure you have installed `vcpkg` and the following libraries:
@@ -132,9 +136,13 @@ If you encounter some problems, you can report on the [Issues](https://github.co
### 6.2 Security
-Some Anti-Virus Software may falsely report. If you do not trust this binary executable file, your only option is to compile the code yourself.
+[Issues #1](https://github.com/bitcookies/winrar-keygen/issues/1) Some Anti-Virus Software may falsely report. If you do not trust this binary executable file, your only option is to compile the code yourself.
+
+### 6.3 Download
+
+[Issues #4](https://github.com/bitcookies/winrar-keygen/issues/4) IDM and other download tools may have problems, please use a browser (e.g. chrome, edge) to download.
-### 6.3 Thanks
+### 6.4 Thanks
Thank you very much to some enthusiastic developers for helping answer some questions in [Issues](https://github.com/bitcookies/winrar-keygen/issues).
diff --git a/README.zh-CN.md b/README.zh-CN.md
index b2108eb8..ac836068 100644
--- a/README.zh-CN.md
+++ b/README.zh-CN.md
@@ -8,8 +8,13 @@
+
+
+
+
+
简体中文 | English
@@ -34,11 +39,12 @@ WinRAR不是免费软件。如果你想使用它,你应当向 [__RARLAB__](htt
### 3.1 前提条件
-1. 请确保你有 __Visual Studio 2019__ 或其更高版本。因为这是一个VS2019项目。
+1. 请确保你有 **Visual Studio 2022**,因为这是一个 VS2022 项目。如果你仍在使用 Visual Studio 2019,可以在 [vs2019](https://github.com/bitcookies/winrar-keygen/tree/vs2019) 分支中找到适合 VS2019 的项目。
2. 请确保你安装了 `vcpkg` 以及下面几个库:
- * `mpir:x86-windows-static`
+ - `mpir:x86-windows-static`
+
* `mpir:x64-windows-static`
你可以通过下的命令来安装:
@@ -57,11 +63,11 @@ WinRAR不是免费软件。如果你想使用它,你应当向 [__RARLAB__](htt
### 3.2 编译
1. 在 __Visual Studio__ 中打开这个项目。
-
2. 选择 `Release` 配置。
-
3. 选择 __生成 > 生成解决方案__。
+你将在 `bin/` 目录下看到生成的文件。
+
## 4. 如何使用?
直接在终端执行以下代码,配置两个参数即可生成 `rarreg.key`。
@@ -113,7 +119,7 @@ winrar-keygen.exe
### 5.2 终端编码的问题
-有可能是终端编码的问题,你可以使用 `chcp` 命令暂时切换。
+[Issues #5](https://github.com/bitcookies/winrar-keygen/issues/5) 有可能是终端编码的问题,你可以使用 `chcp` 命令暂时切换。
具体可参考 Microsoft 文档:[chcp | Microsoft Docs](https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/chcp)
@@ -125,9 +131,13 @@ winrar-keygen.exe
### 6.2 安全
-一些杀毒软件可能会误报,如果您不信任此二进制可执行文件,您唯一的选择就是自己编译代码。
+[Issues #1](https://github.com/bitcookies/winrar-keygen/issues/1) 一些杀毒软件可能会误报,如果您不信任此二进制可执行文件,您唯一的选择就是自己编译代码。
+
+### 6.3 下载
+
+[Issues #4](https://github.com/bitcookies/winrar-keygen/issues/4) IDM等下载工具可能会有问题,请使用浏览器(例如 chrome、edge)下载。
-### 6.3 感谢
+### 6.4 感谢
非常感谢一些热心的开发者,在 [Issues](https://github.com/bitcookies/winrar-keygen/issues) 帮助解答一些问题。
diff --git a/bin/Win32-Release/winrar-keygen.exe b/bin/Win32-Release/winrar-keygen.exe
index b2f409ae..f0ec527c 100644
Binary files a/bin/Win32-Release/winrar-keygen.exe and b/bin/Win32-Release/winrar-keygen.exe differ
diff --git a/bin/Win32-Release/winrar-keygen.iobj b/bin/Win32-Release/winrar-keygen.iobj
deleted file mode 100644
index 123988de..00000000
Binary files a/bin/Win32-Release/winrar-keygen.iobj and /dev/null differ
diff --git a/bin/Win32-Release/winrar-keygen.ipdb b/bin/Win32-Release/winrar-keygen.ipdb
deleted file mode 100644
index 724fc1ef..00000000
Binary files a/bin/Win32-Release/winrar-keygen.ipdb and /dev/null differ
diff --git a/bin/Win32-Release/winrar-keygen.pdb b/bin/Win32-Release/winrar-keygen.pdb
index 06e67379..92e0eb49 100644
Binary files a/bin/Win32-Release/winrar-keygen.pdb and b/bin/Win32-Release/winrar-keygen.pdb differ
diff --git a/bin/x64-Release/winrar-keygen.exe b/bin/x64-Release/winrar-keygen.exe
index 5fcf6119..091f9d40 100644
Binary files a/bin/x64-Release/winrar-keygen.exe and b/bin/x64-Release/winrar-keygen.exe differ
diff --git a/bin/x64-Release/winrar-keygen.iobj b/bin/x64-Release/winrar-keygen.iobj
deleted file mode 100644
index e9ecceb0..00000000
Binary files a/bin/x64-Release/winrar-keygen.iobj and /dev/null differ
diff --git a/bin/x64-Release/winrar-keygen.ipdb b/bin/x64-Release/winrar-keygen.ipdb
deleted file mode 100644
index 77924bf1..00000000
Binary files a/bin/x64-Release/winrar-keygen.ipdb and /dev/null differ
diff --git a/bin/x64-Release/winrar-keygen.pdb b/bin/x64-Release/winrar-keygen.pdb
index 293aa005..4ecb3d7f 100644
Binary files a/bin/x64-Release/winrar-keygen.pdb and b/bin/x64-Release/winrar-keygen.pdb differ
diff --git a/winrar-keygen.aps b/winrar-keygen.aps
index a984e409..f0fed6d0 100644
Binary files a/winrar-keygen.aps and b/winrar-keygen.aps differ
diff --git a/winrar-keygen.rc b/winrar-keygen.rc
index 87c40ddb..48ce6c6c 100644
--- a/winrar-keygen.rc
+++ b/winrar-keygen.rc
@@ -61,8 +61,8 @@ IDI_ICON1 ICON "icon.ico"
//
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,2,0
- PRODUCTVERSION 1,0,2,0
+ FILEVERSION 1,0,3,0
+ PRODUCTVERSION 1,0,3,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -79,12 +79,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "WinRAR Keygen"
VALUE "FileDescription", "WinRAR Key Generation Tool"
- VALUE "FileVersion", "1.0.2.0"
+ VALUE "FileVersion", "1.0.3.0"
VALUE "InternalName", "winrar-keygen.exe"
VALUE "LegalCopyright", "Copyright (C) 2021"
VALUE "OriginalFilename", "winrar-keygen.exe"
VALUE "ProductName", "WinRAR Keygen"
- VALUE "ProductVersion", "1.0.2.0"
+ VALUE "ProductVersion", "1.0.3.0"
END
END
BLOCK "VarFileInfo"
diff --git a/winrar-keygen.vcxproj b/winrar-keygen.vcxproj
index 127ed400..049fcc02 100644
--- a/winrar-keygen.vcxproj
+++ b/winrar-keygen.vcxproj
@@ -31,14 +31,14 @@
Application
true
- v142
+ v143
Unicode
false
Application
false
- v142
+ v143
true
Unicode
false
@@ -46,14 +46,14 @@
Application
true
- v142
+ v143
Unicode
false
Application
false
- v142
+ v143
true
Unicode
false