nsis的固实(solid)压缩
问题由解压框而来
解压框显示的逻辑是这样的
1,运行第一步是进行crc校验,校验的过程大约4kb的步长读取exe文件,并做crc校验,每一次校验检查当前校验时间是否已经超过了1s,超过则展现解压框
2,压缩文件时固实算法是,将所有文件按照如下格式 |FileSize|FileContent|FileSize2|FileContent2|... 将所有文件拼...
分类:
其他好文 时间:
2015-06-10 10:27:35
阅读次数:
136
IIS7.0 Appcmd 命令详解废话不说!虽然有配置界面管理器!但是做安装包的时候命令创建是必不可少的!最近使用NSIS制作安装包仔细研究了一下Appcmd的命令,可谓是功能齐全.上网查了些资料,那些博客大部分都是转载的别人的。都是些基本的介绍,很多命令都没介绍到(不知道是不是我走眼了)。就连微...
分类:
移动开发 时间:
2015-06-07 12:31:48
阅读次数:
276
在Urlmon.dll中有个函数叫URLDownloadToFile,顾名思义,是一个用来下载文件的东西,我们做在线安装或者其他很多时候,往往需要提前下载一些小的文件来配置当前将要安装的程序,遇到这种情况去兴师动众的调用下载插件未免太过繁琐,也增加无谓的体积,那么这种情况使用URLDownloadToFile不失为一个较为理想的处理方法。例子如下
!include
nsdialogs.nsh
...
分类:
Web程序 时间:
2015-06-01 16:43:02
阅读次数:
246
本文介绍如何使用NSIS脚本语言制作一个略微复杂的安装包。功能包括:
设置安装文件版本,公司,版权信息
安装拷贝指定文件
创建开始菜单,桌面快捷方式
创建卸载程序,并能在windows控制面板添加删除程序里卸载程序...
最近想把写的python代码打包,以供没用安装python环境的同事使用,需求如下:无python环境也可执行文件尽量少,不要太乱程序体积尽量小如果需要更新的话重复类库不用更新采用方案如下:使用py2exe自动导入类库使用7-ZIP压缩libraryupx压缩dll等文件nsis生成安装文件采用md...
分类:
编程语言 时间:
2015-04-28 01:42:33
阅读次数:
252
转自:http://blog.csdn.net/signjing/article/details/7855855注意:首选得明确自己需要打包的程序,以及程序需要的dll文件,资源文件等。1.下载NIS Edit和Nsis两个软件,必须两个都安装,虽然是在使用NIS Edit打包程序,但是语言包必须N...
分类:
其他好文 时间:
2015-04-23 21:40:06
阅读次数:
164
一、安装中涉及系统环境路径的问题:NSIS 中部分变量可以通过一个环境设置命令 SetShellVarContext 来设置:# 设置为当前用户SetShellVarContext current# 此时 $DESKTOP 指向 C:\Users\Administrator\Desktop# 设置为...
分类:
其他好文 时间:
2015-04-10 13:05:56
阅读次数:
330
基本介绍完之后,我们大概了解了NSIS中有哪些组件,现在我们通过一个简单的demo来学习如何使用这些组件。1、环境配置NSIS的环境非常简单,只有一个安装包,安装后即可使用。官网:http://nsis.sourceforge.net/Main_Page,可以到这里下载最新的安装包,也有一些demo...
分类:
其他好文 时间:
2015-03-28 15:36:38
阅读次数:
163
使用NSIS 和HM NIS Edit 对自己开发的程序打包成安装文件发布。
分类:
其他好文 时间:
2015-01-22 19:41:56
阅读次数:
189
最近在做一个安装包,因为要求使用自定义的背景图片和进度条,所以没有使用nsis默认的安装界面,而是自定义了一个页面。但是过程中遇到了一个问题,就是如何在自定义界面中显示真实安装进度的问题。如果使...
分类:
其他好文 时间:
2014-12-28 23:50:18
阅读次数:
495