压缩文件
简单的说,就是经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的"词典"文件,并用一个代码表示,比如在文件里有几处有一个相同的词"中华人民共和国"用一个代码表示并写入"词典"文件,这样就可以达到缩小文件的目的。
由于计算机处理的信息是以二进制数的形式表示的,因此压缩软件就是把二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。为了有助于理解文件压缩,请在脑海里想象一幅蓝天白云的图片。对于成千上万单调重复的蓝色像点而言,与其一个一个定义“蓝、蓝、蓝……”长长的一串颜色,还不如告诉电脑:“从这个位置开始存储1117个蓝色像点”来得简洁,而且还能大大节约存储空间。这是一个非常简单的图像压缩的例子。其实,所有的计算机文件归根结底都是以“1”和“0”的形式存储的,和蓝色像点一样,只要通过合理的数学计算公式,文件的体积都能够被大大压缩以达到“数据无损稠密”的效果。总的来说,压缩可以分为有损和无损压缩两种。如果丢失个别的数据不会造成太大的影响,这时忽略它们是个好主意,这就是有损压缩。有损压缩广泛应用于动画、声音和图像文件中,典型的代表就是影碟文件格式mpeg、音乐文件格式mp3和图像文件格式jpg。但是更多情况下压缩数据必须准确无误,人们便设计出了无损压缩格式,比如常见的zip、rar等。压缩软件(compression software)自然就是利用压缩原理压缩数据的工具,压缩后所生成的文件称为压缩包(archive),体积只有原来的几分之一甚至更小。当然,压缩包已经是另一种文件格式了,如果想使用其中的数据,首先得用压缩软件把数据还原,这个过程称作解压缩。常见的压缩软件有winzip、winrar等。
扩展名 | 文件类型描述 | 研发机构 | 流行度 |
---|---|---|---|
TIAPP | 钛应用 | TiMedia | |
MAC | 应用宏文件 | 某未知机构 | |
RBF | LEGO MINDSTORMS EV3机器人砖文件 | 乐高 集团 | |
SERVER | MySQL服务器脚本 | MySQL | |
MLX | MATLAB直播脚本 | The MathWorks公司 | |
KX | KiXtart记号化脚本文件 | KiXtart | |
VXP | 移动应用程序文件 | 某未知机构 | |
COFFEE | CoffeeScriptJavaScript文件 | 某未知机构 | |
ITA | IconTweaker主题存档 | JoostVerburg | |
ARSCRIPT | ArtRage脚本 | 环境设计 | |
ASB | Alphacam石VBA宏文件 | Planit | |
ACTM | AutoCAD动作宏文件 | 欧特克 | |
VEXE | 病毒可执行文件 | 某未知机构 | |
ZL9 | ZoneAlarm隔离EXE文件 | ZoneAlarm | |
VPM | Vox代理宏文件 | 对号入座软件 | |
RBX | Rembo-C编译脚本 | IBM | |
PAF | 便携式应用程序安装文件 | 某未知机构 | |
M3G | 移动3D图形程序 | 诺基亚 | |
RPJ | 真正小精灵批处理作业文件 | 比较统一 | |
SCT | 窗户Scriptlet | 微软 | |
QPX | FoxPro中编译查询计划 | 微软 | |
SHB | Windows快捷方式文件 | 微软 | |
PIF | 程序信息文件 | 某未知机构 | |
KSH | UNIX Korn Shell脚本 | 某未知机构 | |
MAM | 微软Access宏 | 微软 | |
APPIMAGE | Linux软件包 | AppImage | |
ACTC | 行动(S)系列文件 | App.即便热水.com | |
A7R | Authorware7运行时文件 | Adobe系统 | |
MRP | mythroad文件平台文件 | 斯凯 | |
X86 | Linux可执行文件 | 某未知机构 | |
RFU | 远程固件更新 | 生命值 | |
SCPTD | AppleScript脚本捆绑 | 苹果 | |
AZW2 | Kindle活动内容app文件 | 亚马逊 | |
BEAM | 编译二郎文件 | 爱立信 | |
COMMAND | 终端命令文件 | 苹果 | |
LS | LightWaveLScript文件 | NewTek | |
OUT | 编译后可执行文件 | 某未知机构 | |
COF | MPLAB COFF文件 | 微芯片技术 | |
PHAR | PHP归档 | 格雷格·比弗 | |
RUN | Linux可执行文件 | 某未知机构 | |
OTM | 展望宏文件 | 微软 | |
QIT | QIT木马文件 | 某未知机构 | |
FPI | FPS游戏制作智能脚本 | Game Creators处 | |
PLX | Perl可执行文件 | 某未知机构 | |
RXE | LEGO MINDSTORMS NXT可执行程序 | 乐高 集团 | |
VLX | 编译AutoLISP文件 | 欧特克 | |
FAS | 编译快速加载AutoLISP文件 | 欧特克 | |
IIM | iMacro宏文件 | iOpus | |
MXE | 宏文件 | Insight软件解决方案 | |
DLD | EdLog编译程序 | 坎贝尔科学 | |
SCRIPT | 通用脚本文件 | 某未知机构 | |
ACTION | Automator动作 | 苹果 | |
KIX | KiXtart脚本文件 | 范尼斯特费尔森 | |
AIR | Adobe AIR安装包 | Adobe系统 | |
JSX | ExtendScript脚本文件 | Adobe系统 | |
FRS | 闪存更名脚本 | RL愿景 | |
GPU | GP2X实用程序 | GamePark | |
GPE | GP2X 视频游戏 | GamePark | |
SEED | Linux预置文件 | 某未知机构 | |
ISU | InstallShield卸载脚本 | Flexera软件 | |
SCAR | SCAR脚本 | 瘢痕 | |
APPLESCRIPT | AppleScript文件 | 苹果 | |
SCPT | AppleScript脚本文件 | 苹果 | |
AC | Autoconf脚本 | 某未知机构 | |
WCM | 宏WordPerfect | 某未知机构 | |
A6P | Authorware6项目 | Adobe系统 | |
XQT | SuperCalc宏文件 | 某未知机构 | |
PWC | PictureTaker文件 | 某未知机构 | |
FKY | FoxPro中宏 | 微软 | |
PYO | Python优化代码 | Python软件基金会 | |
PYC | Python编译后文件 | 翻译错误:未将对象引用设置到对象实例。 | |
VBSCRIPT | Visual Basic脚本 | 某未知机构 | |
RGS | 注册表脚本 | 某未知机构 | |
WSH | Windows脚本宿主设置 | 微软 | |
VBE | VBScript编码脚本文件 | 微软 | |
JSE | JScript编码文件 | 微软 | |
FXP | FoxPro中编译程序 | 微软 | |
XLM | Excel宏 | 微软 | |
HTA | HTML应用程序 | 微软 | |
WORKFLOW | Automator工作流 | 苹果 | |
JSF | JavaScript命令文件 | Adobe系统 | |
CELX | 勒斯蒂亚脚本 | 勒斯蒂亚开发团队 | |
XBAP | XAML浏览器应用程序文件 | Microsoft | |
PAF.EXE | PortableApps.com程序文件 | 该PortableApps.com项目 | |
WIZ | 微软向导文件 | 微软 | |
AHK | AutoHotkey脚本 | AutoHotkey | |
IPA | iOS版应用 | 苹果 | |
MEL | 玛雅嵌入式语言文件 | 欧特克 | |
MS | 麦克斯韦脚本 | Next Limit公司 | |
WS | Windows脚本 | 微软 | |
CMD | Windows命令文件 | 微软 | |
VBS | VBScript文件 | 微软 | |
TCX | TestComplete脚本扩展包 | SmartBear | |
ICD | SafeDisc加密程序 | Macrovision | |
PRG | 程序文件 | 某未知机构 | |
TCP | 理货编译程序文件 | 理货解决方案 | |
VDO | 异教徒病毒文件 | 某未知机构 | |
NCL | NirCmd脚本文件 | NirSoft | |
NPK | MikroTik软件包 | MikroTik | |
NZ | NanoZip压缩文件 | 萨米Runsas |
扩展名 | 文件类型描述 | 研发机构 | 流行度 |
---|---|---|---|
TIAPP | 钛应用 | TiMedia | |
MAC | 应用宏文件 | 某未知机构 | |
RBF | LEGO MINDSTORMS EV3机器人砖文件 | 乐高 集团 | |
SERVER | MySQL服务器脚本 | MySQL | |
MLX | MATLAB直播脚本 | The MathWorks公司 | |
KX | KiXtart记号化脚本文件 | KiXtart | |
VXP | 移动应用程序文件 | 某未知机构 | |
COFFEE | CoffeeScriptJavaScript文件 | 某未知机构 | |
ITA | IconTweaker主题存档 | JoostVerburg | |
ARSCRIPT | ArtRage脚本 | 环境设计 | |
ASB | Alphacam石VBA宏文件 | Planit | |
ACTM | AutoCAD动作宏文件 | 欧特克 | |
VEXE | 病毒可执行文件 | 某未知机构 | |
ZL9 | ZoneAlarm隔离EXE文件 | ZoneAlarm | |
VPM | Vox代理宏文件 | 对号入座软件 | |
RBX | Rembo-C编译脚本 | IBM | |
PAF | 便携式应用程序安装文件 | 某未知机构 | |
M3G | 移动3D图形程序 | 诺基亚 | |
RPJ | 真正小精灵批处理作业文件 | 比较统一 | |
SCT | 窗户Scriptlet | 微软 | |
QPX | FoxPro中编译查询计划 | 微软 | |
SHB | Windows快捷方式文件 | 微软 | |
PIF | 程序信息文件 | 某未知机构 | |
KSH | UNIX Korn Shell脚本 | 某未知机构 | |
MAM | 微软Access宏 | 微软 | |
APPIMAGE | Linux软件包 | AppImage | |
ACTC | 行动(S)系列文件 | App.即便热水.com | |
A7R | Authorware7运行时文件 | Adobe系统 | |
MRP | mythroad文件平台文件 | 斯凯 | |
X86 | Linux可执行文件 | 某未知机构 | |
RFU | 远程固件更新 | 生命值 | |
SCPTD | AppleScript脚本捆绑 | 苹果 | |
AZW2 | Kindle活动内容app文件 | 亚马逊 | |
BEAM | 编译二郎文件 | 爱立信 | |
COMMAND | 终端命令文件 | 苹果 | |
LS | LightWaveLScript文件 | NewTek | |
OUT | 编译后可执行文件 | 某未知机构 | |
COF | MPLAB COFF文件 | 微芯片技术 | |
PHAR | PHP归档 | 格雷格·比弗 | |
RUN | Linux可执行文件 | 某未知机构 | |
OTM | 展望宏文件 | 微软 | |
QIT | QIT木马文件 | 某未知机构 | |
FPI | FPS游戏制作智能脚本 | Game Creators处 | |
PLX | Perl可执行文件 | 某未知机构 | |
RXE | LEGO MINDSTORMS NXT可执行程序 | 乐高 集团 | |
VLX | 编译AutoLISP文件 | 欧特克 | |
FAS | 编译快速加载AutoLISP文件 | 欧特克 | |
IIM | iMacro宏文件 | iOpus | |
MXE | 宏文件 | Insight软件解决方案 | |
DLD | EdLog编译程序 | 坎贝尔科学 | |
SCRIPT | 通用脚本文件 | 某未知机构 | |
ACTION | Automator动作 | 苹果 | |
KIX | KiXtart脚本文件 | 范尼斯特费尔森 | |
AIR | Adobe AIR安装包 | Adobe系统 | |
JSX | ExtendScript脚本文件 | Adobe系统 | |
FRS | 闪存更名脚本 | RL愿景 | |
GPU | GP2X实用程序 | GamePark | |
GPE | GP2X 视频游戏 | GamePark | |
SEED | Linux预置文件 | 某未知机构 | |
ISU | InstallShield卸载脚本 | Flexera软件 | |
SCAR | SCAR脚本 | 瘢痕 | |
APPLESCRIPT | AppleScript文件 | 苹果 | |
SCPT | AppleScript脚本文件 | 苹果 | |
AC | Autoconf脚本 | 某未知机构 | |
WCM | 宏WordPerfect | 某未知机构 | |
A6P | Authorware6项目 | Adobe系统 | |
XQT | SuperCalc宏文件 | 某未知机构 | |
PWC | PictureTaker文件 | 某未知机构 | |
FKY | FoxPro中宏 | 微软 | |
PYO | Python优化代码 | Python软件基金会 | |
PYC | Python编译后文件 | 翻译错误:未将对象引用设置到对象实例。 | |
VBSCRIPT | Visual Basic脚本 | 某未知机构 | |
RGS | 注册表脚本 | 某未知机构 | |
WSH | Windows脚本宿主设置 | 微软 | |
VBE | VBScript编码脚本文件 | 微软 | |
JSE | JScript编码文件 | 微软 | |
FXP | FoxPro中编译程序 | 微软 | |
XLM | Excel宏 | 微软 | |
HTA | HTML应用程序 | 微软 | |
WORKFLOW | Automator工作流 | 苹果 | |
JSF | JavaScript命令文件 | Adobe系统 | |
CELX | 勒斯蒂亚脚本 | 勒斯蒂亚开发团队 | |
XBAP | XAML浏览器应用程序文件 | Microsoft | |
PAF.EXE | PortableApps.com程序文件 | 该PortableApps.com项目 | |
WIZ | 微软向导文件 | 微软 | |
AHK | AutoHotkey脚本 | AutoHotkey | |
IPA | iOS版应用 | 苹果 | |
MEL | 玛雅嵌入式语言文件 | 欧特克 | |
MS | 麦克斯韦脚本 | Next Limit公司 | |
WS | Windows脚本 | 微软 | |
CMD | Windows命令文件 | 微软 | |
VBS | VBScript文件 | 微软 | |
TCX | TestComplete脚本扩展包 | SmartBear | |
ICD | SafeDisc加密程序 | Macrovision | |
PRG | 程序文件 | 某未知机构 | |
TCP | 理货编译程序文件 | 理货解决方案 | |
VDO | 异教徒病毒文件 | 某未知机构 | |
NCL | NirCmd脚本文件 | NirSoft | |
NPK | MikroTik软件包 | MikroTik | |
NZ | NanoZip压缩文件 | 萨米Runsas |