Skip to content

Commit

Permalink
Update and add LICENSE
Browse files Browse the repository at this point in the history
Update README and add LICENSE
  • Loading branch information
bitcookies committed Jul 18, 2021
1 parent a8120ce commit a687d2d
Show file tree
Hide file tree
Showing 50 changed files with 110 additions and 70 deletions.
2 changes: 1 addition & 1 deletion .vs/VSWorkspaceState.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"ExpandedNodes": [
""
],
"SelectedNode": "\\winrar-keygen.sln",
"SelectedNode": "\\winrar-keygen.vcxproj",
"PreviewInSolutionExplorer": false
}
Binary file modified .vs/slnx.sqlite
Binary file not shown.
Binary file modified .vs/winrar-keygen/v16/.suo
Binary file not shown.
Binary file modified .vs/winrar-keygen/v16/Browse.VC.db
Binary file not shown.
Binary file not shown.
Binary file not shown.
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2021 BitCookies

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
37 changes: 32 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,25 @@
# WinRAR-Keygen
<p align="center">
<img width="100px" src="icon.svg" align="center" alt="WinRAR Keygen" />
<h2 align="center">WinRAR Keygen</h2>
<p align="center">Principle of WinRAR key generation</p>
</p>

[中文版 README](README.zh-CN.md)
<p align="center">
<img src="https://img.shields.io/github/v/release/bitcookies/winrar-keygen?label=version" />
<a href="https://github.com/bitcookies/winrar-keygen/issues">
<img alt="Issues" src="https://img.shields.io/github/issues/bitcookies/winrar-keygen?color=F48D73" />
</a>
</p>

<p align='center'><img width="100px" src="icon1.png" /></p>
<center><a href="README.zh-CN.md">简体中文</a> | <a href="README.md">English</a></center>

## 1. What is WinRAR?

WinRAR is a trialware file archiver utility for Windows, developed by Eugene Roshal of win.rar GmbH.

It can create and view archives in RAR or ZIP file formats and unpack numerous archive file formats.

WinRAR is not a free software. If you want to use it, you should pay to [__RARLAB__](https://rarlab.com/) and then you will get a license file named `rarreg.key`.
WinRAR is not a free software. If you want to use it, you should pay to [__RARLAB__](https://www.rarlab.com/) and then you will get a license file named `rarreg.key`.

This repository will tell you how WinRAR license file `"rarreg.key"` is generated.

Expand Down Expand Up @@ -93,4 +102,22 @@ de3cdc56b311475b484e80b48157a0c3af60ca4f7f9c75d49bc50d
5eede7ed46566b10bf033daa6384062b259194b1acbd1443042646
```

Save the generated information as `rarreg.key`.
Save the generated information as `rarreg.key`.

## 5. Encounter problems?

### 5.1 Feedback

If you encounter some problems, you can report on the [Issues](https://github.com/bitcookies/winrar-keygen/issues) page. There will be many enthusiastic developers or Github users to help you.

### 5.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.

### 5.3 Thanks

Thank you very much to some enthusiastic developers for helping answer some questions in [Issues](https://github.com/bitcookies/winrar-keygen/issues).

## 6. License

The code is available under the [MIT license](https://github.com/bitcookies/winrar-keygen/blob/master/LICENSE)
50 changes: 41 additions & 9 deletions README.zh-CN.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,26 @@
# WinRAR-Keygen

[README for English](README.md)

<p align='center'><img width="100px" src="icon1.png" /></p>
<p align="center">
<img width="100px" src="icon.svg" align="center" alt="WinRAR Keygen" />
<h2 align="center">WinRAR Keygen</h2>
<p align="center">Principle of WinRAR key generation</p>
</p>
<p align="center">
<img src="https://img.shields.io/github/v/release/bitcookies/winrar-keygen?label=version" />
<a href="https://github.com/bitcookies/winrar-keygen/issues">
<img alt="Issues" src="https://img.shields.io/github/issues/bitcookies/winrar-keygen?color=F48D73" />
</a>
</p>

<center>
<a href="README.zh-CN.md">简体中文</a> | <a href="README.md">English</a>
</center>

## 1. WinRAR是什么?

WinRAR是一款用于管理压缩包文件的共享软件。其算法由作者尤金·罗谢尔研发,享有原创专利。

它可以用来创建或浏览RAR、ZIP等众多格式的压缩包。

WinRAR不是免费的软件。如果你想使用它,你应当向 [__RARLAB__](https://rarlab.com/) 付费,然后获得一个授权文件 `rarreg.key`
WinRAR不是免费软件。如果你想使用它,你应当向 [__RARLAB__](https://www.rarlab.com/) 付费,然后获得一个授权文件 `rarreg.key`

这份repo将会告诉你 `rarreg.key` 是如何生成的。

Expand All @@ -20,7 +30,7 @@ WinRAR不是免费的软件。如果你想使用它,你应当向 [__RARLAB__](

## 3. 如何编译?

如果你不想自己编译,也可以到 [Release](https://github.com/bitcookies/winrar-keygen/releases/) 页面获取 `winrar-keygen.exe`
如果你不想自己编译,也可以到 [Release](https://github.com/bitcookies/winrar-keygen/releases/) 页面获取对应版本的 `winrar-keygen.exe`

### 3.1 前提条件

Expand Down Expand Up @@ -58,7 +68,7 @@ WinRAR不是免费的软件。如果你想使用它,你应当向 [__RARLAB__](

这里以 `Github``Github.com` 为例:

```
```console
Usage:
winrar-keygen.exe <your name> <license type>

Expand Down Expand Up @@ -87,4 +97,26 @@ de3cdc56b311475b484e80b48157a0c3af60ca4f7f9c75d49bc50d
5eede7ed46566b10bf033daa6384062b259194b1acbd1443042646
```

将生成的信息以文本格式保存为 `rarreg.key ` ,拖动即可导入WinRAR。
将生成的信息以文本格式保存为 `rarreg.key ` ,拖动导入 WinRAR 即可。

## 5. 遇到问题

### 5.1 反馈

如果您遇到了一些问题,可在 [Issues](https://github.com/bitcookies/winrar-keygen/issues) 页面反馈,会有很多热心的开发者及 Github 用户帮助你。

### 5.2 安全

一些杀毒软件可能会误报,如果您不信任此二进制可执行文件,您唯一的选择就是自己编译代码。

### 5.3 感谢

非常感谢一些热心的开发者,在 [Issues](https://github.com/bitcookies/winrar-keygen/issues) 帮助解答一些问题。

## 6. 关于WinRAR广告

[__RARLAB__](https://www.rarlab.com/) 下载的简体中文版 WinRAR 将会自带广告组件,即使使用了 `rarreg.key` 授权,广告组件依旧会出现。如果您介意广告,可以尝试下载其他语言版。

## 7. 许可

使用 [MIT License](https://github.com/bitcookies/winrar-keygen/blob/master/LICENSE)
4 changes: 2 additions & 2 deletions _tmain.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ void Help() {
_putts(TEXT(""));
_putts(TEXT("Example:"));
_putts(TEXT(""));
_putts(TEXT(" winrar-keygen.exe \"Rebecca Morrison\" \"Single PC usage license\""));
_putts(TEXT(" winrar-keygen.exe \"Github\" \"Github.com\""));
_putts(TEXT(" or:"));
_putts(TEXT(" winrar-keygen.exe \"Rebecca Morrison\" \"Single PC usage license\" > rarreg.key\n"));
_putts(TEXT(" winrar-keygen.exe \"Github\" \"Github.com\" > rarreg.key\n"));
}

void PrintRegisterInfo(const WinRarKeygen<WinRarConfig>::RegisterInfo& Info) {
Expand Down
Binary file added bin/Win32-Release/winrar-keygen.exe
Binary file not shown.
Binary file added bin/Win32-Release/winrar-keygen.iobj
Binary file not shown.
Binary file added bin/Win32-Release/winrar-keygen.ipdb
Binary file not shown.
Binary file added bin/Win32-Release/winrar-keygen.pdb
Binary file not shown.
Binary file modified bin/x64-Release/winrar-keygen.exe
Binary file not shown.
Binary file modified bin/x64-Release/winrar-keygen.pdb
Binary file not shown.
File renamed without changes.
File renamed without changes
1 change: 1 addition & 0 deletions icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed obj/x64-Debug/vc142.idb
Binary file not shown.
Binary file removed obj/x64-Debug/vc142.pdb
Binary file not shown.
Empty file.
2 changes: 0 additions & 2 deletions obj/x64-Debug/winrar-keygen.log

This file was deleted.

1 change: 0 additions & 1 deletion obj/x64-Debug/winrar-keygen.tlog/CL.command.1.tlog

This file was deleted.

Empty file.
2 changes: 0 additions & 2 deletions obj/x64-Debug/winrar-keygen.tlog/winrar-keygen.lastbuildstate

This file was deleted.

Empty file.
Binary file removed obj/x64-Release/_tmain.obj
Binary file not shown.
Binary file removed obj/x64-Release/vc142.pdb
Binary file not shown.
1 change: 0 additions & 1 deletion obj/x64-Release/vcpkg.applocal.log

This file was deleted.

23 changes: 0 additions & 23 deletions obj/x64-Release/winrar-keygen.Build.CppClean.log

This file was deleted.

7 changes: 0 additions & 7 deletions obj/x64-Release/winrar-keygen.exe.recipe

This file was deleted.

7 changes: 0 additions & 7 deletions obj/x64-Release/winrar-keygen.log

This file was deleted.

Binary file removed obj/x64-Release/winrar-keygen.res
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/CL.command.1.tlog
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/CL.read.1.tlog
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/CL.write.1.tlog
Binary file not shown.
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/link.read.1.tlog
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/link.write.1.tlog
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/rc.command.1.tlog
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/rc.read.1.tlog
Binary file not shown.
Binary file removed obj/x64-Release/winrar-keygen.tlog/rc.write.1.tlog
Binary file not shown.

This file was deleted.

Binary file not shown.
Empty file.
Binary file modified winrar-keygen.aps
Binary file not shown.
12 changes: 6 additions & 6 deletions winrar-keygen.rc
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ END

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_ICON1 ICON "icon1.ico"
IDI_ICON1 ICON "icon.ico"


/////////////////////////////////////////////////////////////////////////////
Expand All @@ -61,8 +61,8 @@ IDI_ICON1 ICON "icon1.ico"
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,1,0
PRODUCTVERSION 1,0,1,0
FILEVERSION 1,0,2,0
PRODUCTVERSION 1,0,2,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -78,13 +78,13 @@ BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "WinRAR Keygen"
VALUE "FileDescription", "WinRAR Keygen Tool"
VALUE "FileVersion", "1.0.1.0"
VALUE "FileDescription", "WinRAR Key Generation Tool"
VALUE "FileVersion", "1.0.2.0"
VALUE "InternalName", "winrar-keygen.exe"
VALUE "LegalCopyright", "Copyright (C) 2021"
VALUE "OriginalFilename", "winrar-keygen.exe"
VALUE "ProductName", "WinRAR Keygen"
VALUE "ProductVersion", "1.0.1.0"
VALUE "ProductVersion", "1.0.2.0"
END
END
BLOCK "VarFileInfo"
Expand Down
3 changes: 2 additions & 1 deletion winrar-keygen.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,8 @@
<ResourceCompile Include="winrar-keygen.rc" />
</ItemGroup>
<ItemGroup>
<Image Include="icon1.ico" />
<Image Include="icon.ico" />
<Image Include="icon.png" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
Expand Down
Loading

0 comments on commit a687d2d

Please sign in to comment.