VB6绿色精简安装版—绿色程序安装包制作示例
vb吧
全部回复
仅看楼主
level 10
这是一个“绿色安装程序包”的制作示例,打包的安装程序压缩率高,更重要的是可以用WinRAR
直接打开它,也就是说可以直接运行安装,也可以用WinRAR解压后使用,这就是“绿色安装版”
它除了安装制作程序常用功能外,还可以要求输入正确序列号(CD-KEY)才能安装,这个很强大。
甚至还可以要求用户有“认证”文件才能安装,也就是需要一个特定的文件,才能正常安装使用。
对于安装软件输入序列号,可以很多人觉得它没什么用,我之所以说它强大,是相对于同类软件。
我们也见过一些软件需要输入序列号才能安装,它们往往是继续安装那个按钮不可用,输入正确
序列号之后会变得可用,直接用灰色按钮克星就可以破解。就算高明一些的,用其它手段也可以
实现安装,总之这个序列号应该是在安装程序内部的对吧,破解十分容易。
而我采用的这种方法,序列号根本不在程序内部,而是压缩文件时,使用序列号作为密码进行加密
只有输对“密码”,这些文件才能被解压出来,否则你根本就不知道这些数据是如何排列形成的。
所以说通常的安装序列号软件即使不用密码,也能把安装包里的文件解出来,而我这个根本不可能。
2014年07月06日 12点07分 1
level 10
在这个示例中,使用的是vbs注册dll修改注册表并实现卸载的功能。桌面图标、程序组等是安装程序完成的。安装脚本实现程序的绿化,并且创建了“添加删除程序”中可卸载的功能,显示安装程序的大小。卸载时反注册dll,删除注册表,删除桌面和程序组的快捷方式,最后删除程序所在目录。
2014年07月06日 12点07分 3
level 12
这。。。估计没什么人用吧,赶脚setup factory做的足够
2014年07月06日 14点07分 5
你没看说明吧,很多人都不喜欢必须安装的软件,像我只要是安装的,无论软件做的再好,或者我多么需要,我都不会用它。qq从08之后需要安装,我就果断放弃。我电脑没一款软件或驱动或补丁是安装的
2014年07月06日 15点07分
你用它做的安装包,要用的话必须安装对吧,我不想安装,只是想了解一下你的程序怎么办。这种强按头喝水的事一定会有很多人不愿意
2014年07月06日 15点07分
回复 haprince :我看了说明了,你这个软件十分不错,支持了[太开心]很有用。不过驱动都是要安装的吧,软件可以有绿色的。驱动我没见过有绿色的。。。
2014年07月06日 22点07分
回复 winzjjj :98年我用第一台电脑时,连复制粘贴都不会。买了个显卡,人家用软盘给我拷贝了个驱动。我打开只有一个记事本。打电话问,人家说就是这个文件,通过设备管理器安装的。后来知道了,驱动就是一个inf文件和相关的sys或dll文件,系统文件默认是隐藏的。安装方法通常是inf文件上点右键
2014年07月07日 02点07分
level 11
我记得winrar可以制作自解压文件吧?
2014年07月07日 03点07分 6
是啊,我就是在教大家用winrar制作标准安装程序,包括反安装功能,自动注册/注销dll、添加/删除注册表,等各种功能的实现。
2014年07月07日 03点07分
回复 haprince :lz为什么这么反感安装的程序?当然我有时候也反感。有的大的软件好几个G不安装也不行吧?比如delphi XE5之类的。
2014年07月07日 04点07分
level 11
总赶脚winRar不单单只是压缩解压那么简单。。。。。果然见证了[滑稽]
2014年07月07日 04点07分 7
level 10
.......我只会用bat...用不起你们这些高级货~!
2014年07月07日 07点07分 8
绿化安装多数用的bat,我开始做的vb绿化也是用bat。之所以换vbs是因为这是vb吧,其实也是vbs执行的cmd命令
2014年07月07日 07点07分
level 10
有十三次下载了,这么好的成绩。
2014年07月12日 02点07分 9
吧务
level 13
不喜欢做安装包,我都是放资源文件里面,程序启动时自动释放
2014年07月16日 05点07分 11
程序会有点大。
2014年07月17日 02点07分
level 11
lz
,这个win8用不了吧?有图有真相
2014年07月21日 02点07分 13
用有管理权限的用户启动。还有dll自己注册下
2014年07月21日 02点07分
回复 haprince :怎么注册?
2014年07月21日 03点07分
回复 Lewis_xy :regsvr32 dll文件名
2014年07月21日 05点07分
level 1
下载看看 感谢分享~
2014年07月21日 16点07分 14
level 1
Vb6.0安装不了[不高兴]
2014年07月22日 07点07分 15
1