| | | | | Ч | т | о | | з | а | | р | а | с | ш | и | р | е | н | и | е | | . | х | х | х | | ? | | Г | д | е | | в | з | я | т | ь | | с | о | о | т | в | е | т | с | в | у | ю | щ | у | ю | | п | р | о | г | р | а | м | м | у | | с | ж | а | т | и | я | | ? | | | | | |
|
Все программы, упоминаемые ниже, являются программами сжатия без потерь. |
Для большинства из них указывается один сайт в США и один сайт в Европе (как |
правило, это | ftp.simtel.net | и | garbo.uwasa.fi | ). Множество других сайтов |
(например, | wuarchive.wustl.edu | ) имеют те же программы. |
Для сохранения разумного размера этого списка давольно много программ здесь |
не указывается. Когда несколько программ могут работать с одним форматом |
архива, только одна из них включается в этот список. Если вы не находите здесь |
какой-то архиватор, поищите его здесь: |
ftp.cs.tu-berlin.de | |
garbo.uwasa.fi | |
ftp.fh-koblenz.de | |
|
Исходные тексты программ сжатия без потерь можно найти здесь: | lds_11.zip | , |
lz-comp2.zip | , | http://wwwvms.utexas.edu/~cbloom/index.html | , | codecs.tgz | , |
preskit2.zip | (sources in Pascal) , | (Splay tree compression) | |
|
Программы для Macintosh, смотри на: | wuarchive.wustl.edu | или |
http://hyperarchive.lcs.mit.edu/HyperArchive.html | , для VNM/CMS на |
vmd.cso.uiuc.edu | , для Atari: | atari.archive.umich.edu | , для Amiga: |
ftp.wustl.edu | . |
Библиотека сжатия без потерь общего назначения доступна на: |
zlib-1.1.3.tar.gz | или | zlib113.zip | ; дополнительную информацию о ней можно |
получить на: | infozip.cdrom.com | . Другая библиотека, в которой предпочтение |
перед коэффициентом сжатия отдается скорости работы доступна на: |
www.infosys.tuwien.ac.at | . |
Если вы не знаете как использовать ftp, или не имеете доступа к ftp, |
прочтите статью "How to find sources", которая регулярно публикуется в |
ньюсгруппе: news.answers. |
В этом списке для большинства программ дается очень краткое описание |
используемого алгоритма сжатия. Смысл обозначений LZ77, LZ78 и LZW дается в |
вопросе | [70] | . Если вы ищете формат файла конкретной программы сжатия, смотрите |
"The File Format Collection" на | www.wotsit.demon.co.uk | и/или возьмите исходные |
тексты программы разархивирования. Для формата, используемого uuencode, |
наберите "man 5 uuencode" на консоле Unix. |
|
Расширение: Архиватор: | |
arc, .ark: | (алгоритм LZW) |
| arc, pkarc для DOS | | ftp.simtel.net | , | garbo.uwasa.fi | |
| arc для Unix | | ftp.ddj.com | , | garbo.uwasa.fi | . Контакт: | Howard Chu | . |
| arc для VMS | | wuarchive.wustl.edu | |
| для Mac | | wuarchive.wustl.edu | |
| для Amiga | | ftp.funet.fi | |
.arj: | (LZ77 с использованием функции хэширования и вторичным поблочным сжатием |
по методу Хафмена) |
| arj для MSDOS | | www.arjsoft.com | , | ftp.simtel.net | , | garbo.uwasa.fi | . |
Контакт: | Robert K Jung | |
| unarj для Unix | Только функция разархивирования. Не существует версии |
arj для Unix - не посылайте запросы. | oak.oakland.edu | , | garbo.uwasa.fi | |
| unarj для Mac | | mac.archive.umich.edu | |
| unarj для Amiga | | ftp.funet.fi | |
base64 (MIME кодирование): | Это не сжатие, но про него часто спрашивают в |
comp.compression |
| исходники | | mpack-1.5-src.tar.Z | |
| MSDOS exe | | mpack15d.zip | |
| Mac | | mpack-15.hqx | |
| mime64b.zip | |
.bck: | VMS BACKUP. BACKUP - не является программой сжатия. Наберите "help |
backup". |
.bz2: | bzip2 Джулиана Сьюарда (Julian Seward) (преобразование Бурроуза-Вилера |
(BWT), см. | [78] | ) |
| http://www.muraroa.demon.co.uk/ | |
.cab: | Microsoft Cabinets |
| http://www.microsoft.com/workshop/prog/cab/cabdl.htm | , | cabinet.zip | , |
cabinet.zip | |
.cpt: | Compact Pro |
| для Mac и Power PC | | wuarchive.wustl.edu | |
| для Unix | | hyperarchive.lcs.mit.edu | , | ftp.cwi.nl | |
| для DOS | | ftp.scruz.net | , | garbo.uwasa.fi | |
.ddi: | Файлы, созданные DiskDupe (Pro) |
| ftp.tem.nctu.edu.tw | , | ftp.tem.nctu.edu.tw | |
.exe: | Самораспаковывающиеся исполняемые модули MSDOS (создают файлы на диске |
когда их запускают) |
Запустите файл, или попробуйте unzip, lha или arj. |
.exe: | Сжатые исполняемые модули MSDOS (самораспаковываются в памяти, затем |
запускают распакованный код). |
| Для получения оригинального, несжатого, файла: | garbo.uwasa.fi | |
Для создания таких файлов: | lzexe91e.zip | , | winlite1.zip | (для Windows) |
.gif: | gif - это изображения, сжатые при помощи алгоритма LZW. Смотрите в FAQ |
ньюсгруппы comp.graphics список программ, работающих с .gif файлами. Смотри |
расширение .Z далее об исходниках LZW. |
.gz, .z: | gzip (или pack, см. .z далее). gzip использует тот же алгоритм, что и |
zip 2.0x (см. ниже); эта утилита также может распаковывать файлы, сжатые при |
помощи pack и compress. |
| Контакт: | Jean-loup Gailly <support at gzip.org> | |
Для Unix, MSDOS, OS/2, VMS, Atari, Amiga, Primos: | | gzip-1.2.4.tar | |
(.shar или .tar.gz: source), | gzip-1.2.4.msdos.exe | (MSDOS self-extract), |
gzip124.zip | (MSDOS), | gzip124.tar.Z | (source), | /gzip124.exe | (MSDOS exe), |
gzip124xN.zip | (WIN95 & NT), | gz124-32.zip | (OS/2), | gzip124x.vax_exe | (VMS exe), |
gzip124x.tar.Z | (Solaris 2), | gzip123mvs.zip | (MVS exe) |
| For Mac: | | MacGzip_FAT_1.1.cpt.hqx | , | (MacGzip page) | |
.ha: | ha 0.99 (улучшенный PPMC - Марковская модель 4-го порядка) |
| Контакт: | Harri Hirvola | , | ha098.zip | , | ha0999.exe | , | ha0999p-linux.tar.gz | |
.hap: | Hamarsoft HAP архиватор (марковская модель + арифметическое сжатие) |
| Контакт: mailto:feldmann@xs4all.nl feldmann@xs4all.nl или |
feldmann@pi.net | , | hap305bp.com | , | ~feldmann | |
.hpk: | hpack (архиватор с сильной криптографией) |
| Контакт: | Peter Gutmann | , | src.doc.ic.ac.uk | |
.hqx: | Формат Macintosh BinHex. (BinHex - не программа сжатия, это аналог |
uuencode) |
| Для Mac: | binhex4.0.bin | , Для Unix: | mcvert-216.shar | , Для MSDOS: |
xbin23.zip | , | xbin23.zip | |
.jam: | JAM архиватор реального времени для MSDOS |
| jam125sw.zip | |
.lha: |
.lzh: |
| lha для MSDOS: | (LZ77 с древовидной структурой данных, второичное |
статистическое блочное сжатие по Хафмену), | lha255e.exe | , | lha255b.exe | |
| lharc для Unix: | (LZ77 с функцией хеширования и двоичными деревьями, |
вторичное сжатие по Хафмену). См. ниже lha для Unix. | Внимание: | lharc может |
восстанавливать .lzh файлы, созданные при помощи lharc 1.xx, но не может |
созданные при помощи lha. |
| lharc для VMS: | тоже замечание, что и для lharc для Unix. | lharc.exe | |
| lha для Unix: | lha101u.tar.Z | , | lha101u.tar.Z | , Контакт: | |
lha-admin@oki.co.jp | или | oki@fs.telcom.oki.ac.jp | |
| lha для Mac: | lha-expander-103.hqx | |
lha для Amiga: | LhA_e138.run | |
lha для OS/2: | lh2_222.zip | |
MIME: | См. выше base64 |
.pak: | pak для MSDOS (алгоритм LZW) |
| pak251.exe | , | pak251.exe | |
.pit: | PackIt (Macintosh) |
| Для Mac: | stuffit-lite-35.hqx | , Для Unix: | mcvert-216.shar | , |
mcvert-215.shar | |
.pp: | PowerPacker (Amiga) |
| PPLib.lha | |
.rar: | RAR. | Контакт: | Eugene Roshal | или | Andrey Spasibozhko | . | www.creabel.com | |
| MSDOS: | ftp.simtel.net | , | garbo.uwasa.fi | , | ftp.kiae.su | , | ftp.elf.stuba.sk | , |
Unix: | ftp.kiae.su | , |
Mac: | wuarchive.wustl.edu | , | ftp.creabel.com | , |
Amiga (Unrar): | ftp.creabel.com | |
.sea: | Самораспаковывающийся архив (Macintosh). Запустите файл для |
разархивирования. Самораспаковывающий код может быть удален при помощи: |
desea1.11.cpt.hqx | , | SITEX10.EXE | (MS Windows, .sit only) |
.sdn: | спользуется Shareware Distribution Network. Попробуйте декопрессоры для |
.pak или .arj (см. выше) |
.shar: | Shell архив. Это не программа сжатия. Используйте "sh foo.shar" для |
извлечения файлов в Unix. |
| unshar.zip | (MSDOS), | unshar-111.hqx | (Mac) |
.sit: Stuffit для Macintosh |
| Для Mac: | stuffit-lite-35.hqx | , | для Amiga: | unsit-1.5c2.lha | , для MSDOS: |
SITEX10.EXE | , | unsit30.zip | |
.?q?: | Squeeze для MSDOS (не путайте с другим 'squeeze' ниже). Статическое |
сжатие по Хафмену. |
| sqpc12a.com | (squeeze), | nusq110.com | (unsqueeze) |
.sqz: | Squeeze для MSDOS (не путайте с другим 'squeeze' выше). LZ77 с функцией |
хэширования. |
| sqz1083e.exe | , | sqz1083e.exe | |
.tar: | tar - не программа сжатия. |
| Для MSDOS: | tarread.exe | , | tar4dos.zoo | , для Unix: tar (он у вас уже есть. |
Для восстановления: tar xvf file.tar), для VMS: | tar.exe | , для Macintosh: |
tar-40b.hqx | , для Amiga: | Tar.lha | |
.tar.Z, .tar-z, .taz: | tar + compress |
| для Unix: | zcat file.tar.Z | tar xvf -, | при использровании GNU tar: | tar |
xvzf file.tar.Z, | для MSDOS: | tar320g.zip | (MSDOS exe), | tar*sr.zip | (sources), | |
tar*_p.zip | (MSDOS exe), Другие ОС: | сначала используйте uncompress (см. .Z |
ниже), затем untar (см. .tar выше). |
.tar.gz, .tgz, .tar-gz, .tar.z: | tar + gzip |
| Для Unix: | zcat file.tar.Z | tar xvf -, | при использовании GNU tar: | tar |
xvzf file.tar.Z, | для MSDOS: | tar320g.zip | , | tar320g.zip | , для MSDOS, Windows 95, | |
NT & OS/2: | untgz095.zip | или | untgz.htm | , для Windows 95 & Windows NT: | |
ftp.winzip.com | или | www.winzip.com | , Другие ОС: | сначала используйте uncompress |
(см. .gz выше), затем untar (см. .tar выше) |
.td0: | (сжатые образы MSDOS дискет, созданные при помощи TeleDisk |
| teled212.zip | |
.uc2: | UC2 для MSDOS и OS/2. (LZ77 с функцией хэширования, вторичным статичным |
поблочным сжатием по методу Хафмена и динамическими словарями общими для |
нескольких файлов.) |
| Контакт: | desk@aip.nl | , | uc2r3.exe | (или | uc2pro.exe | ) |
.z: | pack или gzip (см. .gz выше). Pack использует статическое сжатие по методу |
Хафмена. Для восстановления файлов: см. .gz выше. |
.zip: | pkzip 2.04g для MSDOS. | (LZ77 с функцией хэширования, вторичное поблочное |
сжатие по методу Хафмена). Контакт: | support@pkware.com | или | www.pkware.com | |
pkz204g.exe | , | pkz204g.exe | , | pk250w32.exe | (WIN95) |
| arcutil 2.0 для VM/CMS | (только unzip, несовместим еще с pkzip 2.04) |
arcutil.* | |
| zip 1.1 для Unix, MSDOS, VMS, OS/2, ... | (совместим с pkzip 1.10, |
соответсвующий unzip см. unzip 5.32 ниже). | zip11.zip | |
| zip 2.2 и unzip 5.32 для Unix, MSDOS, VMS, OS/2, Amiga, ... | Совместим |
с pkzip 2.04g (LZ77 с функцией хэширования, вторичное статическое поблочное |
кодирование по методу Хафмена). Контакт: | zip-bugs@lists.wku.edu | , см. также |
infozip.cdrom.com | (На SGI не путать с реакторам, также называемом 'zip'.) |
zip22.zip | (исходники), | unzip532.* | (исходники), | zip22x.zip | (MSDOS exe), |
unz532x*.exe | (MSDOS exe), | zip22xN.zip | (Win95 & NT), | unz532xN.exe | (Win95 & NT) |
[Win95 версия поддерживает длиннные имена; MSDOS версия - нет], |
ftp.cdrom.com/pub/infozip/OS2/* | (OS/2 exe 16&32 бит), см. также AMIGA, ATARI, |
MAC, UNIX, RISCOS, VMS... поддиректории. | zcrypt27.zip | (исходники с шифроанием) |
| для Macintosh: | members.sitec.net | , | unzip2.01.cpt.hqx | , |
zipit1.31.cpt.hqx | , | unz512x.hqx | , | stuffit-expander-401.hqx | |
| WinZip, написанный Nico Mak: | Контакт: | Nico Mak | . | ftp.winzip.com | или |
www.winzip.com | (MS Windows) |
.zoo: | zoo 2.10 для MSDOS | (алгоритм скопирован оттуда же, что и lha, см. lha |
выше). | zoo210.exe | , | zoo210.exe | zoo 2.10 для Unix, VMS: | zoo210.tar.Z | , |
zoo210.tar.Z | . | zoo для Mac: | maczoo.sit.hqx | . | zoo для Amiga: | Zoo-2.1.lha | |
.??_: | Microsoft compress.exe и expand.exe. Compress.exe доступен в Windows SDK |
(Software Development Kit) и | CP0982.EXE | |
.F: | freeze для Unix | (LZ77 с функцией хэширования и вторичным динамическим |
кодированием по методу Хафмена). | part0[1-3].Z | , | freeze-2.5.tar.Z | . Контакт: |
Leonid A. Broukhis | . |
.Y: | yabba для Unix, VMS, ... | (Y кодирование, вариант LZ78) | part*.Z | , |
yabba.tar.Z | . Контакт: | Dan Bernstein | . |
.Z: | compress для Unix: | (LZW алгоритм). Как правило, Unix системы имеют утилиту |
'compress'. Если нет: | compress-4.1.tar | compress для MSDOS: | comp430d.zip | , |
comp430d.zip | , | comp430s.zip | compress для Macintosh: | stuffit-expander-401.hqx | |
compress для Amiga: | compress-4.1.lha | compress для VAX/VMS: | |
ftp://wuarchive.wustl.edu/packages/compression/vax-vms/lzcomp.exe lzcomp.exe | , |
lzdcmp.exe | |