Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: архиватор LZX.COM ( CP/M ).

  1. #11

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Для CP/M у меня только UNZIP есть.
    А чем же получен

    Цитата Сообщение от caro
    LZX.ZIP - 1194 байт
    ??
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #12

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404
    А чем же получен
    ??
    IBM-ским pkzip.exe
    Кстати я еще попробовал сжать CP/M-ским CRUNCH.COM,
    который выдал:
    LZX.TZT - 1408 байт
    И еще один CP/M архиватор - PMARC. Его результат:
    LZX.PMA - 1152 байт
    Как ни странно даже лучше, чем у PKZIP.EXE
    Последний раз редактировалось caro; 06.01.2007 в 16:22.

  3. #13

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    IBM-ским pkzip.exe
    Кстати я еще попробовал сжать CP/M-ским CRUNCH.COM,
    который выдал:
    LZX.TZT - 1408 байт
    И еще один CP/M архиватор - PMARC. Его результат:
    LZX.PMA - 1152 байт
    Как ни странно даже лучше, чем у PKZIP.EXE
    Вообще, лучше проверить на бОльших объемах - т.к. у разных архиваторов (даже если все они клоны LZ как LZX и ZIP) разный размер записи каталога, принцип построения и разрядность словаря тоже может отличаться. Среднестатистически, текстуху LZX жал более чем вдвое.
    А CP/M-овские PMARC, CRUNCH под MS-DOS чем-нибудь разжимаются?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  4. #14

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404
    А CP/M-овские PMARC, CRUNCH под MS-DOS чем-нибудь разжимаются?
    Для работы с CRUNCH-архивами есть MS-DOS версия программы UNCR.EXE.
    Но я предпочитаю пользоватся CP/M-скими версиями, запуская их из
    командной строки MS-DOS под эмулятором 22nice.
    Этот эмулятор с помощью программы GENCOM создает MS-DOS файл,
    запускающий собственно CP/M-скую программу, так как будто она
    работает в родной операционной среде.

  5. #15

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Для работы с CRUNCH-архивами есть MS-DOS версия программы UNCR.EXE.
    Но я предпочитаю пользоватся CP/M-скими версиями, запуская их из
    командной строки MS-DOS под эмулятором 22nice.
    Этот эмулятор с помощью программы GENCOM создает MS-DOS файл,
    запускающий собственно CP/M-скую программу, так как будто она
    работает в родной операционной среде.
    У меня есть 22nice/gencom, впервые ей пользовался еще в 1996 году . Сейчас я не пользуюсь ей из-за того, что она у меня шароварная нерегистрированная, но вроде работает. Может от этого (а может из-за глюков) она видит не все файлы в текущем каталоге, что не есть хорошо. Тот же 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

  6. #16

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404
    На Орионе был популярен архиватор Крупского LZX.COM (он был распространен и на других CP/M машинах). Пакованные файлы имели расширение РК3. Вроде это было что-то типа LZH. У меня почти все архивы в этом формате. На Windows не нашел ничего, что понимало бы этот формат. Вопрос - есть ли Windows распаковщик для него? Или исходники распаковщика под CP/M? Кто-нибудь знает?
    По-прежнему сабж. Вопрос пока не снят.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    IBM-ским pkzip.exe
    Кстати я еще попробовал сжать CP/M-ским CRUNCH.COM,
    который выдал:
    LZX.TZT - 1408 байт
    И еще один CP/M архиватор - PMARC. Его результат:
    LZX.PMA - 1152 байт
    Как ни странно даже лучше, чем у PKZIP.EXE
    С LZX вопрос открыт.
    --
    А пока я нашел еще одн архиватор: 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
    Вложения Вложения
    • Тип файла: zip LZH.ZIP (5.7 Кб, Просмотров: 222)
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  9. #18

    Регистрация
    01.03.2005
    Адрес
    Russia, Krasnodar
    Сообщений
    433
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Werser
    На Амиге формат достаточно популярен (был?).
    Вот это ничем не поможет?
    не поможет - они так сказать лишь однофомильцы. амижный формат - формат в себе и был разработан на амиге. довольно хороший упаковщик.
    http://amigasc.nm.ru

    Free coder and hardwareman
    Amiga addicted

  10. #19

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    к сожалению вопрос действительно всё ещё открыт.
    архиватор lhz понимает только алгоритм -lh1-, который давно устарел. последние версии пц архиватора пакуют минимум в lh5 или без сжатия. пожалую lzh единственный достойный был пакер, но к сожелению, lhz (lha).exe под виндой 7кой не работает, потому как досовый он, а вин32 только алгоритмы что я привёл уже...
    unarj.com в цпм тоже так же только стааарые версии понимает. блин...

    ---------- Post added at 18:23 ---------- Previous post was at 17:15 ----------

    кстати говоря, какие то исходники от Алко нашол какого то RaR`а...я так понял работает с пц раром...только не понял какой версии до 3.х или уже как раз третьей? а то адаптировать бы тогда его...портировать точнее))))
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •