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

User Tag List

Страница 13 из 15 ПерваяПервая ... 9101112131415 ПоследняяПоследняя
Показано с 121 по 130 из 145

Тема: ImageUtils

  1. #121
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ленты DOS-11, сделанные программой FLX под RSX, подсказали мне, что некоторые проверки структуры ленты я делал неправильно Программа не падала, но некорректно предупреждала о возможных проблемах на ленте. Поправил. Стало больше лент без замечаний

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

  3. #122
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё из обнаруженного. На ленте XXDP в поле даты обнаружен флаг непрерывного файла - то есть дата хранится так же, как в DOS-11 и XXDP на дисках - с флагом непрерывности файла. Или я не нашёл ещё этого в доках или это КАКБЫ подразумевается

    К шыжыленью, это выводит на одно из первых мест вопрос доработки Mapper-а - возможность описывать поля на уровне битов, а не только байт

  4. #123
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ложился я вчера спать и.. как обычно... захотелось мне странного По прикидкам - для странного почти всё было готово Так что с утра набросал недостающий код и... пока, конечно, это концепт - но уже вполне работоспособный

    Итак, встречаем расширение функционала ключей -from..-to!

    Как конвертировать ленту XXDP в диск RT-11 за один проход
    Код:
    ImageUtilsX -from AP-T071S-MC_CZZZ4S0_MMDP_V2_1OF2_800_1986.tap tape dos11 -to test.dsk RP0456 rt11  >test.mylog.txt
    
    ImageUtilsX -rt11 -unpack test.dsk @test.dsk  >test.dsk.mylog.txt
    test.mylog.txt
    Код:
    [2024-Feb-28 12:48:45 Warning]  Offset: 0, block # 0 - field 'Creation Date' with 'Contiguous File' flag
    [2024-Feb-28 12:48:47 info   ]  zero'd new image on 'test.dsk'
    ...
    [2024-Feb-28 12:48:51 info   ]  Files from "AP-T071S-MC_CZZZ4S0_MMDP_V2_1OF2_800_1986.tap" written to "test.dsk".
    test.dsk.mylog.txt
    Код:
    [2024-Feb-28 12:48:53 Warning]   EMPTY.FIL - empty date
    XXBOOT.MON    32P     01-JUL-1986      XXDPXM.SYS    34P     01-JUL-1986
    XXDPSM.SYS    24P     01-JUL-1986      DRSXM .SYS    49P     01-JUL-1986
    DRSSM .SYS    25P     01-JUL-1986      DIR   .SYS     8P     01-JUL-1986
    DB    .SYS     3P     01-JUL-1986      DD    .SYS     4P     01-JUL-1986
    DL    .SYS     5P     01-JUL-1986      DM    .SYS     5P     01-JUL-1986
    DR    .SYS     4P     01-JUL-1986      DU    .SYS     5P     01-JUL-1986
    DY    .SYS     4P     01-JUL-1986      LP    .SYS     2P     01-JUL-1986
    MM    .SYS     4P     01-JUL-1986      MS    .SYS     5P     01-JUL-1986
    MU    .SYS     5P     01-JUL-1986      DATE  .SYS     3P     01-JUL-1986
    DUSZ  .SYS     3P     01-JUL-1986      MENUD0.BIC     5P     01-JUL-1986
    UPDAT .BIC    30P     01-JUL-1986      XTECO .BIC    27P     01-JUL-1986
    DXCL  .BIC    45P     01-JUL-1986      SETUP .BIC    28P     01-JUL-1986
    PATCH .BIC    31P     01-JUL-1986      HELP  .TXT    19P     01-JUL-1986
    BOOT  .CCC     2P     01-JUL-1986      MN84A0.CCC     2P     01-JUL-1986
    SY84C0.CCC     7P     01-JUL-1986      XMONF0.LIB   158P     01-JUL-1986
    BKMAA0.BIN     2P     01-JUL-1986      CKBCC0.BIC     9P     01-JUL-1986
    CMFAF0.BIC    18P     01-JUL-1986      CMSBB0.BIN    11P     01-JUL-1986
    EFPAA0.BIC    60P     01-JUL-1986      EFPBA1.BIC    47P     01-JUL-1986
    EKBAD0.BIC    12P     01-JUL-1986      EKBBF0.BIC    62P     01-JUL-1986
    EKBCD1.BIC    45P     01-JUL-1986      EKBDE1.BIC    78P     01-JUL-1986
    EKBEE1.BIC    61P     01-JUL-1986      EKBFD1.BIC    32P     01-JUL-1986
    EKBGC0.BIC    28P     01-JUL-1986      EMJAD0.BIC    10P     01-JUL-1986
    EMKAB0.BIC    81P     01-JUL-1986      EQKCE1.BIC    58P     01-JUL-1986
    ERHAE1.BIC    55P     01-JUL-1986      ERSAA0.BIC    23P     01-JUL-1986
    ERSBC0.BIC    19P     01-JUL-1986      ERSCB0.BIC    27P     01-JUL-1986
    ERSDD0.BIN    25P     01-JUL-1986      FFPAA1.BIN    60P     01-JUL-1986
    FFPBA0.BIN    60P     01-JUL-1986      FFPCB0.BIC    60P     01-JUL-1986
    FKAAC0.BIC    25P     01-JUL-1986      FKABD0.BIC    16P     01-JUL-1986
    FKACA0.BIC    17P     01-JUL-1986      FKKAB0.BIN    37P     01-JUL-1986
    FKTGC0.BIC    18P     01-JUL-1986      FKTHB0.BIN    44P     01-JUL-1986
    GKAAA0.BIC    15P     01-JUL-1986      GKABC0.BIC    16P     01-JUL-1986
    JDLAA0.BIC    20P     01-JUL-1986      JFPAA1.BIC    51P     01-JUL-1986
    JFPBA0.BIC    40P     01-JUL-1986      JKDAD1.BIC    29P     01-JUL-1986
    JKDBD0.BIC    52P     01-JUL-1986      JKDCB0.BIC    53P     01-JUL-1986
    JKDDB0.BIC    33P     01-JUL-1986      JKDEB0.BIN    91P     01-JUL-1986
    JKDFB0.BIN    26P     01-JUL-1986      JKDHB0.BIC    56P     01-JUL-1986
    JKDIB0.BIC    23P     01-JUL-1986      JKDJB0.BIN    93P     01-JUL-1986
    JKL5B0.BIC    93P     01-JUL-1986      KFPAD0.BIC    63P     01-JUL-1986
    KFPBC0.BIC    61P     01-JUL-1986      KFPCD0.BIC    65P     01-JUL-1986
    KKAAB0.BIC    37P     01-JUL-1986      KKABD1.BIC    22P     01-JUL-1986
    KKACC0.BIC    10P     01-JUL-1986      KKKAC0.BIC    43P     01-JUL-1986
    KKTAB1.BIC    28P     01-JUL-1986      KKTBD0.BIN    31P     01-JUL-1986
    KKUAE0.BIN    29P     01-JUL-1986      NDMAA0.BIC    32P     01-JUL-1986
    NDMBA0.BIC    30P     01-JUL-1986      NDMCA0.BIC    31P     01-JUL-1986
    NDMDA0.BIC    28P     01-JUL-1986      NDMEA0.BIC    28P     01-JUL-1986
    NKMBB0.BIC    14P     01-JUL-1986      NKMCA0.BIN    31P     01-JUL-1986
    NKMDA0.BIC    20P     01-JUL-1986      NKMEA0.BIC    17P     01-JUL-1986
    NKTCA0.BIC    21P     01-JUL-1986      NKXAB0.BIC    25P     01-JUL-1986
    NQNAA0.BIN    46P     01-JUL-1986      NRLGA0.BIC    20P     01-JUL-1986
    NTSAA0.BIC    37P     01-JUL-1986      NTSBA0.BIC    62P     01-JUL-1986
    NTSCA0.BIC    74P     01-JUL-1986      NTSDA0.BIC    69P     01-JUL-1986
    NTSEA0.BIC    24P     01-JUL-1986      OEEAA0.BIC     5P     01-JUL-1986
    OEEBA0.BIC     6P     01-JUL-1986      OEECA0.BIC     6P     01-JUL-1986
    OEEDA0.BIC     6P     01-JUL-1986      OEEEA0.BIC     6P     01-JUL-1986
    OEEFA0.BIC     5P     01-JUL-1986      OEEGB0.BIC     5P     01-JUL-1986
    OEEHA0.BIC     3P     01-JUL-1986      OKDAF0.BIC   103P     01-JUL-1986
    OKDBA0.BIN    14P     01-JUL-1986      OKDDB0.BIN    31P     01-JUL-1986
    OKTAC0.BIC    28P     01-JUL-1986      EPOMUT.BIN    93P     01-JUL-1986
    CPOMUT.CNF     3P     01-JUL-1986      EPOMUR.BIN    93P     01-JUL-1986
    CPOMUR.CNF     3P     01-JUL-1986      EPOMRT.BIN    91P     01-JUL-1986
    CPOMRT.CNF     3P     01-JUL-1986      RDTAC0.BIN    34P     01-JUL-1986
    RIIAB0.BIC    36P     01-JUL-1986      RLPAB0.BIN    49P     01-JUL-1986
    RLPBB0.BIN    20P     01-JUL-1986      RLPFC0.BIN    21P     01-JUL-1986
    RLPGC0.BIN    29P     01-JUL-1986      RLPKC0.BIN    20P     01-JUL-1986
    RLPLA0.BIC    33P     01-JUL-1986      RLPMB0.BIN    25P     01-JUL-1986
    RLPNA1.BIC    27P     01-JUL-1986      VAAAA1.BIC    14P     01-JUL-1986
    VADAC0.BIC    17P     01-JUL-1986      VAXAB0.BIC    17P     01-JUL-1986
    VCDAB0.BIC    17P     01-JUL-1986      VCDBB0.BIC    32P     01-JUL-1986
    VCDCB0.BIC    31P     01-JUL-1986      VCDDB0.BIC    30P     01-JUL-1986
    VCLHC0.BIN    35P     01-JUL-1986      VCMAA0.BIC    16P     01-JUL-1986
    VDHAE0.BIN    30P     01-JUL-1986      VDHBE0.BIN    30P     01-JUL-1986
    VDHCE0.BIN    30P     01-JUL-1986      VDHEC0.BIN    51P     01-JUL-1986
    VDLAB0.BIC    17P     01-JUL-1986      VDMAC1.BIN    32P     01-JUL-1986
    VDMBC0.BIN    31P     01-JUL-1986      VDMCC1.BIN    31P     01-JUL-1986
    VDMDC0.BIN    28P     01-JUL-1986      VDMEC0.BIN    28P     01-JUL-1986
    VDPVC1.BIN    32P     01-JUL-1986      VDRAC0.BIC    14P     01-JUL-1986
    VDRBA0.BIN     8P     01-JUL-1986      VDRCC0.BIC    17P     01-JUL-1986
    VDRDB0.BIC    16P     01-JUL-1986      VDVAD1.BIN    15P     01-JUL-1986
    VDVCC1.BIN    14P     01-JUL-1986      VDZAD3.BIC    17P     01-JUL-1986
    VDZBD0.BIC    17P     01-JUL-1986      VDZCB1.BIN    13P     01-JUL-1986
    VDZDA0.BIN     5P     01-JUL-1986      VIBAB0.BIC    14P     01-JUL-1986
    VIBBA1.BIC    13P     01-JUL-1986      VKAAC0.BIC    17P     01-JUL-1986
    VKABB0.BIC    17P     01-JUL-1986      VKACC1.BIC    17P     01-JUL-1986
    VKADC1.BIC    14P     01-JUL-1986      VKAEB2.BIC     8P     01-JUL-1986
    VKAFE0.BIN     6P     01-JUL-1986      VKAHA1.BIC    17P     01-JUL-1986
    VKAIB0.BIN    16P     01-JUL-1986      VKAJB0.BIN    17P     01-JUL-1986
    VKALA1.BIC    13P     01-JUL-1986      VKMAB0.BIN    20P     01-JUL-1986
    VKMBB0.BIN    14P     01-JUL-1986      VKMCA0.BIN    31P     01-JUL-1986
    VKMEB0.BIN    17P     01-JUL-1986      VKMHA0.BIN    32P     01-JUL-1986
    VKMJA0.BIN    58P     01-JUL-1986      VKUAA0.BIN    17P     01-JUL-1986
    VKWAC0.BIC    18P     01-JUL-1986      VM8AF0.BIC    15P     01-JUL-1986
    VMEMA0.BIC    17P     01-JUL-1986      VMJAB0.BIC    60P     01-JUL-1986
    VMNAC1.BIC    49P     01-JUL-1986      VMNBB0.BIC    19P     01-JUL-1986
    VMNCB1.BIC    22P     01-JUL-1986      VMNDA1.BIC    18P     01-JUL-1986
    VMNEA1.BIC    15P     01-JUL-1986      VMNFC0.BIC    10P     01-JUL-1986
    VMNGA0.BIC     4P     01-JUL-1986      VMSAB0.BIC    25P     01-JUL-1986
    VMSBC0.BIC    10P     01-JUL-1986      VMXAA0.BIC    16P     01-JUL-1986
    VMXBA0.BIN    24P     01-JUL-1986      VNIAB0.BIN    43P     01-JUL-1986
    VPCAG0.BIC    85P     01-JUL-1986      VRLAC0.BIN    25P     01-JUL-1986
    VRLBB0.BIC    29P     01-JUL-1986      VTSAB0.BIC    39P     01-JUL-1986
    VTSBD0.BIC    66P     01-JUL-1986      VTSCC0.BIC    77P     01-JUL-1986
    VTSDD0.BIC    71P     01-JUL-1986      VTSEC0.BIC    26P     01-JUL-1986
    VVSAB1.BIC    76P     01-JUL-1986      VVTAA1.BIN    19P     01-JUL-1986
    VVTBA0.BIN    21P     01-JUL-1986      VVTCA0.BIN    20P     01-JUL-1986
    XAAAD0.OBJ     4P     01-JUL-1986      XAABC0.OBJ     4P     01-JUL-1986
    XAACB0.OBJ     5P     01-JUL-1986      XADAE0.OBJ     4P     01-JUL-1986
    XAAVA0.OBJ     3P     01-JUL-1986      XADBB0.OBJ     9P     01-JUL-1986
    XADCB0.OBJ     9P     01-JUL-1986      XADVA0.OBJ     3P     01-JUL-1986
    XAFAE0.OBJ     4P     01-JUL-1986      XARAC0.OBJ     9P     01-JUL-1986
    XBBAB0.OBJ     5P     01-JUL-1986      XBEAC0.OBJ     9P     01-JUL-1986
    XBMCN0.OBJ     6P     01-JUL-1986      XBMDE0.OBJ     4P     01-JUL-1986
    XBMEB0.OBJ     5P     01-JUL-1986      XBMFB0.OBJ     4P     01-JUL-1986
    XBMGB0.OBJ     5P     01-JUL-1986      XBMHB0.OBJ     4P     01-JUL-1986
    XBMIB0.OBJ     4P     01-JUL-1986      XBTAB0.OBJ     4P     01-JUL-1986
    XBTBB0.OBJ     4P     01-JUL-1986      XBTCC0.OBJ     4P     01-JUL-1986
    XCBAE0.OBJ     4P     01-JUL-1986      XCBBE0.OBJ     3P     01-JUL-1986
    XCBCF0.OBJ     5P     01-JUL-1986      XCDAG0.OBJ     5P     01-JUL-1986
    XCIAB0.OBJ     8P     01-JUL-1986      XCMAC0.OBJ     4P     01-JUL-1986
    XCMJB0.OBJ     5P     01-JUL-1986      XCPAG0.OBJ     6P     01-JUL-1986
    XCPBK0.OBJ     5P     01-JUL-1986      XCRAG0.OBJ     4P     01-JUL-1986
    XCSTA0.OBJ     4P     01-JUL-1986      XDCAG0.OBJ     8P     01-JUL-1986
    XDHAL0.OBJ     8P     01-JUL-1986      XDHUA0.OBJ    11P     01-JUL-1986
    XDHVD0.OBJ    10P     01-JUL-1986      XDJAL0.OBJ     8P     01-JUL-1986
    XDLAL0.OBJ     6P     01-JUL-1986      XDLBC0.OBJ     8P     01-JUL-1986
    XDMBJ0.OBJ     4P     01-JUL-1986      XDMCC0.OBJ     7P     01-JUL-1986
    XDMDE0.OBJ    14P     01-JUL-1986      XDMEC0.OBJ    12P     01-JUL-1986
    XDMRC0.OBJ    10P     01-JUL-1986      XDMSA0.OBJ     4P     01-JUL-1986
    XDNAH0.OBJ     4P     01-JUL-1986      XDPAE0.OBJ     7P     01-JUL-1986
    XDPBB0.OBJ     7P     01-JUL-1986      XDPVC0.OBJ     5P     01-JUL-1986
    XDQAI0.OBJ     8P     01-JUL-1986      XDRAD0.OBJ     4P     01-JUL-1986
    XDRBJ0.OBJ     3P     01-JUL-1986      XDRCI0.OBJ     4P     01-JUL-1986
    XDRDC0.OBJ     4P     01-JUL-1986      XDREC0.OBJ     9P     01-JUL-1986
    XDRFE0.OBJ     7P     01-JUL-1986      XDRJB0.OBJ     4P     01-JUL-1986
    XDRKA0.OBJ     5P     01-JUL-1986      XDRUA0.OBJ     4P     01-JUL-1986
    XDRVA0.OBJ    11P     01-JUL-1986      XDRWD0.OBJ     3P     01-JUL-1986
    XDTAD0.OBJ     8P     01-JUL-1986      XDUAI0.OBJ     8P     01-JUL-1986
    XDUBE0.OBJ    12P     01-JUL-1986      XDVAB0.OBJ    19P     01-JUL-1986
    XDXAG0.OBJ     4P     01-JUL-1986      XDZAG0.OBJ     7P     01-JUL-1986
    XDZBC0.OBJ     8P     01-JUL-1986      XDZMA0.OBJ     6P     01-JUL-1986
    XFPAG0.OBJ     5P     01-JUL-1986      XFPBE1.OBJ    10P     01-JUL-1986
    XFPCA0.OBJ     7P     01-JUL-1986      XGTAE0.OBJ     8P     01-JUL-1986
    XIBAD0.OBJ     5P     01-JUL-1986      XICAD0.OBJ     3P     01-JUL-1986
    XICBC0.OBJ     7P     01-JUL-1986      XIEAA0.OBJ     4P     01-JUL-1986
    XIEBA0.OBJ     8P     01-JUL-1986      XIECA0.OBJ    13P     01-JUL-1986
    XKCTA0.OBJ    29P     01-JUL-1986      XKEAD0.OBJ     4P     01-JUL-1986
    XKGAD0.OBJ     4P     01-JUL-1986      XKLAE0.OBJ     7P     01-JUL-1986
    XKMAA0.OBJ    13P     01-JUL-1986      XKMCD0.OBJ    11P     01-JUL-1986
    XKMDB0.OBJ     7P     01-JUL-1986      XKMKA0.OBJ     7P     01-JUL-1986
    XKMSA0.OBJ     4P     01-JUL-1986      XKUAB0.OBJ     9P     01-JUL-1986
    XKWAH0.OBJ     3P     01-JUL-1986      XKWBL0.OBJ     4P     01-JUL-1986
    XKWCB0.OBJ     4P     01-JUL-1986      XKWDB0.OBJ     9P     01-JUL-1986
    XKWEB0.OBJ     6P     01-JUL-1986      XKWFB0.OBJ     5P     01-JUL-1986
    XKWGB0.OBJ     5P     01-JUL-1986      XLKAB0.OBJ     8P     01-JUL-1986
    XLPAF0.OBJ     5P     01-JUL-1986      XLPBF0.OBJ     4P     01-JUL-1986
    XLPCE0.OBJ     5P     01-JUL-1986      XLPDF0.OBJ     7P     01-JUL-1986
    XLPED0.OBJ     6P     01-JUL-1986      XLPFB0.OBJ     6P     01-JUL-1986
    XLPHE0.OBJ    23P     01-JUL-1986      XMLAA0.OBJ     9P     01-JUL-1986
    XMNAB0.OBJ     7P     01-JUL-1986      XMNBB0.OBJ    12P     01-JUL-1986
    XMNCB0.OBJ     5P     01-JUL-1986      XMNDB0.OBJ     4P     01-JUL-1986
    XMNEB0.OBJ     4P     01-JUL-1986      XNCAD0.OBJ     6P     01-JUL-1986
    XNCBB0.OBJ     7P     01-JUL-1986      XPAAF0.OBJ     5P     01-JUL-1986
    XPABG0.OBJ     4P     01-JUL-1986      XPCCE0.OBJ     3P     01-JUL-1986
    XPCSC0.OBJ     6P     01-JUL-1986      XPLAC0.OBJ     6P     01-JUL-1986
    XQNAB0.OBJ    11P     01-JUL-1986      XRCAD0.OBJ     6P     01-JUL-1986
    XRCFB0.OBJ    14P     01-JUL-1986      XRFAG0.OBJ     7P     01-JUL-1986
    XRHAA0.OBJ     4P     01-JUL-1986      XRKAG0.OBJ     8P     01-JUL-1986
    XRKBH1.OBJ    12P     01-JUL-1986      XRLAK0.OBJ     8P     01-JUL-1986
    XRMBC0.OBJ    13P     01-JUL-1986      XRMDB0.OBJ    17P     01-JUL-1986
    XRNAB0.OBJ    14P     01-JUL-1986      XRQAG0.OBJ    18P     01-JUL-1986
    XRXAE0.OBJ     9P     01-JUL-1986      XRXBC0.OBJ    14P     01-JUL-1986
    XTAAD0.OBJ     5P     01-JUL-1986      XTCAG0.OBJ     7P     01-JUL-1986
    XTKAB0.OBJ    14P     01-JUL-1986      XTKBB0.OBJ    12P     01-JUL-1986
    XTMAJ0.OBJ     7P     01-JUL-1986      XTMBM0.OBJ    12P     01-JUL-1986
    XTMDB0.OBJ    16P     01-JUL-1986      XTRAD0.OBJ     8P     01-JUL-1986
    XTSAC0.OBJ    10P     01-JUL-1986      XTSVA0.OBJ    11P     01-JUL-1986
    XTUAD0.OBJ    10P     01-JUL-1986      XUACB0.OBJ    11P     01-JUL-1986
    XUADB0.OBJ    11P     01-JUL-1986      XUDAD0.OBJ     4P     01-JUL-1986
    XVSAC0.OBJ    12P     01-JUL-1986      XVSBB0.OBJ     9P     01-JUL-1986
    XVSCB0.OBJ    16P     01-JUL-1986      XVSVA0.OBJ    10P     01-JUL-1986
    XVTAB0.OBJ     8P     01-JUL-1986      XVTBB0.OBJ     9P     01-JUL-1986
    XVTCB0.OBJ     8P     01-JUL-1986      XVTVB0.OBJ     5P     01-JUL-1986
    XXYAD0.OBJ     5P     01-JUL-1986      XXYBB0.OBJ     4P     01-JUL-1986
     EMPTY.FIL 40647 D               
     365 files, 7285 blocks
     40647 Free blocks
    [2024-Feb-28 12:48:54 info   ]  Files extracted from "test.dsk" and written to "@test.dsk".
    00:00:02.7157684
    Каталог ленты
    Код:
    [2024-Feb-28 12:56:22 Warning]  Offset: 0, block # 0 - field 'Creation Date' with 'Contiguous File' flag
    Filesystem has 1 ufds, 364 files and 8014 blocks
    
    
    DIRECTORY [2,2]
    
    28-FEB-2024
    
    XXBOOT.MON    32  01-JUL-1986 <000>
    XXDPXM.SYS    34  01-JUL-1986 <233>
    XXDPSM.SYS    24  01-JUL-1986 <233>
    DRSXM .SYS    49  01-JUL-1986 <233>
    DRSSM .SYS    25  01-JUL-1986 <233>
    DIR   .SYS     8  01-JUL-1986 <233>
    DB    .SYS     3  01-JUL-1986 <233>
    DD    .SYS     4  01-JUL-1986 <233>
    DL    .SYS     5  01-JUL-1986 <233>
    DM    .SYS     5  01-JUL-1986 <233>
    DR    .SYS     4  01-JUL-1986 <233>
    DU    .SYS     5  01-JUL-1986 <233>
    DY    .SYS     4  01-JUL-1986 <233>
    LP    .SYS     2  01-JUL-1986 <233>
    MM    .SYS     4  01-JUL-1986 <233>
    MS    .SYS     5  01-JUL-1986 <233>
    MU    .SYS     5  01-JUL-1986 <233>
    DATE  .SYS     3  01-JUL-1986 <233>
    DUSZ  .SYS     3  01-JUL-1986 <233>
    MENUD0.BIC     5  01-JUL-1986 <233>
    UPDAT .BIC    30  01-JUL-1986 <233>
    XTECO .BIC    27  01-JUL-1986 <233>
    DXCL  .BIC    45  01-JUL-1986 <233>
    SETUP .BIC    28  01-JUL-1986 <233>
    PATCH .BIC    31  01-JUL-1986 <233>
    HELP  .TXT    19  01-JUL-1986 <233>
    BOOT  .CCC     2  01-JUL-1986 <233>
    MN84A0.CCC     2  01-JUL-1986 <233>
    SY84C0.CCC     7  01-JUL-1986 <233>
    XMONF0.LIB   158  01-JUL-1986 <233>
    BKMAA0.BIN     2  01-JUL-1986 <233>
    CKBCC0.BIC     9  01-JUL-1986 <233>
    CMFAF0.BIC    18  01-JUL-1986 <233>
    CMSBB0.BIN    11  01-JUL-1986 <233>
    EFPAA0.BIC    60  01-JUL-1986 <233>
    EFPBA1.BIC    47  01-JUL-1986 <233>
    EKBAD0.BIC    12  01-JUL-1986 <233>
    EKBBF0.BIC    62  01-JUL-1986 <233>
    EKBCD1.BIC    45  01-JUL-1986 <233>
    EKBDE1.BIC    78  01-JUL-1986 <233>
    EKBEE1.BIC    61  01-JUL-1986 <233>
    EKBFD1.BIC    32  01-JUL-1986 <233>
    EKBGC0.BIC    28  01-JUL-1986 <233>
    EMJAD0.BIC    10  01-JUL-1986 <233>
    EMKAB0.BIC    81  01-JUL-1986 <233>
    EQKCE1.BIC    58  01-JUL-1986 <233>
    ERHAE1.BIC    55  01-JUL-1986 <233>
    ERSAA0.BIC    23  01-JUL-1986 <233>
    ERSBC0.BIC    19  01-JUL-1986 <233>
    ERSCB0.BIC    27  01-JUL-1986 <233>
    ERSDD0.BIN    25  01-JUL-1986 <233>
    FFPAA1.BIN    60  01-JUL-1986 <233>
    FFPBA0.BIN    60  01-JUL-1986 <233>
    FFPCB0.BIC    60  01-JUL-1986 <233>
    FKAAC0.BIC    25  01-JUL-1986 <233>
    FKABD0.BIC    16  01-JUL-1986 <233>
    FKACA0.BIC    17  01-JUL-1986 <233>
    FKKAB0.BIN    37  01-JUL-1986 <233>
    FKTGC0.BIC    18  01-JUL-1986 <233>
    FKTHB0.BIN    44  01-JUL-1986 <233>
    GKAAA0.BIC    15  01-JUL-1986 <233>
    GKABC0.BIC    16  01-JUL-1986 <233>
    JDLAA0.BIC    20  01-JUL-1986 <233>
    JFPAA1.BIC    51  01-JUL-1986 <233>
    JFPBA0.BIC    40  01-JUL-1986 <233>
    JKDAD1.BIC    29  01-JUL-1986 <233>
    JKDBD0.BIC    52  01-JUL-1986 <233>
    JKDCB0.BIC    53  01-JUL-1986 <233>
    JKDDB0.BIC    33  01-JUL-1986 <233>
    JKDEB0.BIN    91  01-JUL-1986 <233>
    JKDFB0.BIN    26  01-JUL-1986 <233>
    JKDHB0.BIC    56  01-JUL-1986 <233>
    JKDIB0.BIC    23  01-JUL-1986 <233>
    JKDJB0.BIN    93  01-JUL-1986 <233>
    JKL5B0.BIC    93  01-JUL-1986 <233>
    KFPAD0.BIC    63  01-JUL-1986 <233>
    KFPBC0.BIC    61  01-JUL-1986 <233>
    KFPCD0.BIC    65  01-JUL-1986 <233>
    KKAAB0.BIC    37  01-JUL-1986 <233>
    KKABD1.BIC    22  01-JUL-1986 <233>
    KKACC0.BIC    10  01-JUL-1986 <233>
    KKKAC0.BIC    43  01-JUL-1986 <233>
    KKTAB1.BIC    28  01-JUL-1986 <233>
    KKTBD0.BIN    31  01-JUL-1986 <233>
    KKUAE0.BIN    29  01-JUL-1986 <233>
    NDMAA0.BIC    32  01-JUL-1986 <233>
    NDMBA0.BIC    30  01-JUL-1986 <233>
    NDMCA0.BIC    31  01-JUL-1986 <233>
    NDMDA0.BIC    28  01-JUL-1986 <233>
    NDMEA0.BIC    28  01-JUL-1986 <233>
    NKMBB0.BIC    14  01-JUL-1986 <233>
    NKMCA0.BIN    31  01-JUL-1986 <233>
    NKMDA0.BIC    20  01-JUL-1986 <233>
    NKMEA0.BIC    17  01-JUL-1986 <233>
    NKTCA0.BIC    21  01-JUL-1986 <233>
    NKXAB0.BIC    25  01-JUL-1986 <233>
    NQNAA0.BIN    46  01-JUL-1986 <233>
    NRLGA0.BIC    20  01-JUL-1986 <233>
    NTSAA0.BIC    37  01-JUL-1986 <233>
    NTSBA0.BIC    62  01-JUL-1986 <233>
    NTSCA0.BIC    74  01-JUL-1986 <233>
    NTSDA0.BIC    69  01-JUL-1986 <233>
    NTSEA0.BIC    24  01-JUL-1986 <233>
    OEEAA0.BIC     5  01-JUL-1986 <233>
    OEEBA0.BIC     6  01-JUL-1986 <233>
    OEECA0.BIC     6  01-JUL-1986 <233>
    OEEDA0.BIC     6  01-JUL-1986 <233>
    OEEEA0.BIC     6  01-JUL-1986 <233>
    OEEFA0.BIC     5  01-JUL-1986 <233>
    OEEGB0.BIC     5  01-JUL-1986 <233>
    OEEHA0.BIC     3  01-JUL-1986 <233>
    OKDAF0.BIC   103  01-JUL-1986 <233>
    OKDBA0.BIN    14  01-JUL-1986 <233>
    OKDDB0.BIN    31  01-JUL-1986 <233>
    OKTAC0.BIC    28  01-JUL-1986 <233>
    EPOMUT.BIN    93  01-JUL-1986 <233>
    CPOMUT.CNF     3  01-JUL-1986 <233>
    EPOMUR.BIN    93  01-JUL-1986 <233>
    CPOMUR.CNF     3  01-JUL-1986 <233>
    EPOMRT.BIN    91  01-JUL-1986 <233>
    CPOMRT.CNF     3  01-JUL-1986 <233>
    RDTAC0.BIN    34  01-JUL-1986 <233>
    RIIAB0.BIC    36  01-JUL-1986 <233>
    RLPAB0.BIN    49  01-JUL-1986 <233>
    RLPBB0.BIN    20  01-JUL-1986 <233>
    RLPFC0.BIN    21  01-JUL-1986 <233>
    RLPGC0.BIN    29  01-JUL-1986 <233>
    RLPKC0.BIN    20  01-JUL-1986 <233>
    RLPLA0.BIC    33  01-JUL-1986 <233>
    RLPMB0.BIN    25  01-JUL-1986 <233>
    RLPNA1.BIC    27  01-JUL-1986 <233>
    VAAAA1.BIC    14  01-JUL-1986 <233>
    VADAC0.BIC    17  01-JUL-1986 <233>
    VAXAB0.BIC    17  01-JUL-1986 <233>
    VCDAB0.BIC    17  01-JUL-1986 <233>
    VCDBB0.BIC    32  01-JUL-1986 <233>
    VCDCB0.BIC    31  01-JUL-1986 <233>
    VCDDB0.BIC    30  01-JUL-1986 <233>
    VCLHC0.BIN    35  01-JUL-1986 <233>
    VCMAA0.BIC    16  01-JUL-1986 <233>
    VDHAE0.BIN    30  01-JUL-1986 <233>
    VDHBE0.BIN    30  01-JUL-1986 <233>
    VDHCE0.BIN    30  01-JUL-1986 <233>
    VDHEC0.BIN    51  01-JUL-1986 <233>
    VDLAB0.BIC    17  01-JUL-1986 <233>
    VDMAC1.BIN    32  01-JUL-1986 <233>
    VDMBC0.BIN    31  01-JUL-1986 <233>
    VDMCC1.BIN    31  01-JUL-1986 <233>
    VDMDC0.BIN    28  01-JUL-1986 <233>
    VDMEC0.BIN    28  01-JUL-1986 <233>
    VDPVC1.BIN    32  01-JUL-1986 <233>
    VDRAC0.BIC    14  01-JUL-1986 <233>
    VDRBA0.BIN     8  01-JUL-1986 <233>
    VDRCC0.BIC    17  01-JUL-1986 <233>
    VDRDB0.BIC    16  01-JUL-1986 <233>
    VDVAD1.BIN    15  01-JUL-1986 <233>
    VDVCC1.BIN    14  01-JUL-1986 <233>
    VDZAD3.BIC    17  01-JUL-1986 <233>
    VDZBD0.BIC    17  01-JUL-1986 <233>
    VDZCB1.BIN    13  01-JUL-1986 <233>
    VDZDA0.BIN     5  01-JUL-1986 <233>
    VIBAB0.BIC    14  01-JUL-1986 <233>
    VIBBA1.BIC    13  01-JUL-1986 <233>
    VKAAC0.BIC    17  01-JUL-1986 <233>
    VKABB0.BIC    17  01-JUL-1986 <233>
    VKACC1.BIC    17  01-JUL-1986 <233>
    VKADC1.BIC    14  01-JUL-1986 <233>
    VKAEB2.BIC     8  01-JUL-1986 <233>
    VKAFE0.BIN     6  01-JUL-1986 <233>
    VKAHA1.BIC    17  01-JUL-1986 <233>
    VKAIB0.BIN    16  01-JUL-1986 <233>
    VKAJB0.BIN    17  01-JUL-1986 <233>
    VKALA1.BIC    13  01-JUL-1986 <233>
    VKMAB0.BIN    20  01-JUL-1986 <233>
    VKMBB0.BIN    14  01-JUL-1986 <233>
    VKMCA0.BIN    31  01-JUL-1986 <233>
    VKMEB0.BIN    17  01-JUL-1986 <233>
    VKMHA0.BIN    32  01-JUL-1986 <233>
    VKMJA0.BIN    58  01-JUL-1986 <233>
    VKUAA0.BIN    17  01-JUL-1986 <233>
    VKWAC0.BIC    18  01-JUL-1986 <233>
    VM8AF0.BIC    15  01-JUL-1986 <233>
    VMEMA0.BIC    17  01-JUL-1986 <233>
    VMJAB0.BIC    60  01-JUL-1986 <233>
    VMNAC1.BIC    49  01-JUL-1986 <233>
    VMNBB0.BIC    19  01-JUL-1986 <233>
    VMNCB1.BIC    22  01-JUL-1986 <233>
    VMNDA1.BIC    18  01-JUL-1986 <233>
    VMNEA1.BIC    15  01-JUL-1986 <233>
    VMNFC0.BIC    10  01-JUL-1986 <233>
    VMNGA0.BIC     4  01-JUL-1986 <233>
    VMSAB0.BIC    25  01-JUL-1986 <233>
    VMSBC0.BIC    10  01-JUL-1986 <233>
    VMXAA0.BIC    16  01-JUL-1986 <233>
    VMXBA0.BIN    24  01-JUL-1986 <233>
    VNIAB0.BIN    43  01-JUL-1986 <233>
    VPCAG0.BIC    85  01-JUL-1986 <233>
    VRLAC0.BIN    25  01-JUL-1986 <233>
    VRLBB0.BIC    29  01-JUL-1986 <233>
    VTSAB0.BIC    39  01-JUL-1986 <233>
    VTSBD0.BIC    66  01-JUL-1986 <233>
    VTSCC0.BIC    77  01-JUL-1986 <233>
    VTSDD0.BIC    71  01-JUL-1986 <233>
    VTSEC0.BIC    26  01-JUL-1986 <233>
    VVSAB1.BIC    76  01-JUL-1986 <233>
    VVTAA1.BIN    19  01-JUL-1986 <233>
    VVTBA0.BIN    21  01-JUL-1986 <233>
    VVTCA0.BIN    20  01-JUL-1986 <233>
    XAAAD0.OBJ     4  01-JUL-1986 <233>
    XAABC0.OBJ     4  01-JUL-1986 <233>
    XAACB0.OBJ     5  01-JUL-1986 <233>
    XADAE0.OBJ     4  01-JUL-1986 <233>
    XAAVA0.OBJ     3  01-JUL-1986 <233>
    XADBB0.OBJ     9  01-JUL-1986 <233>
    XADCB0.OBJ     9  01-JUL-1986 <233>
    XADVA0.OBJ     3  01-JUL-1986 <233>
    XAFAE0.OBJ     4  01-JUL-1986 <233>
    XARAC0.OBJ     9  01-JUL-1986 <233>
    XBBAB0.OBJ     5  01-JUL-1986 <233>
    XBEAC0.OBJ     9  01-JUL-1986 <233>
    XBMCN0.OBJ     6  01-JUL-1986 <233>
    XBMDE0.OBJ     4  01-JUL-1986 <233>
    XBMEB0.OBJ     5  01-JUL-1986 <233>
    XBMFB0.OBJ     4  01-JUL-1986 <233>
    XBMGB0.OBJ     5  01-JUL-1986 <233>
    XBMHB0.OBJ     4  01-JUL-1986 <233>
    XBMIB0.OBJ     4  01-JUL-1986 <233>
    XBTAB0.OBJ     4  01-JUL-1986 <233>
    XBTBB0.OBJ     4  01-JUL-1986 <233>
    XBTCC0.OBJ     4  01-JUL-1986 <233>
    XCBAE0.OBJ     4  01-JUL-1986 <233>
    XCBBE0.OBJ     3  01-JUL-1986 <233>
    XCBCF0.OBJ     5  01-JUL-1986 <233>
    XCDAG0.OBJ     5  01-JUL-1986 <233>
    XCIAB0.OBJ     8  01-JUL-1986 <233>
    XCMAC0.OBJ     4  01-JUL-1986 <233>
    XCMJB0.OBJ     5  01-JUL-1986 <233>
    XCPAG0.OBJ     6  01-JUL-1986 <233>
    XCPBK0.OBJ     5  01-JUL-1986 <233>
    XCRAG0.OBJ     4  01-JUL-1986 <233>
    XCSTA0.OBJ     4  01-JUL-1986 <233>
    XDCAG0.OBJ     8  01-JUL-1986 <233>
    XDHAL0.OBJ     8  01-JUL-1986 <233>
    XDHUA0.OBJ    11  01-JUL-1986 <233>
    XDHVD0.OBJ    10  01-JUL-1986 <233>
    XDJAL0.OBJ     8  01-JUL-1986 <233>
    XDLAL0.OBJ     6  01-JUL-1986 <233>
    XDLBC0.OBJ     8  01-JUL-1986 <233>
    XDMBJ0.OBJ     4  01-JUL-1986 <233>
    XDMCC0.OBJ     7  01-JUL-1986 <233>
    XDMDE0.OBJ    14  01-JUL-1986 <233>
    XDMEC0.OBJ    12  01-JUL-1986 <233>
    XDMRC0.OBJ    10  01-JUL-1986 <233>
    XDMSA0.OBJ     4  01-JUL-1986 <233>
    XDNAH0.OBJ     4  01-JUL-1986 <233>
    XDPAE0.OBJ     7  01-JUL-1986 <233>
    XDPBB0.OBJ     7  01-JUL-1986 <233>
    XDPVC0.OBJ     5  01-JUL-1986 <233>
    XDQAI0.OBJ     8  01-JUL-1986 <233>
    XDRAD0.OBJ     4  01-JUL-1986 <233>
    XDRBJ0.OBJ     3  01-JUL-1986 <233>
    XDRCI0.OBJ     4  01-JUL-1986 <233>
    XDRDC0.OBJ     4  01-JUL-1986 <233>
    XDREC0.OBJ     9  01-JUL-1986 <233>
    XDRFE0.OBJ     7  01-JUL-1986 <233>
    XDRJB0.OBJ     4  01-JUL-1986 <233>
    XDRKA0.OBJ     5  01-JUL-1986 <233>
    XDRUA0.OBJ     4  01-JUL-1986 <233>
    XDRVA0.OBJ    11  01-JUL-1986 <233>
    XDRWD0.OBJ     3  01-JUL-1986 <233>
    XDTAD0.OBJ     8  01-JUL-1986 <233>
    XDUAI0.OBJ     8  01-JUL-1986 <233>
    XDUBE0.OBJ    12  01-JUL-1986 <233>
    XDVAB0.OBJ    19  01-JUL-1986 <233>
    XDXAG0.OBJ     4  01-JUL-1986 <233>
    XDZAG0.OBJ     7  01-JUL-1986 <233>
    XDZBC0.OBJ     8  01-JUL-1986 <233>
    XDZMA0.OBJ     6  01-JUL-1986 <233>
    XFPAG0.OBJ     5  01-JUL-1986 <233>
    XFPBE1.OBJ    10  01-JUL-1986 <233>
    XFPCA0.OBJ     7  01-JUL-1986 <233>
    XGTAE0.OBJ     8  01-JUL-1986 <233>
    XIBAD0.OBJ     5  01-JUL-1986 <233>
    XICAD0.OBJ     3  01-JUL-1986 <233>
    XICBC0.OBJ     7  01-JUL-1986 <233>
    XIEAA0.OBJ     4  01-JUL-1986 <233>
    XIEBA0.OBJ     8  01-JUL-1986 <233>
    XIECA0.OBJ    13  01-JUL-1986 <233>
    XKCTA0.OBJ    29  01-JUL-1986 <233>
    XKEAD0.OBJ     4  01-JUL-1986 <233>
    XKGAD0.OBJ     4  01-JUL-1986 <233>
    XKLAE0.OBJ     7  01-JUL-1986 <233>
    XKMAA0.OBJ    13  01-JUL-1986 <233>
    XKMCD0.OBJ    11  01-JUL-1986 <233>
    XKMDB0.OBJ     7  01-JUL-1986 <233>
    XKMKA0.OBJ     7  01-JUL-1986 <233>
    XKMSA0.OBJ     4  01-JUL-1986 <233>
    XKUAB0.OBJ     9  01-JUL-1986 <233>
    XKWAH0.OBJ     3  01-JUL-1986 <233>
    XKWBL0.OBJ     4  01-JUL-1986 <233>
    XKWCB0.OBJ     4  01-JUL-1986 <233>
    XKWDB0.OBJ     9  01-JUL-1986 <233>
    XKWEB0.OBJ     6  01-JUL-1986 <233>
    XKWFB0.OBJ     5  01-JUL-1986 <233>
    XKWGB0.OBJ     5  01-JUL-1986 <233>
    XLKAB0.OBJ     8  01-JUL-1986 <233>
    XLPAF0.OBJ     5  01-JUL-1986 <233>
    XLPBF0.OBJ     4  01-JUL-1986 <233>
    XLPCE0.OBJ     5  01-JUL-1986 <233>
    XLPDF0.OBJ     7  01-JUL-1986 <233>
    XLPED0.OBJ     6  01-JUL-1986 <233>
    XLPFB0.OBJ     6  01-JUL-1986 <233>
    XLPHE0.OBJ    23  01-JUL-1986 <233>
    XMLAA0.OBJ     9  01-JUL-1986 <233>
    XMNAB0.OBJ     7  01-JUL-1986 <233>
    XMNBB0.OBJ    12  01-JUL-1986 <233>
    XMNCB0.OBJ     5  01-JUL-1986 <233>
    XMNDB0.OBJ     4  01-JUL-1986 <233>
    XMNEB0.OBJ     4  01-JUL-1986 <233>
    XNCAD0.OBJ     6  01-JUL-1986 <233>
    XNCBB0.OBJ     7  01-JUL-1986 <233>
    XPAAF0.OBJ     5  01-JUL-1986 <233>
    XPABG0.OBJ     4  01-JUL-1986 <233>
    XPCCE0.OBJ     3  01-JUL-1986 <233>
    XPCSC0.OBJ     6  01-JUL-1986 <233>
    XPLAC0.OBJ     6  01-JUL-1986 <233>
    XQNAB0.OBJ    11  01-JUL-1986 <233>
    XRCAD0.OBJ     6  01-JUL-1986 <233>
    XRCFB0.OBJ    14  01-JUL-1986 <233>
    XRFAG0.OBJ     7  01-JUL-1986 <233>
    XRHAA0.OBJ     4  01-JUL-1986 <233>
    XRKAG0.OBJ     8  01-JUL-1986 <233>
    XRKBH1.OBJ    12  01-JUL-1986 <233>
    XRLAK0.OBJ     8  01-JUL-1986 <233>
    XRMBC0.OBJ    13  01-JUL-1986 <233>
    XRMDB0.OBJ    17  01-JUL-1986 <233>
    XRNAB0.OBJ    14  01-JUL-1986 <233>
    XRQAG0.OBJ    18  01-JUL-1986 <233>
    XRXAE0.OBJ     9  01-JUL-1986 <233>
    XRXBC0.OBJ    14  01-JUL-1986 <233>
    XTAAD0.OBJ     5  01-JUL-1986 <233>
    XTCAG0.OBJ     7  01-JUL-1986 <233>
    XTKAB0.OBJ    14  01-JUL-1986 <233>
    XTKBB0.OBJ    12  01-JUL-1986 <233>
    XTMAJ0.OBJ     7  01-JUL-1986 <233>
    XTMBM0.OBJ    12  01-JUL-1986 <233>
    XTMDB0.OBJ    16  01-JUL-1986 <233>
    XTRAD0.OBJ     8  01-JUL-1986 <233>
    XTSAC0.OBJ    10  01-JUL-1986 <233>
    XTSVA0.OBJ    11  01-JUL-1986 <233>
    XTUAD0.OBJ    10  01-JUL-1986 <233>
    XUACB0.OBJ    11  01-JUL-1986 <233>
    XUADB0.OBJ    11  01-JUL-1986 <233>
    XUDAD0.OBJ     4  01-JUL-1986 <233>
    XVSAC0.OBJ    12  01-JUL-1986 <233>
    XVSBB0.OBJ     9  01-JUL-1986 <233>
    XVSCB0.OBJ    16  01-JUL-1986 <233>
    XVSVA0.OBJ    10  01-JUL-1986 <233>
    XVTAB0.OBJ     8  01-JUL-1986 <233>
    XVTBB0.OBJ     9  01-JUL-1986 <233>
    XVTCB0.OBJ     8  01-JUL-1986 <233>
    XVTVB0.OBJ     5  01-JUL-1986 <233>
    XXYAD0.OBJ     5  01-JUL-1986 <233>
    XXYBB0.OBJ     4  01-JUL-1986 <233>
    
    TOTL BLKS:  7285
    TOTL FILES:  364
    
    [2024-Feb-28 12:56:24 info   ]  Files extracted from "AP-T071S-MC_CZZZ4S0_MMDP_V2_1OF2_800_1986.tap" and written to "@AP-T071S-MC_CZZZ4S0_MMDP_V2_1OF2_800_1986.tap".
    00:00:06.7720130
    То есть теперь эта пара ключей позволяет не только сменить тип диска (в первую очередь - интерлейс) - но и поменять ФС в образе Понятно, что не все вопросы ещё решены (например - ФС с каталогами в ФС без каталогов, не всё варианты ФС могут быть созданы), но главное - основная часть функционала есть

    В целом - ещё один шаг в работе с различными образами (включая каталог с файлами Windows) единым API

  5. #124
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почистил код, погонял тесты.
    На очереди - создание ленты DOS-11..

  6. #125
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выходные прошли в работе по поддержке домашних серверов (обновления операционки и замена на одном (физическом) сервере системного винчестера - проработал одинадцать с половиной лет (выпущен в феврале 2014 года) - по smart-у вроде норм, но.. на всякий) и в войне с поддержкой подкаталогов в ImageUtils.

    Для распаковки образов было сделано вроде более-менее, хотя... на самом деле слегка.. хм.. кривовато, особенно для поддержки двухуровневых каталогов в Pro, но.. если делать работу с ФС VMS - не уверен, что всё было бы ок.

    Плюс - работы по возможности создания образов лент с DOS-11... И вот тут - в исходном TU58em - никакой поддержки каталогов не было в принципе - ибо только RT-11 (а там их нет вообще) и XXDP (а там они как суслик - никто не видит, хотя он есть )

    Так что для начала прочистить работу с каталогами в принципе (вроде это сделано, теперь тесты), потом сделать работу с каталогами в модуле поддержки Windows ФС, а потом - придумать - как связать каталоги в разных ФС между собой (а вот тут думать надо). Плюс разные правила в отношении имен файлов в разных ФС

    В общем - движение вперёд есть, но до собственно создания лент ещё не дошёл (хотя поддержку записи в образ ленты вроде сделал, но.. не проверял )

    - - - Добавлено - - -

    Нда... Даже не знаю, как это назвать С одной стороны - вроде на процесс извлечения файлов из образа RSX (и даже POS) не влияет, но вот в листинг содержимого выводится.. немного хрень В целом - результат опять же - попытки реализовать возможность извлечения файлов из ODS-1, когда программа каталоги особо не поддерживает Причём самое инетерсное, что вторая по очереди реализация каталогов (для DOS-11) была сделана уже без этого ляпа

    - - - Добавлено - - -

    В общем - требуется доделка (RSX) и проверка (DOS-11)
    Последний раз редактировалось Hunta; 08.03.2024 в 16:48.

  7. #126
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В целом и в первом приближении спрямил работу с каталогами - подход для разных ФС сблизился. Больше всего возни было с ODS-1. Дальше - оценка результата и, по возможности, ещё большее сближение.
    Из интересного в отношении P/OS. Оказаось, что команда dir [*,*] в подкаталоги в каталогах не заходит Ну или я не знаю - как заставить Поэтому показ каталога в ImageUtils сделан по принципу - сначала файлы, потом в подкаталоги. Типа вот такого:

    Код:
    Directory [0,0]
     
    INDEXF.SYS;1        (1,1)           4377./4377.      19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    BITMAP.SYS;1        (2,2)           33./33.          19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    BADBLK.SYS;1        (3,3)           1./1.            19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    000000.DIR;1        (4,4)           3./3.         C  19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    CORIMG.SYS;1        (5,5)           1000./1000.   C  19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    DECNET.DIR;1        (6,1)           1./1.         C  19-JUL-1997 21:15  [376,377][RWE,RWE,R,R]
    SYSTEM.DIR;1        (12,1)          2./2.         C  19-JUL-1997 21:15  [1,1]    [RWE,RWE,R,R]
    ZZDECNET.DIR;1      (20,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZFONT.DIR;1        (21,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZSYS.DIR;1         (22,1)          4./5.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZUSER.DIR;1        (23,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZWLOCAL.DIR;1      (26,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZWS.DIR;1          (32,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    001001.DIR;1        (35,1)          0./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    001002.DIR;1        (36,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    001005.DIR;1        (37,1)          2./2.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZNETMAIL.DIR;1     (40,1)          0./1.         C  19-JUL-1997 21:16  [377,0]  [RWE,RWE,RWE,RWE]
    ZZ0PRINT.DIR;1      (41,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [RWED,RWED,RWE,RWE]
    ZZPA.CTL;1          (324,1)         4./4.            01-JAN-1997 00:04  [1,1]    [RWED,RWED,R,R]       19-JAN-1998 22:43(25.)
    ZZPA00001.DIR;1     (325,1)         1./1.         C  01-JAN-1997 00:04  [1,1]    [RWE,RWE,R,R]
    ZZCL.CTL;1          (332,1)         2./2.            01-JAN-1997 00:04  [377,0]  [RWED,RWED,R,R]       19-JAN-1998 22:43(15.)
    ZZCL00001.DIR;1     (333,1)         1./1.         C  01-JAN-1997 00:04  [377,0]  [R,R,R,]
    ZZPRODCL.DIR;1      (335,1)         2./2.         C  01-JAN-1997 00:04  [377,0]  [R,R,R,]
    ZZPA00002.DIR;1     (471,1)         1./1.         C  01-JAN-1997 00:01  [1,1]    [RWE,RWE,R,R]
    ZZCL00002.DIR;1     (477,1)         1./1.         C  01-JAN-1997 00:01  [377,0]  [R,R,R,]
    ZZBASIC.DIR;1       (501,1)         1./1.         C  01-JAN-1997 00:01  [377,0]  [R,R,R,]
    ZZPA00003.DIR;1     (507,1)         1./1.         C  01-JAN-1997 00:04  [1,1]    [RWE,RWE,R,R]
    ZZCL00003.DIR;1     (514,1)         1./1.         C  01-JAN-1997 00:04  [377,0]  [R,R,R,]
    ZZMAINTNC.DIR;1     (516,1)         1./1.         C  01-JAN-1997 00:04  [377,0]  [R,R,R,]
    ZZUPDATE.DIR;1      (537,1)         1./1.         C  01-JAN-1997 00:05  [377,0]  [R,R,R,]
    ZZPA00004.DIR;1     (557,10)        1./1.         C  01-JAN-1997 00:12  [1,1]    [RWE,RWE,R,R]
    ZZCL00004.DIR;1     (562,1)         1./1.         C  01-JAN-1997 00:12  [377,0]  [R,R,R,]
    ZZSIGHT.DIR;1       (564,1)         2./2.         C  01-JAN-1997 00:12  [377,0]  [R,R,R,]
    ZZPA00005.DIR;1     (640,1)         1./1.         C  01-JAN-1997 00:13  [1,1]    [RWE,RWE,R,R]
    ZZPA00006.DIR;1     (670,1)         1./1.         C  01-JAN-1997 00:02  [1,1]    [RWE,RWE,R,R]
    PROF77IVP.DIR;1     (757,3)         1./1.         C  01-JAN-1997 00:05  [377,0]  [R,R,R,]
    ZZPA00007.DIR;1     (1004,1)        1./1.         C  19-JAN-1998 22:04  [1,1]    [RWE,RWE,R,R]
    ZZCL00005.DIR;1     (1011,1)        1./1.         C  19-JAN-1998 22:04  [377,0]  [R,R,R,]
    ZZPROVUE.DIR;1      (1013,1)        1./1.         C  19-JAN-1998 22:04  [377,0]  [R,R,R,]
    ZZPA00008.DIR;1     (1046,1)        1./1.         C  19-JAN-1998 22:06  [1,1]    [RWE,RWE,R,R]
    ZZPA00009.DIR;1     (1051,1)        1./1.         C  19-JAN-1998 22:06  [1,1]    [RWE,RWE,R,R]
    ZZPA00010.DIR;1     (1054,1)        1./1.         C  19-JAN-1998 22:06  [1,1]    [RWE,RWE,R,R]
    ZZPA00011.DIR;1     (1057,1)        1./1.         C  19-JAN-1998 22:06  [1,1]    [RWE,RWE,R,R]
    ZZPA00012.DIR;1     (1064,1)        1./1.         C  19-JAN-1998 22:08  [1,1]    [RWE,RWE,R,R]
    ZZPA00013.DIR;1     (1067,1)        1./1.         C  19-JAN-1998 22:08  [1,1]    [RWE,RWE,R,R]
    ZZPA00014.DIR;1     (1134,1)        1./1.         C  19-JAN-1998 22:21  [1,1]    [RWE,RWE,R,R]
    ZZCL00006.DIR;1     (1143,1)        1./1.         C  19-JAN-1998 22:21  [377,0]  [R,R,R,]
    ZZPA00015.DIR;1     (1150,1)        1./1.         C  19-JAN-1998 22:22  [1,1]    [RWE,RWE,R,R]
    ZZCL00007.DIR;1     (1157,1)        1./1.         C  19-JAN-1998 22:22  [377,0]  [R,R,R,]
    ZZPA00016.DIR;1     (1162,1)        1./1.         C  19-JAN-1998 22:22  [1,1]    [RWE,RWE,R,R]
    ZZCL00008.DIR;1     (1172,1)        1./1.         C  19-JAN-1998 22:22  [377,0]  [R,R,R,]
    ZZPA00017.DIR;1     (1212,1)        1./1.         C  19-JAN-1998 22:24  [1,1]    [RWE,RWE,R,R]
    ZZCL00009.DIR;1     (1221,1)        1./1.         C  19-JAN-1998 22:24  [377,0]  [R,R,R,]
    ZZPA00018.DIR;1     (1226,1)        1./1.         C  19-JAN-1998 22:24  [1,1]    [RWE,RWE,R,R]
    ZZCL00010.DIR;1     (1234,1)        1./1.         C  19-JAN-1998 22:24  [377,0]  [R,R,R,]
    ZZPA00019.DIR;1     (1241,1)        1./1.         C  19-JAN-1998 22:24  [1,1]    [RWE,RWE,R,R]
    ZZCL00011.DIR;1     (1250,1)        1./1.         C  19-JAN-1998 22:24  [377,0]  [R,R,R,]
    ZZPA00020.DIR;1     (1272,1)        1./1.         C  19-JAN-1998 22:32  [1,1]    [RWE,RWE,R,R]
    ZZCL00012.DIR;1     (1300,1)        1./1.         C  19-JAN-1998 22:32  [377,0]  [R,R,R,]
    ZZCET2.DIR;1        (1302,1)        1./1.         C  19-JAN-1998 22:32  [377,0]  [R,R,R,]
    ZZSKETCH.DIR;1      (1305,1)        1./1.         C  19-JAN-1998 22:32  [377,0]  [R,R,R,]
    ZZPA00021.DIR;1     (1355,1)        1./1.         C  19-JAN-1998 22:35  [1,1]    [RWE,RWE,R,R]
    ZZCL00013.DIR;1     (1363,1)        1./1.         C  19-JAN-1998 22:35  [377,0]  [R,R,R,]
    ZZCOMM.DIR;1        (1365,1)        1./1.         C  19-JAN-1998 22:35  [377,0]  [R,R,R,]
    ZZFILEX.DIR;1       (1404,1)        1./1.         C  19-JAN-1998 22:36  [377,0]  [R,R,R,]
    ZZPA00022.DIR;1     (1437,2)        1./1.         C  19-JAN-1998 22:43  [1,1]    [RWE,RWE,R,R]
    ZZPA00023.DIR;1     (1445,1)        1./1.         C  19-JAN-1998 22:43  [1,1]    [RWE,RWE,R,R]
    ZZPA00024.DIR;1     (1451,1)        1./1.         C  19-JAN-1998 22:43  [1,1]    [RWE,RWE,R,R]
    ZZCL00014.DIR;1     (1454,1)        1./1.         C  19-JAN-1998 22:43  [377,0]  [R,R,R,]
    GAMES.DIR;1         (1456,1)        1./1.         C  19-JAN-1998 22:43  [377,0]  [R,R,R,]
    ZZPA00025.DIR;1     (1462,1)        1./1.         C  19-JAN-1998 22:43  [1,1]    [RWE,RWE,R,R]
    ZZCL00015.DIR;1     (1465,1)        1./1.         C  19-JAN-1998 22:43  [377,0]  [R,R,R,]
    SGE.DIR;1           (1504,1)        1./1.         C  19-JAN-1998 23:10  [1,1]    [RWE,RWE,R,R]
     
    Total of 5491./5494. blocks in 73. files
      
    Directory [DECNET]
     
    USERFILES.DIR;1     (7,1)           0./1.         C  19-JUL-1997 21:15  [376,377][RWE,RWE,R,R]
    ZZDECNET.DIR;1      (10,1)          0./1.         C  19-JUL-1997 21:15  [376,377][RWE,RWE,R,R]
    ZZSYS.DIR;1         (11,1)          1./1.         C  19-JUL-1997 21:15  [376,377][RWE,RWE,R,R]
     
    Total of 1./3. blocks in 3. files
      
    Directory [DECNET.USERFILES]
     
     
    Total of 0./0. blocks in 0. files
      
    Directory [DECNET.ZZDECNET]
     
     
    Total of 0./0. blocks in 0. files
      
    Directory [DECNET.ZZSYS]
     
    LOGIN.INI;1         (307,1)         1./1.            19-JUL-1997 21:28  [376,377][RWE,RWED,R,]
    LOGOUT.INI;1        (310,1)         1./1.            19-JUL-1997 21:28  [376,377][RWE,RWED,R,]
     
    Total of 2./2. blocks in 2. files
      
    Directory [SYSTEM]
     
    EXAMPLE.DIR;1       (13,1)          0./1.         C  19-JUL-1997 21:15  [1,1]    [RWE,RWE,R,R]
    USERFILES.DIR;1     (14,1)          1./1.         C  19-JUL-1997 21:15  [1,1]    [RWE,RWE,R,R]
    ZZDECNET.DIR;1      (15,1)          0./1.         C  19-JUL-1997 21:15  [1,1]    [RWE,RWE,R,R]
    ZZSYS.DIR;1         (16,1)          1./1.         C  19-JUL-1997 21:15  [1,1]    [RWE,RWE,R,R]
    001002.DIR;1        (17,1)          1./1.         C  19-JUL-1997 21:16  [1,1]    [RWE,RWE,R,R]
    ZZAP.CTL;1          (464,1)         4./4.            01-JAN-1997 00:12  [1,1]    [RWED,RWED,R,]        19-JAN-1998 22:45(27.)
    ZZAP00001.DIR;1     (465,1)         1./1.         C  01-JAN-1997 00:12  [1,1]    [RWE,RWE,R,R]
    ZZAP00002.DIR;1     (505,1)         1./1.         C  01-JAN-1997 00:01  [1,1]    [RWE,RWE,R,R]
    ZZAP00003.DIR;1     (547,1)         1./1.         C  01-JAN-1997 00:06  [1,1]    [RWE,RWE,R,R]
    ZZAP00004.DIR;1     (654,1)         1./1.         C  01-JAN-1997 00:14  [1,1]    [RWE,RWE,R,R]
    ZZSIGHT.DIR;1       (656,1)         1./1.         C  01-JAN-1997 00:14  [1,1]    [RWE,RWE,R,R]
    ZZAP00005.DIR;1     (661,1)         1./1.         C  01-JAN-1997 00:14  [1,1]    [RWE,RWE,R,R]
    ZZAP00006.DIR;1     (674,1)         1./1.         C  01-JAN-1997 00:03  [1,1]    [RWE,RWE,R,R]
    ZZDECUSC.DIR;1      (706,2)         2./2.         C  01-JAN-1997 00:43  [1,1]    [RWE,RWE,R,R]
    ZZKERMIT.DIR;1      (776,1)         1./1.         C  01-JAN-1997 00:19  [1,1]    [RWE,RWE,R,R]
    ZZAP00007.DIR;1     (1076,1)        1./1.         C  19-JAN-1998 22:11  [1,1]    [RWE,RWE,R,R]
    ZZPROVUE.DIR;1      (1100,1)        1./1.         C  19-JAN-1998 22:11  [1,1]    [RWE,RWE,R,R]
    ZZAP00008.DIR;1     (1110,1)        1./1.         C  19-JAN-1998 22:13  [1,1]    [RWE,RWE,R,R]
    ZZAP00009.DIR;1     (1121,1)        1./1.         C  19-JAN-1998 22:13  [1,1]    [RWE,RWE,R,R]
    ZZAP00010.DIR;1     (1123,1)        1./1.         C  19-JAN-1998 22:14  [1,1]    [RWE,RWE,R,R]
    ZZAP00011.DIR;1     (1125,1)        1./1.         C  19-JAN-1998 22:14  [1,1]    [RWE,RWE,R,R]
    ZZAP00013.DIR;1     (1127,2)        1./1.         C  19-JAN-1998 22:15  [1,1]    [RWE,RWE,R,R]
    ZZAP00014.DIR;1     (1132,1)        1./1.         C  19-JAN-1998 22:19  [1,1]    [RWE,RWE,R,R]
    ZZAP00015.DIR;1     (1175,1)        1./1.         C  19-JAN-1998 22:22  [1,1]    [RWE,RWE,R,R]
    ZZAP00016.DIR;1     (1202,1)        1./1.         C  19-JAN-1998 22:23  [1,1]    [RWE,RWE,R,R]
    ZZAP00017.DIR;1     (1206,1)        1./1.         C  19-JAN-1998 22:23  [1,1]    [RWE,RWE,R,R]
    ZZAP00018.DIR;1     (1253,1)        1./1.         C  19-JAN-1998 22:25  [1,1]    [RWE,RWE,R,R]
    ZZAP00020.DIR;1     (1260,2)        1./1.         C  19-JAN-1998 22:26  [1,1]    [RWE,RWE,R,R]
    ZZAP00021.DIR;1     (1265,1)        1./1.         C  19-JAN-1998 22:26  [1,1]    [RWE,RWE,R,R]
    ZZAP00022.DIR;1     (1342,1)        1./1.         C  19-JAN-1998 22:34  [1,1]    [RWE,RWE,R,R]
    ZZCET2.DIR;1        (1346,1)        1./1.         C  19-JAN-1998 22:34  [1,1]    [RWE,RWE,R,R]
    ZZAP00023.DIR;1     (1425,1)        1./1.         C  19-JAN-1998 22:38  [1,1]    [RWE,RWE,R,R]
    ZZCOMM.DIR;1        (1431,1)        1./1.         C  19-JAN-1998 22:38  [1,1]    [RWE,RWE,R,R]
    ZZAP00024.DIR;1     (1471,1)        1./1.         C  19-JAN-1998 22:44  [1,1]    [RWE,RWE,R,R]
    ZZAP00025.DIR;1     (1474,1)        1./1.         C  19-JAN-1998 22:44  [1,1]    [RWE,RWE,R,R]
    ZZAP00026.DIR;1     (1476,1)        1./1.         C  19-JAN-1998 22:44  [1,1]    [RWE,RWE,R,R]
    ZZAP00027.DIR;1     (1500,1)        1./1.         C  19-JAN-1998 22:45  [1,1]    [RWE,RWE,R,R]
     
    Total of 39./41. blocks in 37. files
      
    Directory [SYSTEM.EXAMPLE]
     
     
    Total of 0./0. blocks in 0. files
      
    Directory [SYSTEM.USERFILES]
     
    SAMPLE.SCP;1        (664,1)         3./3.            01-JAN-1997 00:15  [1,1]    [RWED,RWED,R,R]
    SAMPLE1.GID;1       (665,1)         2./2.            01-JAN-1997 00:15  [1,1]    [RWED,RWED,R,R]
    SAMPLE2.GID;1       (666,1)         3./3.            01-JAN-1997 00:15  [1,1]    [RWED,RWED,R,R]
    SAMPLE3.GID;1       (667,1)         2./2.            01-JAN-1997 00:15  [1,1]    [RWED,RWED,R,R]
    CC.TXT;1            (754,1)         2./6.         C  26-NOV-1984 14:27  [1,1]    [RWE,RWED,R,]         01-JAN-1997 00:47(5.)
    PRINT.C;1           (756,1)         1./1.            01-JAN-1997 00:53  [1,1]    [RWE,RWED,R,]
    PRINT.OBJ;1         (755,3)         1./1.            01-JAN-1997 00:58  [1,1]    [RWE,RWED,R,]
    K11HLP.HLP;1        (1003,1)        140./140.        05-DEC-1985 12:57  [1,1]    [RWE,RWED,R,]         01-JAN-1997 00:37(6.)
    PRINT.TSK;1         (761,1)         39./39.       C  01-JAN-1997 00:59  [1,1]    [RWE,RWED,R,]
    SYNERGY.DOC;1       (1107,1)        6./6.            19-JAN-1998 22:11  [1,1]    [RWED,RWED,RWED,RWED]
    EXAMPLE.WRK;1       (1201,1)        3./3.            19-JAN-1998 22:22  [1,1]    [RWED,RWED,RWED,RWED]
    EXAMPLE.TAB;1       (1257,1)        3./3.            19-JAN-1998 22:25  [1,1]    [RWED,RWED,RWED,RWED]
    CHESSGAME.CHE;1     (1271,1)        7./7.            19-JAN-1998 22:30  [1,1]    [RWE,RWED,R,]
    USER.DIC;1          (1350,1)        1./1.            19-JAN-1998 22:34  [1,1]    [RWED,RWED,RWED,RWED]
    EXAMPLE.DOC;1       (1351,1)        9./9.            19-JAN-1998 22:34  [1,1]    [RWED,RWED,RWED,RWED]
    EXAMPLE.GID;1       (1352,1)        8./8.            19-JAN-1998 22:34  [1,1]    [RWED,RWED,RWED,RWED]
    EXAMPLECV.GID;1     (1353,1)        18./18.          19-JAN-1998 22:34  [1,1]    [RWED,RWED,RWED,RWED]
    EXAMPLEHD.GID;1     (1354,1)        4./4.            19-JAN-1998 22:34  [1,1]    [RWED,RWED,RWED,RWED]
    PROCOM.DOC;1        (1435,1)        14./14.          19-JAN-1998 22:38  [1,1]    [RWED,RWED,RWED,RWED]
    PROSESK2.UDK;1      (1436,1)        10./10.          19-JAN-1998 22:40  [1,1]    [RWE,RWED,R,]         19-JAN-1998 22:40(2.)
    CHESS.TXT;1         (1473,1)        7./7.            19-JAN-1998 22:44  [1,1]    [RWED,RWED,R,]
     
    Total of 283./287. blocks in 21. files
      
    Directory [SYSTEM.ZZDECNET]
     
     
    Total of 0./0. blocks in 0. files
      
    Directory [SYSTEM.ZZSYS]
     
    COMSETUP.DAT;1      (311,1)         9./9.            19-JUL-1997 21:28  [1,1]    [RWE,RWED,R,]         06-DEC-1903 10:20(136.)
    LOGIN.INI;1         (312,1)         1./1.            19-JUL-1997 21:28  [1,1]    [RWE,RWED,R,]
    LOGOUT.INI;1        (313,1)         1./1.            19-JUL-1997 21:28  [1,1]    [RWE,RWED,R,]         19-JAN-1998 22:11(2.)
    MSGBOARD.SYS;1      (314,1)         32./32.       C  19-JUL-1997 21:28  [1,1]    [RWE,RWED,R,]
    PRVSETUP.DAT;1      (315,1)         1./1.            19-JUL-1997 21:28  [1,1]    [RWE,RWED,R,]
    USERMENU.SYS;1      (316,1)         37./37.       C  19-JUL-1997 21:28  [1,1]    [RWE,RWED,R,]         19-JAN-1998 22:45(26.)
    CLSETUP.DAT;1       (321,1)         4./4.            19-JUL-1997 21:29  [1,1]    [RWE,RWED,R,]         06-DEC-1903 10:18(3.)
    PROSE.UDK;1         (677,1)         10./10.          01-JAN-1997 00:04  [1,1]    [RWE,RWED,R,]         01-JAN-1997 00:53(3.)
     
    Total of 95./95. blocks in 8. files
      
    Directory [SYSTEM.001002]
     
    FMSERR.MSG;1        (317,1)         2./2.            19-JUL-1997 21:28  [1,1]    [RWE,RWED,R,]
     
    Total of 2./2. blocks in 1. files
      
    Directory [SYSTEM.ZZAP00001]
     
    ZZAP00001.INB;1     (466,1)         10./10.          01-JAN-1997 00:12  [1,1]    [RD,RD,R,R]
    START.CMD;1         (467,1)         5./5.            01-JAN-1997 00:12  [1,1]    [RD,RWED,R,R]
    EXIT.CMD;1          (470,1)         1./1.            01-JAN-1997 00:12  [1,1]    [RD,RWED,R,R]
     
    Total of 16./16. blocks in 3. files
      
    .......
    
      
    Directory [SGE]
     
    SGE.TSK;1           (771,2)         75./75.       C  19-JAN-1998 23:16  [1,1]    [RWE,RWED,R,]         06-DEC-1903 10:19(3.)
     
    Total of 75./75. blocks in 1. files
      
    Grand Total of 25990./26193. blocks in 839. files in 158. directories
    Узнаю, как заставить dir заходить в подкаталоги - сравню и подправлю

  8. Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Radon17 (09.03.2024)

  9. #127
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почти начал заниматься с обработкой файлов и каталогов в хостовой ОС (читай в Windows) - что бы тоже был похожий подход и тогда можно будет сделать обобщённый вариант копирования файлов из одной ФС в другую, как вдруг внезапно налетел на очередной косяк Ну точнее - не то что бы косяк, скорей - недоделка. Короче, выяснилось, что сломал работу с образами XXDP. Точнее - с ними можно работать как с образами DOS-11, ибо ФС очень близки, но есть и отличия. Самое заметное - как показывается каталог диска. Ну, в принципе первоначальная доделка почти из разряда Copy-Paste, но вот что ещё вылезит на тестировании.. В общем, доделываю.
    Последний раз редактировалось Hunta; 03.04.2024 в 18:30.

  10. #128
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В целом, восстановление поддержки XXDP прошло достаточно легка, как и ожидалось.
    Занялся добавкой ФС Windows в стандартный API работы с файловыми системами. Один из замороченных моментов - разная структура каталогов и разные правила с именами файлов... Как обычно - проблемы буду решать по мере поступления.
    Вначала - добавка поддержки ФС Windows в принципе. А там посмотрим

    - - - Добавлено - - -

    Ещё из задумок - две с половиной ФС поддерживают несколько ссылок на файлы из каталогов. Это Windows, ODS-1(RSX) и частично DOS-11. Частично - поскольку формально да, а фактически.. вроде как ошибкой считается Думаю и над этим (хотя в модуле ODS-1 (пока) не поддерживается).

  11. #129
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хорошая мысля приходит... вовремя
    Код:
    K:\Repo\ForDebug\ImageUtils\Pro>ImageUtilsX -dir pos32.rd RD ODS1
     
    Directory [0,0]
     
    INDEXF.SYS;1        (1,1)           4377./4377.      19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    BITMAP.SYS;1        (2,2)           33./33.          19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    BADBLK.SYS;1        (3,3)           1./1.            19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    000000.DIR;1        (4,4)           3./3.         C  19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    CORIMG.SYS;1        (5,5)           1000./1000.   C  19-JUL-1997 21:15  [377,0]  [RWE,RWE,R,R]
    DECNET.DIR;1        (6,1)           1./1.         C  19-JUL-1997 21:15  [376,377][RWE,RWE,R,R]
    SYSTEM.DIR;1        (12,1)          2./2.         C  19-JUL-1997 21:15  [1,1]    [RWE,RWE,R,R]
    ZZDECNET.DIR;1      (20,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZFONT.DIR;1        (21,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZSYS.DIR;1         (22,1)          4./5.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZUSER.DIR;1        (23,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZWLOCAL.DIR;1      (26,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    ZZWS.DIR;1          (32,1)          1./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    001001.DIR;1        (35,1)          0./1.         C  19-JUL-1997 21:16  [377,0]  [R,R,R,]
    .....
      
    Directory [SGE]
     
    SGE.TSK;1           (771,2)         75./75.       C  19-JAN-1998 23:16  [1,1]    [RWE,RWED,R,]         06-DEC-1903 10:19(3.)
     
    Total of 75./75. blocks in 1. files
      
    Grand Total of 25990./26193. blocks in 839. files in 158. directories
    - - - Добавлено - - -

    Вдогонку - реализация потребовала примерно 10 минут

    - - - Добавлено - - -

    Ещё вдогонку - вписываю работу с ФС Windows в стандартный API. Пришлось внутренности переделать на ещё один вариант хранилища информации. Был - блочный образ, потом для лент добавлен образ с записями переменной длины, теперь - каталог с файлами и подкаталогами

    Вроде как вписал удачно, теперь собственно написание кода для работы с ним.

  12. Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Radon17 (11.03.2024)

  13. #130
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока глубокий концепт (много чего поправить надо плюс продумать схему конвертации имен между разными ФС), но...
    Альтернативный способ создания образа
    Код:
    del m013.Test.NoInt.dsk 
    
    ImageUtilsx -from @m013.dsk path winfs -to m013.Test.NoInt.dsk rk035 rt11  1>m013.Test.dsk.NoInt.Pack2.mylog.txt 
    
    ImageUtilsx -dir m013.Test.NoInt.dsk rk035 rt11                            1>>m013.Test.dsk.NoInt.Pack2.mylog.txt 
    
    type m013.Test.dsk.NoInt.Pack2.mylog.txt 
    
    FDF331.DOC   302P     11-MAR-2024      FDF333.DOC   118P     11-MAR-2024
    FILE  .BAD     1P     11-MAR-2024      EMPTY .FIL    61P     11-MAR-2024
    NNGAME.DSK     4P     11-MAR-2024      $ORDER.INF     1P     11-MAR-2024
     6 files, 487 blocks
     4303 Free blocks
    
    
    FDF331.DOC   302P     11-MAR-2024      FDF333.DOC   118P     11-MAR-2024
    FILE  .BAD     1P     11-MAR-2024      EMPTY .FIL    61P     11-MAR-2024
    NNGAME.DSK     4P     11-MAR-2024      $ORDER.INF     1P     11-MAR-2024
     EMPTY.FIL  4303 D               
     7 files, 487 blocks
     4303 Free blocks
    Альтернативный способ распаковки надо ещё написать. Точнее - работа с Windows ФС на запись Ибо как только оно будет написано....... Как "волшебным" образом заработает и команда
    Код:
    ImageUtilsx -from m013.Test.NoInt.dsk rk035 rt11 -to @m013.dsk path winfs  >m013.Test.dsk.NoInt.Pack2.mylog.txt
    - - - Добавлено - - -

    И в целом - если модуль работы с ФС позволяет записывать в неё.. то конвертирование из этой ФС или в эту ФС сразу будет доступным в -to -from

    Ну а -pack и -unpack подразумевает Windows ФС с одной из сторон
    Последний раз редактировалось Hunta; 12.03.2024 в 09:54.

Страница 13 из 15 ПерваяПервая ... 9101112131415 ПоследняяПоследняя

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

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

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

Ваши права

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