WinRAR去广告已注册版打包方法及相关教程工具:
第一步:安装WinRAR
1.安装winrar-x64-623sc.exe,记住安装路径,后面会用到,(比如安装在C:/Program Files/WinRAR)
2.在D盘创建“WinRAR”文件夹,把WinRAR安装包解压到这个文件夹里面 或复制WinRAR安装目录下的WinRAR.exe到D盘,并把WinRAR注册文件rarreg.key放进去
第二步:去除非商业个人版WinRAR广告
用授权文件注册后无广告版WinRAR可跳过此步
用Resource Hacker(https://www.lanzoue.com/irJ4y1c3lecj)或Resource Tuner(https://www.lanzoue.com/iU5Py173cb5a) 打开刚刚复制的WinRAR.exe,修改 WinRAR.exe ,注意先关闭WinRAR , 点击字符串表 String Table -> 80:2052 -> 最长的那行1277 行(有的WinRAR版本不一定是1277 行) -> 为广告代码 -> 选定广告字串代码:
1
|
##0aN9=>34_9hwrqw=-*ag(vmipdr-eni)ak/pnnsX3+hwkm;K ? 2&aj<3&t8 $ Uvdvtmkao&`9 $ C &sqe<sup2Q;hwrqw=-*ag(vmipdr-eni)ak/pnnsX0+hwkm;K ? 2&aj<3&t8 $ Uvdvtmkao&`9 $ C &sqe<sup14mLgA36^>hwrqw=-*ag(vmipdr-eni)ak/pnnsX0+hwkm;K ? 2&aj<3&t8 $ Uvdvtmkao&`9 $ C &sqe<supR5 |
选定1277行的广告代码 和 1267行 的 1267, "已选项目" 右键点击剪切或直接按键盘Delete键删除, 点击上面绿色的三角编译脚本,然后保存即可,如果提示无权限,可以先另存为,然后替换安装目录下的WinRAR.exe即可
Resource Tuner操作方法与Resource Hacker类似
第三步:制作setup.txt
方法一、
1. 右键点击未注册的WinRAR安装包,选择用WinRAR打开,点击信息>注释,复制注释里面全部内容
2. 新建setup.txt文档,把刚才复制的内容粘贴进去,保存编码为ANSI的文本文档
方法二、
1. 复制winrar-x64-623sc.exe安装程序到D盘
2.打开CMD命令窗口
3.进入WinRAR安装目录,以下为64位的路径,32位请自行确认
cd "C:\Program Files\WinRAR"
4.输入以下命令,获取安装注释:
WinRAR.exe cw d:\winrar-x64-623sc.exe d:\setup.txt
或将3、4命令合并后,直接输入以下命令,获取安装注释:
"%ProgramFiles%\WinRAR\Rar.exe" cw d:\winrar-x64-623sc.exe d:\setup.txt
5.在D盘得到一个setup.txt文件,打开后有以下内容
; WinRAR
; Multifunctional Integrated Archive Manager
Title=WinRAR *.** #这个为安装包的标题内容,可视情况修改
.........
第四步:制作setup.sfx
方法一、
1.用010 Editor (https://www.lanzoue.com/iOvQ601e6n3i) 或Winhex(https://www.lanzoue.com/iP3Q513dodza)打开WinRAR.exe官方安装包winrar-x64-623sc.exe
2.按Ctrl+F快捷键或者点击工具栏搜索>查找文本 ASCII码 输入“ Rar! ”(不包含引号),确定搜索。
52617221就是Rar!的十六进制值,删除掉52617221即从 “ RAr! ” 开始后面的所有内容
用010 Editor可直接拖动到末尾删除,用Winhex的具体操作步骤是:
选中52617221即 “ RAr! ”的第一个十六进制值5,按Alt+1或者右键选择选块起始
把滚动条拉到最下面,选中最后一位十六进制值,按Alt+2或者右键选择选块结束
或点击查找到的78800,右键点击52617221的5后,按Alt+1或者右键选择选块起始位置
点击“编辑”-“自定义选块”,将“结束” 设定为 “文件尾部”,点击“确定”
点击“编辑”-“X 移除” 或 按Delete键删除->在弹出的对话框中点击"是"
3. 点击工具栏文件>另存为,文件名改成setup.sfx,然后将文件另存为setup.sfx,将文件保存到D盘根目录
4.将setup.sfx重命名为setup.exe 运行测试一下是否正常
方法二、
1. 用CFF Explorer 8.0单文件绿色版(https://WWW.lanzoue.com/imEEU18v99ze) 打开 winrar-x64-623sc.exe
在Data Directoctories 找到 Offset 000001CB 行的 Value 值: 386EB8
2. 安装Hex Workshop 4.23(https://www.lanzoue.com/i9Fdx18vbnbg)并用其打开 winrar-x64-623sc.exe
按快捷键进入搜索 Crtl + F,输入 “ RAr! ” 查找到 偏移地址值为: 78800
3.Edit -> Select Block 输入:78800 选定 Hex Size of Block
4.Edit -> Select Block 输入: 386EB8 减 1后偏移地址 386EB7 选定 Hex Ending Position
5.选定后按Edit -> Delete 进行删除选中的块 或直接按Delete键删除
6.File -> Save as 另存到D盘根目录为: setup.sfx
将setup.sfx重命名为setup.exe 运行测试一下是否正常
方法三、
用Winhex(https://www.lanzoue.com/iP3Q513dodza)打开winrar-x64-623sc.exe
1. 点击编辑 -> 定义选块,开始输入:78800,结束输入:386EB7,点击确定
2. 点击编辑 -> X 移除->在弹出的对话框中点击"是"
3. 点击文件 -> 另存到D盘根目录为:setup.sfx
4.将setup.sfx重命名为setup.exe 运行测试一下是否正常
方法四、
用setup.sfx文件提取工具 KillOverlay (https://www.lanzoue.com/i4CIz1azmyha) 打开winrar-x64-623sc.exe
点击删除 -> 接着点击下面的“另存”,文件名为“setup.sfx” ,点击“保存”,即可得到 setup.sfx 文件
第五步:提取WinRAR图标文件
1. 打开7zip,定位到D:/WinRAR文件夹,选择WinRAR.exe,右键选择7-zip>打开压缩包
2. 在弹出窗口中打开.rsrc文件夹>打开ICON文件夹,把里面的13文件解压出来,并把13文件重命名为WinRAR.ico
或用ico图标提取工具直接提取WinRAR的ico图标文件
第六步:开始制作WinRAR安装包
方法一、
1.将要打包的所有WinRAR解压文件和文件夹及授权文件授权文件rarreg.key复制到D:\WinRAR文件夹中
2.打开CMD命令窗口,并进入WinRAR安装目录
cd "C:\Program Files\WinRAR"
3.输入以下命令,进行安装包程序打包
Rar.exe a -r -k -ep1 -cfg- -s -m5 -zd:\setup.txt -sfxd:\setup.sfx d:\winrar-x64-623sc.exe D:WinRAR\*.*
或将2、3命令合并后,直接输入以下命令,进行安装包程序打包 :
"%ProgramFiles%\WinRAR\Rar.exe" a -r -k -ep1 -cfg- -s -m5 -zd:\setup.txt -sfxd:\setup.sfx d:\winrar-x64-623sc.exe D:WinRAR\*.*
4.命令执行完毕后,会在D盘生成winrar-x64-623sc.exe文件,测试打包后winrar-x64-623sc.exe程序能正常安装即可
命令中的 -k 是锁定打包后的 winrar-x64-623sc.exe 程序压缩包,也可把命令中的 -k 去掉,这样打包后的 winrar-x64-623sc.exe 程序压缩包是没有锁定的压缩包
方法二、
1. 复制setup.sfx到WinRAR安装目录: C:/Program Files/WinRAR
2. 全选D:/WinRAR文件夹里面的所有文件,右键选择到添加压缩文件
3. 在常规选项卡,压缩方式选最好,勾选创建自解压格式压缩文件,勾选创建固实压缩文件,勾选锁定压缩文件,将压缩文件名更改为“winrar-x64-623sc.”
4. 点击高级选项卡,点击自解压选项,点击模块,选择setup.sfx,点击文本和图标,在从文件加载自解压文件图标,点击浏览>选择WinRAR.ico,点击确定
5. 点击注释>从文件中添加注释>浏览>选择setup.txt,点击打开,点击确定。就会在D:/WinRAR 文件夹生成包含了注册文件的WinRAR安装包“winrar-x64-623sc.exe”
或点击注释>手动输入注释内容>输入未注册的WinRAR的注释内容(右键点击未注册的WinRAR安装包,选择用WinRAR打开,点击信息>注释,复制注释里面全部内容)
方法三、
下载WinRAR 解除锁定限制补丁(https://www.lanzoue.com/iM1E81922jba)
将winrar-x64-623sc.exe文件拖到 "压缩文件锁定解锁工具RAR Unlocker 4.0英文版或汉化版"补丁上,点击 "Unlock" 或 "解锁"
或将WinRAR-x32-x64-LockPatch-2.0复制到WinRAR安装目录C:/Program Files/WinRAR后,双击运行补丁,点击"应用",WinRAR安装目录C:/Program Files/WinRAR中的WinRAR.exe程序就变成了解除锁定版WinRAR程序
就能解除winrar-x64-623sc.exe自解压程序安装包的锁定,可将修改过的文件WinRAR.exe和授权文件rarreg.key按下列图示方法添加进官方原版winrar-x64-623sc.exe文件中,重新压缩即可得到新打包的WinRAR修改程序
最后将添加修改文件重新压缩生成的 winrar-x64-623sc.exe拖到 "压缩文件锁定解锁工具RAR Unlocker 4.0英文版或汉化版"补丁上,点击 "Lock" 或 "锁定" 重新锁定winrar-x64-623sc.exe即可
或安装以解除锁定的烈火汉化版WinRAR, 然后用烈火汉化版WinRAR打开官方原版winrar-x64-623sc.exe
再将修改过的文件WinRAR.exe和授权文件rarreg.key添加进官方原版winrar-x64-623sc.exe文件中,重新压缩即可得到新打包的WinRAR修改程序
WinRAR去广告已注册版打包方法及相关教程工具下载链接:https://www.lanzoue.com/iPwrL1cbocne