易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

超大文件安装/卸载程序源码   [复制链接]

    2018-10-24 16:44:01
    高级教程源码
    易语言资源网
    4014 次浏览
    来源链接

源码说明

1.该安装包可以在外部使用‘生成安装包’程序,直接添加超大zip压缩包,亲测100Gzip无压力

2.源码中采用自绘方式创建窗口,无任何易中自带组件,界面修改直接在资源表中替换图片,安装界面就会焕然一新

3.超稳定安装,不报错,安装速度超快,通常几百MB的文件,1-2秒安装完成

4.支持创建快捷方式、创建程序菜单组、添加被安装文件到任务栏、自带通用程序卸载

5.程序中所有功能均已源码方式打包


安装包核心制作方式与传统的安装包大同小异,无非就是选择安装目录,然后选择是否创建快捷方式等,这类源码很多,这里不做说明

其中最特色的与其他安装软件不同的是,源码中采用了‘母程序’将压缩包添加到编译好的安装包尾部,安装包启动的时候将这尾部的大文件分段提取,然后进行安装的处理过程,从而达到了支持100GB的程序安装

不必每次制作安装包,都打开源码,添加压缩包文件,再编译(传统的添加压缩包到资源表是有大小上限的,具体多少没测试,大概也就200MB左右),很麻烦。



??????.gif



点我下载 (已有 587 次下载)

引用模块


源码文件名 模块文件名
母程序.e
大文件读写.ec
软件卸载.e
精易模块.ec
软件安装包.e
窗口阴影模块.ec
美易DIY3.3.ec
精易模块.ec
ZIP操作类模块.ec
大文件读写.ec


引用支持库


源码文件名 支持库文件名 支持库标识
母程序.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
拖放支持库 2.0 {9DA96BF9CEBD45c5BFCF94CBE61671F5}
软件卸载.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
操作系统界面功能支持库 3.0 52F260023059454187AF826A3C07AF2A
软件安装包.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
操作系统界面功能支持库 3.0 52F260023059454187AF826A3C07AF2A


[错误报告]   上一篇:php函数命令查找工具...     下一篇:超级列表框保存配置/读取配置/筛选例子...