news 2026/7/7 15:41:51

使用Beyond Compare5.0+的方法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用Beyond Compare5.0+的方法

很多文章都提了用某个keygen脚本

但是没提要先改windows系统下的bc.exe

这里摘录了一位大佬的方法。原文链接:

https://github.com/garfield-ts/BCompare_Keygen?tab=readme-ov-file

下载的脚本在这里:

https://github.com/garfield-ts/BCompare_Keygen.git

补充内容:我没有010软件,所以copy到了Linux上,用vim直接搜p1+wk,也可行

Beyond Compare 5 Keygen

基于 Python3 编写,用于生成 Beyond Compare 5.x (截至 5.1 ver 31016)版本注册密钥

前置工作

使用 010Editor 等二进制工具,修改 Beyond Compare 可执行文件中内置的 RSA 密钥

修改前:

++11Ik:7EFlNLs6Yqc3p-LtUOXBElimekQm8e3BTSeGhxhlpmVDeVVrrUAkLTXpZ7mK6jAPAOhyHiokPtYfmokklPELfOxt1s5HJmAnl-5r8YEvsQXY8-dm6EFwYJlXgWOCutNn2+FsvA7EXvM-2xZ1MW8LiGeYuXCA6Yt2wTuU4YWM+ZUBkIGEs1QRNRYIeGB9GB9YsS8U2-Z3uunZPgnA5pF+E8BRwYz9ZE--VFeKCPamspG7tdvjA3AJNRNrCVmJvwq5SqgEQwINdcmwwjmc4JetVK76og5A5sPOIXSwOjlYK+Sm8rvlJZoxh0XFfyioHz48JV3vXbBKjgAlPAc7Np1+wk

修改后(修改字符串末尾的p1+wkpn+wk):

++11Ik:7EFlNLs6Yqc3p-LtUOXBElimekQm8e3BTSeGhxhlpmVDeVVrrUAkLTXpZ7mK6jAPAOhyHiokPtYfmokklPELfOxt1s5HJmAnl-5r8YEvsQXY8-dm6EFwYJlXgWOCutNn2+FsvA7EXvM-2xZ1MW8LiGeYuXCA6Yt2wTuU4YWM+ZUBkIGEs1QRNRYIeGB9GB9YsS8U2-Z3uunZPgnA5pF+E8BRwYz9ZE--VFeKCPamspG7tdvjA3AJNRNrCVmJvwq5SqgEQwINdcmwwjmc4JetVK76og5A5sPOIXSwOjlYK+Sm8rvlJZoxh0XFfyioHz48JV3vXbBKjgAlPAc7Npn+wk

生成注册密钥

git clone https://github.com/garfield-ts/BCompare_Keygen.git cd BCompare_Keygen pip3 install -r requirements.txt # 对于 Python 3.7 及更早版本,需要手动安装 typing_extensions 模块 pip3 install typing_extensions==4.7.1

基于 Web 页面生成注册密钥

python3 app.py

启动服务后访问 http://localhost:8000/ 即可看到相应页面,该页面由 AI 自动生成。

点击生成密钥即可按照填写的参数生成注册密钥,点击复制按钮可将生成的密钥复制到剪贴板中。

在页面底部还会展示注册密钥对应的详细参数,供研究学习使用。

基于命令行生成注册密钥

python3 keygen.py

得到可用的注册密钥:

--- BEGIN LICENSE KEY --- 7uo7UY8gVANuMyCkDtSZRnNBkDXr1o4msYwtu7GFPaZ9B6naWXfsqEBgD5hM8jm3Sw2L4oFHY53VchaHv4j3q4QNiNxPgcv3qz89nKu3VSgQDVpPrAUWKgkjko5Gvck7BBBJmnKbGZJtDTi21WnJ5AMm7upD6QXgbf2BUS7toxB7jzhFLyotDj59KMGkgXMBXeUoa6T7Yt76MZN6UcHqYG5fMLuBp1JfGxpMXE7AMeUXXLwvAxsJGMkC5oS93WoVLopUoBW4SYNpS7YzzirkqZdRt58TbQpqcvwFeD32X2ZamVAv9SjeQUQhyEwktExFwTc541HrJeDV2xqfr4EgbUprSWEu8p --- END LICENSE KEY -----

默认生成的注册密钥使用以下信息:

Version: 0x3d Serial: Abcd-Efgh Username: Test Company: Home Max users: 1

可以通过传入相关参数,自定义注册密钥的信息

使用密钥进行注册

打开 Beyond Compare 5,此时会弹出评估模式错误的提示,点击输入密钥按钮进入注册页面:

将脚本生成的注册密钥粘贴到输入框中,点击确定即可激活。

注意事项

  1. macOS版中,RSA 密钥位于/Applications/Beyond Compare.app/Contents/MacOS/BCompare文件中;在Windows版中,RSA 密钥位于BCompare.exe文件中

  2. macOS版修改密钥后,需要关闭操作系统的SIP(System Integrity Protection,系统完整性保护)功能,否则会报错「“Beyond Compare”意外退出」且无法运行,详见 少数派的这篇文章 。

  3. macOS版中,BCompare文件里可以搜到 2 个 RSA 密钥,实际要修改的是第二处密钥。Windows版只有 1 处密钥,直接修改即可。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 19:31:27

[C++][cmake]基于C++在windows上部署yolo26的目标检测onnx模型

yolo26已经正式发布了,第一时间手搓C代码实现YOLO26部署,首先看yolov11网络结构,发现输出shape是1x84x8400 再看看YOLO26网络结构: 可见yolo11和yolo26输出是不一样的是不能共用代码。 模型使用官方yolo26n.pt转换成的onnx&#…

作者头像 李华
网站建设 2026/7/2 1:27:43

【拯救HMI】HMI设计中的色彩与视觉语言

一、色彩在HMI设计中的作用色彩是HMI设计中最有力的视觉效果,它不仅影响界面工具的美观性,更在信息传达、用户引导、情感表达等方面发挥关键作用。信息传递功能:色彩是传递信息最快速的方式。在工业控制系统中,红色通常表示快速警…

作者头像 李华
网站建设 2026/7/7 12:43:51

微软VC运行库合集2005-2026合集 解决软件故障的必备工具

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华
网站建设 2026/7/1 20:12:25

30页精品可编辑PPT | AI_Agent在业务增长中的落地实践

在海外业务迅猛扩张的背景下,公司面临着巨大的客服挑战。由于客户数量的急剧增长和客服资源相对匮乏,客户服务的响应速度显著下降,导致客户体验不佳。新员工的培训跟不上,人员流动性大,夜班无人替补,基础问…

作者头像 李华
网站建设 2026/6/26 10:42:54

千问APP接入淘宝闪购后,为什么说外卖行业竞争形势“高下已判”

出品 | 何玺排版 | 叶媛“AI点外卖“真的来了!1月15日,阿里巴巴召开千问App发布会,宣布全面接入淘宝闪购和支付宝AI付等阿里生态。其中,千问App与淘宝闪购、支付宝"AI付"完成深度整合,用户在授权前提下可在对…

作者头像 李华