本站采用手工开户,请联系站长QQ:3803578716
搜索
热搜: 活动 交友 discuz
查看: 141|回复: 0

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

[复制链接]

58

主题

0

回帖

186

积分

注册会员

积分
186
发表于 2024-5-7 01:20:07 | 显示全部楼层 |阅读模式

<p><fontcolor="#0000ff">功能</font></p><p><spanstyle="color:rgb(68,68,68);">  本模块支持外部单独压缩文件和资源数据文件两种方式,资源文件方式已测支持最大200MB左右,测试400MB加入</span><ahref="http://bbs.125.la/"target="_blank">易语言</a><spanstyle="color:rgb(68,68,68);">资源表中易语言会崩。</span></p><p><fontcolor="#0000ff">原理</font></p><p><spanstyle="color:rgb(68,68,68);">  本模块的一半原理和WinRAR的自解压相似,除了界面稍微好看(傲娇0.1秒中……),算法就比较老了,利用扩展支持库ZIP压缩解压支持库实现,没有多大的技术含量。</span></p><p><fontcolor="#0000ff">使用</font></p><p><spanstyle="color:rgb(68,68,68);">1、</span><ustyle="color:rgb(68,68,68);"><fontcolor="#0000ff">外部单独压缩文件方式</font></u><spanstyle="color:rgb(68,68,68);">:</span></p><p><spanstyle="color:rgb(68,68,68);"> 1)、这种方式下,需要将整理好的文件打包成一个标准的zip压缩包(必须是标准的zip压缩包,推荐使用WinRAR压缩),压缩时可以不用连主文件夹压缩进去,因为在调用安装的时候,可以选择填写文件夹名称的,压缩完毕后的文件,可以自己修改后缀名混淆,比如改成:Package.dat;这时候调用安装的文件名就写入:Package.dat,如果是需要解压多个压缩文件(不能是分卷压缩的压缩包,必须是单独压缩的多个压缩包),则安装的文件名就用半角;符号隔开,同时安装类型必须是0,编译后的Setup.exe(可以自行命名)必须和这(些)压缩包放在一起,这种方法推荐文件压缩后超过200MB的使用。</span></p><p><spanstyle="color:rgb(68,68,68);">2、</span><fontcolor="#0000ff"><u>内部资源安装方式</u></font><spanstyle="color:rgb(68,68,68);">:</span></p><p><spanstyle="color:rgb(68,68,68);"> 1)、压缩文件方法同上,这种方式下,没有独立的压缩资源包,直接将压缩好的文件导入到资源中,双击安装的时候会自动释放到临时文件夹中,进行安装,此时安装的类型必须是1,这种方式编译后只有一个EXE。</span></p><p><spanstyle="color:rgb(68,68,68);">3、支持创建卸载文件(卸载EXE图片支持替换,图像大小不超过1MB),卸载若系统没有限制目录权限,能实现干净完整卸载。</span></p><p><spanstyle="color:rgb(68,68,68);">4、支持强制安装在指定文件夹;</span></p><p><spanstyle="color:rgb(68,68,68);">5、支持可选性的快速安装和自定义安装两种模式;</span></p><p><spanstyle="color:rgb(68,68,68);">5、支持创建快捷方式、开机启动、快速启动栏(这个暂时无效);</span></p><p><br></p><p><imgsrc="/data/attachment/forum/201902/18/103234r9ut25igt7aginzz.png"><br></p><p><imgsrc="/data/attachment/forum/201902/18/103234ma8pajfgo3jp0e3z.gif"><br></p><br><br>
<!---->
<ahref="/?a=down&amp;pid=14569"target="_blank"class="click-me-download">点我下载</a>
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5|© 2001-2024 Discuz! Team.

Archiver|手机版|小黑屋|辉煌论坛 | GMT+8, 2024-9-8 09:12 , Processed in 0.437612 second(s), 22 queries .

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