А чем же полученСообщение от caro
??Сообщение от caro
А чем же полученСообщение от caro
??Сообщение от caro
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
IBM-ским pkzip.exeСообщение от Error404
Кстати я еще попробовал сжать CP/M-ским CRUNCH.COM,
который выдал:
LZX.TZT - 1408 байт
И еще один CP/M архиватор - PMARC. Его результат:
LZX.PMA - 1152 байт
Как ни странно даже лучше, чем у PKZIP.EXE![]()
Последний раз редактировалось caro; 06.01.2007 в 16:22.
Вообще, лучше проверить на бОльших объемах - т.к. у разных архиваторов (даже если все они клоны LZ как LZX и ZIP) разный размер записи каталога, принцип построения и разрядность словаря тоже может отличаться. Среднестатистически, текстуху LZX жал более чем вдвое.Сообщение от caro
А CP/M-овские PMARC, CRUNCH под MS-DOS чем-нибудь разжимаются?
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Для работы с CRUNCH-архивами есть MS-DOS версия программы UNCR.EXE.Сообщение от Error404
Но я предпочитаю пользоватся CP/M-скими версиями, запуская их из
командной строки MS-DOS под эмулятором 22nice.
Этот эмулятор с помощью программы GENCOM создает MS-DOS файл,
запускающий собственно CP/M-скую программу, так как будто она
работает в родной операционной среде.
У меня есть 22nice/gencom, впервые ей пользовался еще в 1996 годуСообщение от caro
. Сейчас я не пользуюсь ей из-за того, что она у меня шароварная нерегистрированная, но вроде работает. Может от этого (а может из-за глюков) она видит не все файлы в текущем каталоге, что не есть хорошо. Тот же LZX, запущенный из-под 22nice, почему-то в упор не видит некоторые архивы на диске. Причем, тут явно какая-то зависимость то ли от имен файлов (может, FindFirst/FindNext у 22nice кривой) то ли от чего-то еще подобного: эти самые файлы под 22nice не видны ни когда они единственные в каталоге, ни когда там полно других. Поэтому я пользуюсь либо эмулятором CP/M MyZ80 (он же cpm.exe) - в нем удобный импорт/экспорт из/в MS-DOS (но он понимает не все недокументированные команды z80), либо своим эмулятором Ориона (движок Z80 и AY от vbSpec: лучший результат в zexall ) + плагин для TotalCommander для работы с файловой системой CP/M внутри образа диска. В обоих последних случаях никаких заморочек нет (кроме двойного копирования - почему и ищу родные архиваторы под Винду).
Последний раз редактировалось Error404; 06.01.2007 в 21:02.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
По-прежнему сабж.Сообщение от Error404
Вопрос пока не снят.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
С LZX вопрос открыт.Сообщение от caro
![]()
--
А пока я нашел еще одн архиватор: LZH.COM. Его результат (на том же файле LZX.TXT):
LZX.LZH - 1152 байт
то же, что и у PMARC (с погрешностью округления до 128 у обоих)
LZH работает с командной строчки, пакует лучше LZX, хотя и медленнее, и, что самое главное, - под MS-DOS/виндой полно архиваторов, понимающих этот формат (проверял под виндой - читается). Параметры стандартные:
LZH Archiver v1.0, LHarc 1.13 compatible
Usage: lzh [options] arcname[.lzh] [fname1 fname2...]
Options:
-? show this screen
-a add files to archive (-az with zero compression)
-e extract files to disk
-x same as -e with overwriting existing files
-l (or empty option) list contens of archive
-t test files in archive
-d delete files from archive
-c show files to console
-p extract files to printer
-# supress keyboard checking
-! supress text file termination
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
не поможет - они так сказать лишь однофомильцы. амижный формат - формат в себе и был разработан на амиге. довольно хороший упаковщик.Сообщение от Werser
к сожалению вопрос действительно всё ещё открыт.
архиватор lhz понимает только алгоритм -lh1-, который давно устарел. последние версии пц архиватора пакуют минимум в lh5 или без сжатия. пожалую lzh единственный достойный был пакер, но к сожелению, lhz (lha).exe под виндой 7кой не работает, потому как досовый он, а вин32 только алгоритмы что я привёл уже...
unarj.com в цпм тоже так же только стааарые версии понимает. блин...
---------- Post added at 18:23 ---------- Previous post was at 17:15 ----------
кстати говоря, какие то исходники от Алко нашол какого то RaR`а...я так понял работает с пц раром...только не понял какой версии до 3.х или уже как раз третьей? а то адаптировать бы тогда его...портировать точнее))))
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)