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

User Tag List

Страница 1 из 38 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 372

Тема: RT-11 DSK Total Commander wcx plugin.

  1. #1
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию RT-11 DSK Total Commander wcx plugin.

    .
    26.08.2023 - Выложена исправленная версия плагина: RT-11dsk.wcx.v01.15a

    20.11.2017 - Выложена дополненная версия плагина: RT-11dsk.wcx.v01.14 . . . Вариант для FAR: FAR_32bit_DSK_Plugin_v01.14

    Внимание: В версии плагина v01.04 обнаружены существенные ошибки, подробно описанные ЗДЕСЬ !!!
    Внимание: В предыдущих версиях плагина обнаружены существенные ошибки, подробно описанные ЗДЕСЬ !!!

    RT-11dsk.wcx - плагин Total Commander для работы с DSK образами файловой системы RT-11.

    v01.15a - 26.08.2023 ( Восстановлена поддержка образов DY RT-11, случайно отключенная в v01.15 )


    Ограничения:

    1. Каталог должен начинаться с 6-го блока образа устройства.


    Особенности:

    1. Операции производятся только с файлами, имена которых удовлетворяют стандарту RT-11. Если имя файла, находящегося в образе RT-11, запрещено в Windows (например, CON.MAC ) - такое имя при показе в списке файлов и копировании в каталог Windows дополняется подчёркиванием ( CON_.MAC ). При копировании таких файлов из каталога Windows в образ RT-11 - подчёркивания убираются (в показываемом списке файлов образа подчёркивания к запрещённым в Windows именам файлов добавляются всегда).

    2. Размер каталога и размер образа увеличиваются при необходимости, кроме образов стандартных размеров 225280, 409600, 450560, 819200, 5013504, 10027008, 20152320, 28549120, 33554432, 36986880, 40304640 и 67108864 байт.

    3. При удалении "Unused" у фрагментированного образа - выполняется SQUEEZE, у нефрагментированного - всё пустое место физически удаляется из файла образа ( уменьшается размер файла образа ).

    4. При копировании из образа RT-11 в каталог Windows файлов без даты, с датой до 1980 г., а также в кодировке КОИ-8 - эти параметры шифруются в числе минут и секунд в дате файла для восстановления при обратном копировании.

    5. При копировании текстовых файлов из образа RT-11 в каталог Windows - они перекодируются из КОИ-7, КОИ-7Н2 и КОИ-8 в CP1251. При копировании в каталог с именем 'Not Recoded' или при копировании по <Shift><F5> - перекодирование не производится. Если копируемый файл содержал русский текст и был перекодирован - его расширение приводится к нижнему регистру, а в атрибутах устанавливается признак 'a'. Если файл при копировании не был перекодирован - его расширение остаётся в верхнем регистре, а в атрибутах очищаются все признаки.

    6. При копировании из каталога Windows в образ RT-11 текстовых файлов в кодировке CP1251 или CP866 - они перекодируются в КОИ-7 ( либо в КОИ-8, если число минут в дате файла == 0, а число секунд == 32 ). В атрибутах перекодированного файла ( при показе в списке файлов образа ) временно устанавливается признак 'a'. При копировании из каталога с именем 'Not Recoded' - перекодирование не производится. Текстовые файлы в кодировке КОИ-7 и КОИ-8 копируются из каталога Windows в образ RT-11 без изменений.

    7. При просмотре файлов по <F3> - они всегда перекодируются. При просмотре по <Shift><F3> - файлы никогда не перекодируются. При просмотре кликом по кнопке "Просмотр" - файлы перекодируются в том случае, если будут перекодированы при копировании.

    8. При перемещении файлов из каталога Windows в образ RT-11 - после копирования будут удалены из каталога Windows только те файлы, которые были успешно скопированы в образ.

    9. Если физический размер образа меньше логического, то после любого копирования файлов в образ - его физический размер устанавливается равным логическому.

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

    11. Для создания нового образа RT-11 из файлов, находящихся в каталоге Windows - нужно выделить все интересующие файлы и выбрать в меню Total Commander пункт "Файл" -> "Упаковать": * Упаковщик внешний -> dsk.


    Дополнительно:

    Поддерживаются файлы образов винчестера УКНЦ ( прямые и инверсные ). Для открытия файла нажимать <Ctrl><PageDown>. Чтение разделов в файлы DSK без ограничений, запись - только при совпадении имени и размера.

    Поддерживаются файлы образов дискет DZ. Размер файла должен быть строго 409600 байт.
    Поддерживаются файлы .TD0 образов дискет, созданные программой Teledisk (только чтение).
    Поддерживаются файлы образов .RTD системы NET-RT11 с возможностью создания новых образов.
    Поддерживаются файлы образов RTEM-11 shared image.
    Поддерживаются файлы образов односторонних дискет DX. Размер файла должен быть строго 256256 байт.
    Поддерживаются файлы образов односторонних дискет DY. Размер файла должен быть строго 512512 байт.
    Поддерживаются файлы образов .RD винчестеров Pro350 с возможностью создания новых образов.
    Поддерживаются двойные образы дискет RT-60 (только чтение). Размер файла должен быть строго 286720 байт.
    Поддерживаются файлы образов дискет RT-60 (только чтение). Размер файла должен быть строго 143360 байт.

    Поддерживаются файловые системы DOS-11, XXDP, XXDP2, ТМОС-1, ТМОС-2, ДИАМС, DSM-11.

    При открытии или изменении образа - список содержащихся в образе файлов копируется в буфер обмена ( Clipboard ).

    P.S. Чтобы открыть образ файловой системы RT-11 с не зарегистрированным в TC за этим плагином расширением - нужно вместо <Enter> использовать <Ctrl>+<PgDown>.

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

    ...

    Для использования данного плагина в FAR необходим "переходник" wcx_v1.10.
    ...
    Вложения Вложения
    Последний раз редактировалось Patron; 26.08.2023 в 15:02.

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

    electroscat (23.04.2022)

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

  4. #2
    Master Аватар для проф
    Регистрация
    30.07.2006
    Адрес
    Рязань
    Сообщений
    636
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зимину в личку отпишитесь. Пусть он им свой дистриб эмуля УКНЦ укомплектует.
    ПЕЙТЕ ДЕТИ МОЛОКО
    МУХА ТОЖЕ ВЕРТОЛЁТ

    http://professor61.narod2.ru/
    http://cruzworlds.ru/fans/

  5. #3
    Master
    Регистрация
    22.07.2007
    Адрес
    St.Petersburg
    Сообщений
    593
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кому как, мне вот PUTR больше нравится.

    http://www.dbit.com/pub/putr/

  6. #4
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlecV Посмотреть сообщение
    мне вот PUTR больше нравится.
    Мне в этом плагине нравятся следующие уникальные возможности:

    1. Просмотр/редактирование текстовых файлов в образе DSK любой вложенности, как при обычной работе в Windows. Если используемый эмулятор не запрещает запись в подключенный образ - можно редактировать разрабатываемый исходник средствами Windows и тут же компилировать его в эмуляторе ( правда, в этом случае флаг КОИ-8 в атрибутах файла теряется, поэтому для такой работы с текстами КОИ-8 нужен редактор, сохраняющий в КОИ-8 ).

    2. Открыв в двух панелях Total Commander два разных образа ( любой вложенности ) можно выполнять для любой пары одноимённых файлов команду "Файл->Сравнить по содержимому".

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

  7. #5
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,995
    Спасибо Благодарностей отдано 
    1,059
    Спасибо Благодарностей получено 
    1,222
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Написал для своего удобства. Думаю - может быть полезен.
    Я писал для эмулятора УКНЦ нечто похожее - rt11dsk, исходники можно посмотреть здесь: http://code.google.com/p/ukncbtl/

    Вы со своей стороны исходниками не поделитесь?

  8. Эти 2 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:

    piotr433 (06.01.2022), SuperMax (27.04.2020)

  9. #6
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Вы со своей стороны исходниками не поделитесь?
    Я предлагаю готовый продукт :)

    Однако, если есть вопросы по использованным алгоритмам - с удовольствием отвечу.

  10. #7
    Moderator
    Регистрация
    09.01.2006
    Адрес
    Bryansk
    Сообщений
    1,336
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    139
    Поблагодарили
    106 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Я писал для эмулятора УКНЦ нечто похожее - rt11dsk
    там только записи в образ нехватает ну и пробелы в выгруженых файлах.

    ---------- Post added at 20:24 ---------- Previous post was at 19:32 ----------

    Patron, а нельзя ли оформить все это богатство (или хотя бы основную часть) в виде самостоятельной утилиты с ключами. Или плагина для FAR (не люблю я ТС).
    УКНЦ, ДВК-3, Ленинград-1 (48 кб)

  11. #8
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arseny Посмотреть сообщение
    а нельзя ли оформить все это богатство (или хотя бы основную часть) в виде самостоятельной утилиты с ключами. Или плагина для FAR (не люблю я ТС).
    В виде утилиты - пока невозможно ( для Windows я ещё файловый менеджер не написал).

    В виде плагина для FAR - не буду делать (не люблю я FAR).

  12. #9
    Moderator
    Регистрация
    09.01.2006
    Адрес
    Bryansk
    Сообщений
    1,336
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    139
    Поблагодарили
    106 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В виде утилиты - пока невозможно ( для Windows я ещё файловый менеджер не написал).
    Можно без файлового менеджера - чисто консольное приложение.
    УКНЦ, ДВК-3, Ленинград-1 (48 кб)

  13. #10
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arseny Посмотреть сообщение
    Можно без файлового менеджера - чисто консольное приложение.
    Консольное - теоретически можно сделать.

    Но вывод-то списка файлов всё-равно нужен. А выводить только несортированный список - убожество. Нужно иметь возможность этот список сортировать перед выводом.

    Тогда почему бы не хранить в памяти списки файлов и образа-источника, и образа-приёмника..

    А это уже практически законченный файловый менеджер.

    Вот я и сделал ( много лет назад ) такой файловый менеджер для DOS, а потом переделал его в плагин для Total Commander.

Страница 1 из 38 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Total Comander WANTED!!!
    от newart в разделе Софт
    Ответов: 5
    Последнее: 04.03.2021, 18:20
  2. Total Recall(spanish version?)
    от kyv в разделе Игры
    Ответов: 6
    Последнее: 10.06.2008, 22:50
  3. TOTAL ECLIPSE- 3D игра на спекки!!
    от DR ZX в разделе Игры
    Ответов: 20
    Последнее: 11.09.2007, 14:52
  4. Новый FAR plugin для форматирования дисков TR DOS
    от Alexandr Medvedev в разделе Утилиты
    Ответов: 3
    Последнее: 03.08.2007, 16:44
  5. Dos Commander v2.01b
    от Vega в разделе Софт
    Ответов: 19
    Последнее: 01.12.2006, 09:49

Ваши права

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