.NET EXE压缩 在Windows下,可以使用upx这样的工具来压缩可执行文件的大小,不过这种工具不支持.NET程序。.NETZ是一个开源的支持.NET程序压缩的工具,它也可以将一个EXE和多个DLL合并在一起执行。 如果要压缩一个EXE程序,只需要执行: netz app.exe 如果要指定图标,可以执行: netz app.exe -i app.ico 如果程序是控制台程序,需要执行: netz -c app.exe 也可以把程序和DLL合并为一个应用程序: netz -s app.exe lib1.dll lib2.dll .NETZ的工作原理,实际上是先利用#ZipLib 对执行文件进行压缩。执行时在内存中先释放,再利用reflection来实现加载和调用。可以参考DDJ上的相关文章http://www.ddj.com/documents/s=9570/ddj0503m/0503m.html
上传时间: 2014-01-09
上传用户:gououo
用于处理压缩的软件,可以对各种文件执行压缩功能。
标签: 软件
上传时间: 2014-01-25
上传用户:2404
基于Huffman编码的压缩程序,支持所有文件,压缩率视文件而定
上传时间: 2014-07-11
上传用户:wkchong
内存中进行压缩和解压的两个方法: 压缩 int RamEncode(Byte *inBuffer, //输入内存缓冲区指针BYTE*类型 size_t inSize, //输入内存缓冲区的大小 Byte *outBuffer, //输出缓冲区指针BYTE*类型 size_t &outSize, //计算出的输出缓冲区大小 Int32 dictionary //字典的大小 ) 解压 int RamDecode(Byte *inBuffer, //输入内存缓冲区指针BYTE*类型 size_t inSize, //输入内存缓冲区的大小 Byte *outBuffer, //输出缓冲区指针BYTE*类型 size_t &outSize, //计算出的输出缓冲区大小 Int32 dictionary //字典的大小 ) 对文件进行压缩和解压的两个方法: 压缩: int FileEncode(LPCTSTR inFile, //输入文件路径 LPCTSTR outFile, //输出文件路径 Int32 dictionary //字典大小 ) 解压: int FileDecode(LPCTSTR inFile, //输入文件路径 LPCTSTR outFile, //输出文件路径 Int32 dictionary //字典大小 )
标签: RamEncode inBuffer inSize size_t
上传时间: 2014-01-21
上传用户:wangchong
标 题: 发一个纯正delphi血统的压缩壳(含源码) 作 者: ttui 时 间: 2006-04-20,12:41 链 接: http://bbs.pediy.com/showthread.php?t=24357 这些天新壳大爆发啊,我也来凑个热闹。 又是一个自娱自乐的产物,和netsowell发布过源码的那个不一样,这个壳90%的代码是用delphi写成的。 仅在win2k+sp4上测试过,不支持9x系统。因为用了一个可能不安全的隐藏oep的方法,xp系统上有可能会出问题。 没花,没anti代码,适合初学者了解壳。 现在只能压缩exe文件。 压缩包里含源码,算是为这里的delphi初学者的小礼物。
标签: showthread delphi pediy 2006
上传时间: 2014-11-24
上传用户:924484786
java实现的一个简单的压缩功能,通过java虚拟机运行,可对指定的文件进行压缩。
标签: java
上传时间: 2014-01-04
上传用户:diets
通过Delphi提供的压缩算法,实现对文件进行压缩和解压缩。
上传时间: 2014-11-24
上传用户:gmh1314
RAR的解压缩算法,非常经典,可以用于嵌入式系统中,rar文件解压缩
标签: 压缩算法
上传时间: 2015-11-28
上传用户:hopy
其中:ClientInfor.inf 文件: 第一行的数据表示: 客户端游戏版本号 第一行的数据表示: 更新文件存放的网络路径 UpdateInfor.inf文件: 第一行的数据表示: 最新游戏版本号 第二行的数据表示: 有多少文件需要更新 后面每行的数据表示: 需要更新的文件的名称 frmUpdate.frm窗体: 负责下载 modZip.BAS模块: 只负责用来压缩文件和解压缩文件的 其中的 UnZipTo 函数用来解压缩的 zlib.dll: 为WinZip的dll文件 更新完毕后,ClientInfor.inf文件的第一行的数据会变为最新版本号 frmUpdate.frm窗体代码如下: Private Sub cmdExit_Click() Unload Me End Sub Private Sub cmdUpdate_Click() Dim strClientInfor() As String Dim strUpdateInfor() As String Dim nNum As Integer 存
标签: ClientInfor UpdateInfor inf 数据表示
上传时间: 2013-12-24
上传用户:hanli8870
基于AT89C51SND1C的硬盘MP3 MP3的全称为MPEGⅠ/Ⅱaudio layer 3.便携式MP3播放器以大量可擦写的FLASH存储器或硬盘存储器为存储戒指,音频信号以文件的形式存在存储介质中,在播放时,MP3播放器对MP3文件进行压缩和解码,并对音效进行设置,最后通过音频借口产生音频信号.
上传时间: 2013-11-30
上传用户:lps11188