|
绿化实例
1.WinZip和WinRAR巧绿化
WinRAR和WinZip可以采用方法1直接解压缩安装文件,先下载安装文件到一个安装了WinRAR的系统上,右击选择“解压文件”,在弹出窗口中选择目标路径即可,然后双击目标文件夹中的可执行文件即可直接运行。不过,第一次运行时,需要对软件进行设置。
2.FlashGet的绿化
第一步:解压安装程序
FlashGet是大家用得比较多的一个软件,要制作它的绿化版本,需要方法3和方法6配合使用。下载并运行FlashGet的安装程序,然后取消安装。从如图3上可以看出FlashGet是使用Wise制作的安装程序,下载安装Wungui软件,可以非常容易地把安装程序解压缩到一个目录中(如图4)。


第二步:注册DLL
观察Maindir目录,其中有两个DLL文件Jccatch.dll和Fgiebar.dll,进一步察看这两个动态库文件的导出函数,可以知道这两个DLL文件都是自注册的COM组件,写一个批处理文件install.bat来注册这两个DLL。
REGSVR32 Jccatch.dll /s
REGSVR32 Fgiebar.dll /s
经过测试,功能正常,并且可以从浏览器IE中用鼠标的右键菜单激活FlashGet,功能完全,下面考虑卸载过程。
第三步:制作反安装程序
运行Regedit.exe,发现FlashGet在注册表中的路径是[HKEY_CURRENT_USER\Software\JetCar\JetCar],写一个注册表文件unflashget.reg删除这个路径,如下:
REGEDIT4
; FlashGet
[-HKEY_CURRENT_USER\Software\JetCar\JetCar]
同时写一个批处理文件uninstall.bat来卸载这两个DLL文件并导入unflashget.reg。
Regedit /s unflashget.reg
REGSVR32 /s /U Jccatch.dll
REGSVR32 /s /U Fgiebar.dll
第四步:删除不必要文件
随后删除我们用不到的文件,比如Language目录下大量欧洲的语言文件,这个绿色版本就做好了。把制作好的绿色的FlashGet拷贝到U盘上,需要用的时候,直接执行里面的Install.bat文件就可以了(注意,要在Flashget的目录运行批处理文件),不需要任何文件拷贝,不再使用时,直接双击uninstall.bat卸载。
共4页: 上一页 [1] [2] 3 [4] 下一页
|