7-Zip_v465_src

所属分类:压缩解压
开发工具:Visual C++
文件大小:2822KB
下载次数:158
上传日期:2009-05-26 21:49:06
上 传 者jackz
说明:  7-Zip 是一款号称有着现今最高压缩比的压缩软件,不用多说,只要从这个源码包就可以看出(解压缩后有37.6 M)。本人将它的控制台版本和自解压模块进行了翻译,以方便广大人民群众使用!同时更换了些图标使用惯了 WinRAR 的用户更习惯。推荐使用 vs2005 或 vs2008 编译。
(7-Zip is a known today has the highest compression ratio of compression software, Needless to say, as long as the packet from this source can be seen (after decompression 37.6 M). I will console its self-extracting version and a translation module to facilitate the use of broad masses of the people! At the same time, the use of icons to replace some of the users who are accustomed to a more customary WinRAR. Recommended compiler vs2005 or vs2008.)

文件列表:
Build\_UpgradeReport_Files\UpgradeReport_Minus.gif (69, 2009-05-24)
Build\_UpgradeReport_Files\UpgradeReport_Plus.gif (71, 2009-05-24)
CPP\7zip\UI\FileManager\Add.bmp (982, 2003-11-25)
CPP\7zip\UI\FileManager\Add2.bmp (406, 2003-11-26)
CPP\7zip\UI\FileManager\Copy.bmp (982, 2003-11-26)
CPP\7zip\UI\FileManager\Copy2.bmp (406, 2003-11-26)
CPP\7zip\UI\FileManager\Delete.bmp (982, 2003-11-26)
CPP\7zip\UI\FileManager\Delete2.bmp (406, 2003-11-26)
CPP\7zip\UI\FileManager\Extract.bmp (982, 2003-11-25)
CPP\7zip\UI\FileManager\Extract2.bmp (406, 2003-11-26)
CPP\7zip\UI\FileManager\Info.bmp (982, 2003-11-26)
CPP\7zip\UI\FileManager\Info2.bmp (406, 2003-11-26)
CPP\7zip\UI\FileManager\Move.bmp (982, 2003-11-26)
CPP\7zip\UI\FileManager\Move2.bmp (406, 2003-11-26)
CPP\7zip\UI\FileManager\Test.bmp (982, 2003-11-26)
CPP\7zip\UI\FileManager\Test2.bmp (406, 2003-11-26)
CPP\7zip\Bundles\SFXWin\7z.ico (17542, 2007-05-30)
CPP\7zip\Archive\Icons\7z.ico (287934, 2007-05-30)
CPP\7zip\Bundles\SFXCon\7z.ico (295606, 2009-05-26)
CPP\7zip\UI\FileManager\7zipLogo.ico (9150, 2002-12-20)
CPP\7zip\Archive\Icons\arj.ico (26694, 2006-01-19)
CPP\7zip\Archive\Icons\bz2.ico (25214, 2009-05-26)
CPP\7zip\Archive\Icons\cab.ico (30166, 2005-04-23)
CPP\7zip\Archive\Icons\cpio.ico (15086, 2006-06-21)
CPP\7zip\Archive\Icons\deb.ico (22486, 2006-12-06)
CPP\7zip\Archive\Icons\dmg.ico (4710, 2009-05-26)
CPP\7zip\UI\FileManager\FM.ico (4846, 2002-07-23)
CPP\7zip\UI\GUI\FM.ico (4846, 2002-07-23)
CPP\7zip\Archive\Icons\gz.ico (13430, 2009-05-23)
CPP\7zip\Archive\Icons\hfs.ico (7886, 2005-08-12)
CPP\7zip\Archive\Icons\iso.ico (13942, 2006-06-21)
CPP\7zip\Archive\Icons\lzh.ico (17542, 2005-08-12)
CPP\7zip\Archive\Icons\lzma.ico (5430, 2006-06-22)
CPP\7zip\Archive\Icons\rar.ico (10134, 2009-05-26)
CPP\7zip\Archive\Icons\rpm.ico (22486, 2006-12-06)
CPP\7zip\Bundles\SFXSetup\setup.ico (10134, 2008-09-12)
CPP\7zip\Archive\Icons\split.ico (26950, 2006-11-21)
CPP\7zip\Archive\Icons\tar.ico (25214, 2005-11-21)
CPP\7zip\Archive\Icons\wim.ico (7270, 2005-04-23)
CPP\7zip\Archive\Icons\xar.ico (149358, 2005-04-18)
... ...

7-Zip 4.65 Sources ------------------ 7-Zip is a file archiver for Windows 95/***/ME/NT/2000/2003/XP/Vista. 7-Zip Copyright (C) 1999-2009 Igor Pavlov. License Info ------------ 7-Zip is free software distributed under the GNU LGPL (except for unRar code). read License.txt for more infomation about license. Notes about unRAR license: Please check main restriction from unRar license: 2. The unRAR sources may be used in any software to handle RAR archives without limitations free of charge, but cannot be used to re-create the RAR compression algorithm, which is proprietary. Distribution of modified unRAR sources in separate form or as a part of other software is permitted, provided that it is clearly stated in the documentation and source comments that the code may not be used to develop a RAR (WinRAR) compatible archiver. In brief it means: 1) You can compile and use compiled files under GNU LGPL rules, since unRAR license almost has no restrictions for compiled files. You can link these compiled files to LGPL programs. 2) You can fix bugs in source code and use compiled fixed version. 3) You can not use unRAR sources to re-create the RAR compression algorithm. LZMA SDK -------- Also this package contains files from LZMA SDK you can download LZMA SDK from this page: http://www.7-zip.org/sdk.html read about addtional licenses for LZMA SDK in file DOC/lzma.txt How to compile -------------- To compile sources you need Visual C++ 6.0. For compiling some files you also need new Platform SDK from Microsoft' Site: http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm or http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm or http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ If you use MSVC6, specify SDK directories at top of directories lists: Tools / Options / Directories - Include files - Library files To compile 7-Zip for AMD*** and IA*** you need: Windows Server 2003 SP1 Platform SDK from microsoft.com Also you need Microsoft Macro Assembler: - ml.exe for x86 - ml***.exe for AMD*** You can use ml.exe from Windows SDK for Windows Vista or some other version. Compiling under Unix/Linux -------------------------- Check this site for Posix/Linux version: http://sourceforge.net/projects/p7zip/ Notes: ------ 7-Zip consists of COM modules (DLL files). But 7-Zip doesn't use standard COM interfaces for creating objects. Look at 7zip\UI\Client7z folder for example of using DLL files of 7-Zip. Some DLL files can use other DLL files from 7-Zip. If you don't like it, you must use standalone version of DLL. To compile standalone version of DLL you must include all used parts to project and define some defs. For example, 7zip\Bundles\Format7z is a standalone version of 7z.dll that works with 7z format. So you can use such DLL in your project without additional DLL files. Description of 7-Zip sources package ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DOC Documentation --- 7zFormat.txt - 7z format description copying.txt - GNU LGPL license unRarLicense.txt - License for unRAR part of source code history.txt - Sources history Methods.txt - Compression method IDs readme.txt - Readme file lzma.txt - LZMA SDK description 7zip.nsi - installer script for NSIS C - Source code in C CPP - Source code in CPP Common Common modules Windows Win32 wrappers 7zip ------- Common Common modules for 7-zip Archive 7-Zip Archive Format Plugins -------- Common 7z Arj BZip2 Cab Cpio GZip Rar Rpm Split Tar Zip Bundle Modules that are bundles of other modules ------ Alone 7za.exe: Standalone version of 7z Alone7z 7zr.exe: Standalone version of 7z that supports only 7z/LZMA/BCJ/BCJ2 SFXCon 7zCon.sfx: Console 7z SFX module SFXWin 7z.sfx: Windows 7z SFX module SFXSetup 7zS.sfx: Windows 7z SFX module for Installers Format7z 7za.dll: .7z support Format7zExtract 7zxa.dll: .7z support, extracting only Format7zR 7zr.dll: .7z support, LZMA/BCJ* only Format7zExtractR 7zxr.dll: .7z support, LZMA/BCJ* only, extracting only Format7zF 7z.dll: all formats UI -- Agent Intermediary modules for FAR plugin and Explorer plugin Console 7z.exe Console version Explorer Explorer plugin Resource Resources Far FAR plugin Client7z Test application for 7za.dll Compress -------- BZip2 BZip2 compressor Branch Branch converter ByteSwap Byte Swap converter Copy Copy coder Deflate Implode Arj LZMA PPMd Dmitry Shkarin's PPMdH with small changes. LZ Lempel - Ziv Crypto Crypto modules ------ 7zAES Cipher for 7z AES AES Cipher Rar20 Cipher for Rar 2.0 RarAES Cipher for Rar 3.0 Zip Cipher for Zip FileManager File Manager --- Igor Pavlov http://www.7-zip.org

近期下载者

相关文件


收藏者