脚本开发,脚本学习,辅助软件,各种工具软件

访问密码统一为:3158

查看: 577|回复: 0

安装程序生成(调用模块)

[复制链接]

68

主题

68

帖子

360

积分

孩提

Rank: 2

积分
360
发表于 2020-5-18 16:42:42 | 显示全部楼层 |阅读模式

功能

  本模块支持外部单独压缩文件和资源数据文件两种方式,资源文件方式已测支持最大200MB左右,测试400MB加入易语言资源表中易语言会崩。

原理

  本模块的一半原理和WinRAR的自解压相似,除了界面稍微好看(傲娇0.1秒中……),算法就比较老了,利用扩展支持库ZIP压缩解压支持库实现,没有多大的技术含量。

使用

1、外部单独压缩文件方式

 1)、这种方式下,需要将整理好的文件打包成一个标准的zip压缩包(必须是标准的zip压缩包,推荐使用WinRAR压缩),压缩时可以不用连主文件夹压缩进去,因为在调用安装的时候,可以选择填写文件夹名称的,压缩完毕后的文件,可以自己修改后缀名混淆,比如改成:Package.dat;这时候调用安装的文件名就写入:Package.dat,如果是需要解压多个压缩文件(不能是分卷压缩的压缩包,必须是单独压缩的多个压缩包),则安装的文件名就用半角;符号隔开,同时安装类型必须是0,编译后的Setup.exe(可以自行命名)必须和这(些)压缩包放在一起,这种方法推荐文件压缩后超过200MB的使用。

2、内部资源安装方式

 1)、压缩文件方法同上,这种方式下,没有独立的压缩资源包,直接将压缩好的文件导入到资源中,双击安装的时候会自动释放到临时文件夹中,进行安装,此时安装的类型必须是1,这种方式编译后只有一个EXE。

3、支持创建卸载文件(卸载EXE图片支持替换,图像大小不超过1MB),卸载若系统没有限制目录权限,能实现干净完整卸载。

4、支持强制安装在指定文件夹;

5、支持可选性的快速安装和自定义安装两种模式;

5、支持创建快捷方式、开机启动、快速启动栏(这个暂时无效);





下载链接:https://t00y.com/file/20110282-443949010






上一篇:易语言远程桌面管理工具源码
下一篇:调用微软http server
3Q4T网,编程学习交流基地。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表