User Tag List

Показано с 1 по 10 из 83

Тема: SCL/TRD tools under Linux

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    27.01.2005
    Сообщений
    924
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    193
    Поблагодарили
    154 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Чтото у меня кроме просмотра файла ни фига с этой утилитой не выходит. Вылетает по сегфолту при попытке вынуть или пихнуть файл в TRD...

    Однако, написал плагин для MC, чтобы листинги смотреть.

    Инсталлируем его так:

    1. Идём в каталог /usr/share/mc/extfs
    2. Создаём там чем угодно файл trd следующего содержания:
    ---------------------------------------------------------------------------
    #!/bin/sh

    MCTRD=mctrd

    umask 077

    cmd="$1"

    trd_list()
    {
    # Считываем построчно
    $MCTRD list $1 | while read S; do
    name="${S:0:7}"
    #
    A=( ${S:8} )
    seclen=${A[3]}
    sign=${A[1]}
    type=${A[0]}
    # Проверка на заголовок
    if [[ "$sign" != "len" ]] ; then
    echo "-rw-rw-rw- 1 speccy speccy "$seclen" Jan 01 1980 00:00 "$name"<"$type">"
    fi
    done
    }
    case "$cmd" in
    list) trd_list "$2" ;;

    *) exit 1 ;;
    esac
    exit 0
    ---------------------------------------------------------------------------

    3. Заходим в меню MC, пункт "файл расширений".
    4. Добавляем в любом удобном месте следующие строчки:
    # trd
    regex/\.[tT]([rR][dD])$
    Open=%cd %p#trd
    View=%view{ascii} mctrd list %f

    5. Идём в каталог /etc/mc/extfs.
    6. Добавляем в этом каталоге в файл extfs.ini строчки:
    # TRD TRDOS image
    trd

    ВСЁ!!!!

    Теперь по F3 - вывод информации о диске в "сыром" виде,
    а по Enter - вход в TRD-образ, как в каталог или архив.

    ЗЫ.
    Писал всё полчаса, так что на автоматический инсталлятор времени нет.
    -----------------
    Если автор прояснит ситуацию с вылетанием по сегфолту - добавлю и перекидывание файлов туда-сюда в качестве плагина для MC.

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

  3. #2

    Регистрация
    27.01.2005
    Сообщений
    924
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    193
    Поблагодарили
    154 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот полуавтомат-инсталляха плагина для Полуночного Командира.

    Самому надо только в пользовательском файле расширений указать тип trd.
    Там образец в README имеется.

    Косяки:

    Неправильно работает с "защищёнными" TRD. Ну где сектор неправильно указан и т.п.

    Копирует файлы туда-сюда. Не удаляет, не мувит..
    Если SAM style доработает эти действия - нетрудно добавить.
    Вложения Вложения

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

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

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

Похожие темы

  1. HDD Partition tools
    от breeze в разделе Софт
    Ответов: 18
    Последнее: 14.02.2009, 14:32
  2. ZX, Ethernet и Linux
    от Bear в разделе Несортированное железо
    Ответов: 33
    Последнее: 19.07.2005, 11:36

Ваши права

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