如何用编译工具压缩
/*
流程是:
1.读取一个字符,写入A
2.再读取一个字符,写入B
3.判断AB是否相等,相等转4,否则转5
4.一直读,同时统计数量,直到读取到和A不相等的字符,将改字符写入B,转5
5.将对应数据写入文件
下面是伪代码
*/
charA;
charB;
inti;
FilewriteFile;//要写入的文件
FilereadFile;//要读的文件
A=readChar(readFile);//读一个字符
while(文件未读完){
B=readChar(readFile);//读一个字符
if(A==B){
i=2;
while((B=readChar(readFile))==A){//一直读,直到读取的字符和A不一样
i++;
}
write(writeFile,A+"$"+i);//i代表重复数量
A=B;
}else{
write(writeFile,A);
A=B;
}
}
‘贰’ Delphi XE6 编译出的exe程序,体积很大怎么弄
推荐您用upx压缩壳进行压缩。
1、upx压缩壳的说明(来自网络)
登录/注册后可看大图
UPX (the Ultimate Packer for eXecutables)是一款先进的可执行程序文件压缩器,压缩过的可执行文件体积缩小50%-70% ,这样减少了磁盘占用空间、网络上传下载的时间和其它分布以及存储费用。 通过 UPX 压缩过的程序和程序库完全没有功能损失和压缩之前一样可正常地运行,对于支持的大多数格式没有运行时间或内存的不利后果。 UPX 支持许多不同的可执行文件格式 包含 Windows 95/98/ME/NT/2000/XP/CE 程序和动态链接库、DOS 程序、 linux 可执行文件和核心。
‘叁’ 如何将软件制作成.exe格式的压缩文件!解压后把可执行文件自动放到桌面!也就是如何把我的软件压缩成.exe
以winrar为例,压缩参数,在常规那一页,压缩选项中勾选创建自解压格式压缩文件,生成的就是exe格式,且不需要WINRAR软件也可以解压
自动释放到桌面,你只要在压缩文件名前面,加上桌面的路径就可以了
‘肆’ 易语言怎么让编译出来的软件变小
这个问题怎么说呢?我也一直在寻解这个答案。易语言本身就存在这个问题,以往的版本比现在的版本封装成软件后更大,但经过这些年易语言的发展来看,我相信以后这个问题会得到改善。如果你觉得的你的易语言水平不错的话,你可以使用“黑月”编译或是“斩月”,这个2个方法是由一些编程高手因不满易语言写出来的软件大而创造的一种编写编译模式,它可以把易语言500KB的程序弄成50KB,效果惊人... 若想了解更多关于“黑月”、“斩月”!那就网络下“易语言黑月”或“易语言斩月”....希望对你有所帮助!!
‘伍’ 怎么把RAR的文件弄成ZIP的文件
先要把你的那个反编译工具解压缩成一个文件夹,再在文件夹上右键选择压缩。
‘陆’ 如何压缩文件大小
想知道要压缩的文件在压缩之后会有多大吗?请打开WinRAR窗口,选择要压缩的文件夹或文件,然后单击工具栏上的“信息”按钮,在打开窗口中,单击“估计压缩率”功能栏中的“估计”按钮,WinRAR会给出压缩率、压缩包大小和压缩估计时间等数据,这对于你压缩比较大的文件或文件夹非常有用。如果希望每次单击“信息”按钮,以后WinRAR自动对文件进行评估的话,还可以选中“自动开始”选项哦。
WinRAR
软件介绍
WinRAR是一款功能强大的压缩包管理器,它是档案工具RAR在Windows环境下的图形界面。该软件可用于备份数据,缩减电子邮件附件的大小,解压缩从Internet上下载的RAR、ZIP 2.0及其它文件,并且可以新建RAR及ZIP格式的文件。
WinRAR是一个文件压缩管理共享软件,由Eugene Roshal(所以RAR的全名是:Roshal ARchive)开发。首个公开版本RAR 1.3发布于1993年。Pocket RAR是为Pocket PC平台发布的免费软件。它是仅有的几个可以读写RAR文件的软件之一,因为它保留版权。
Eugene Roshal,1972年3月10日生于俄罗斯。毕业于俄罗斯车里雅宾斯克工业大学(Chelyabinsk Technical University),也是FAR文件管理器的作者。他开发程序压缩/解压RAR文件,最初用于DOS,后来移植到其它平台。主要的Windows版本编码器,称为WinRAR,以共享软件的形式发行。不过Roshal公开了解码器源码,UnRAR解码器许可证允许有条件自由发布与修改(条件:不许发布编译RAR兼容编码器)。而RAR编码器一直是有专利的。
最近的开发者是Alexander Roshal。虽然其解码器有专利,编译好的解压程序仍然存在于若干平台,例如开源的7-Zip。尽管业界普遍混乱,似乎没有纯开源模块能解压版本超过2.0的RAR文件。
WinRAR 内置程序可以解开CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2、JAR、ISO、Z和 7Z等多种类型的档案文件、镜像文件和TAR组合型文件;具有历史记录和收藏夹功能;新的压缩和加密算法,压缩率进一步提高,而资源占用相对较少,并可针对不同的需要保存不同的压缩配置;固定压缩和多卷自释放压缩以及针对文本类、多媒体类和 PE 类文件的优化算法是大多数压缩工具所不具备的;使用非常简单方便,配置选项也不多,仅在资源管理器中就可以完成你想做的工作;对于 ZIP 和 RAR 的自释放档案文件,点击属性就可以轻易知道此文件的压缩属性,如果有注释,还能在属性中查看其内容;对于 RAR 格式(含自释放)档案文件提供了独有的恢复记录和恢复卷功能,使数据安全得到更充分的保障。
WinRAR是共享软件。任何人都可以在40天的测试期内使用它。如果你希望在测试过期之后继续使用WinRAR,你必须注册。
它没有其它附加的许可费用。除了与创建和发布RAR压缩文件或自解压格式压缩文件相关的注册成本之外,没有其它附加许可费用。合法的注册用户可以使用他们的RAR副本制作发布压缩文件而无须任何附加的RAR版税。 如果你注册了WinRAR,可以免费升级所有的最新版本。
目前最新的WinRAR版本为WinRAR 4.11正式版。这个目前仍是要收费的。
运行环境:Windows 9x 及以上版本。
‘柒’ 如何用编译工具压缩 minify js文件
说句实话, 编程工具没有分初学者还是高手的。js的编程工具有很多种,但只要你找一种用熟了,你就是高手了。js编程工具有:DW,sublime,visual studio,webstrom 等。如果没有用编程工具,建议你用webstrome。它是前端编程神器。
‘捌’ vrp编译独立执行Exe文件 怎么压缩空间文件
首先如果模型确实过大了 可以在VRP编辑器中压缩贴图,将贴图格式压缩成1/2试试 一般来说场景量会小很多 但是贴图可能会不清楚 所以你的主体场景物体可以不压缩 其他的压缩可以 灵活选择~~
‘玖’ 用什么工具反编译或者解压缩 linux 下的 bin 文件
objmp -sd 文件
‘拾’ 如何用汇编语言编辑压缩和解压缩程序(解决后有追分)
最简单的方法,你先用高级语言写一个,编译好后,再用反汇编出来就是汇编的了