Важная информация
Показано с 1 по 10 из 31

Тема: TRReader - читалка TR-DOS дисков.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,883
    Благодарностей: 3407

    По умолчанию TRRead - читалка TR-DOS дисков

    Ввиду отсутствия достаточно удобных читалок TR-DOS дисков под XP, немного переделал утилиту для чтения УК-НЦ дисков ukdskp.exe, которую я сам же модифицировал (для жесткого дрюченья дисков) из утилиты ukdsk.exe, которую написал Алексей Кислый.

    В итоге получилась маленькая утилитка для запуска из командной строки, которая только и умеет, что читать TR-DOS диски в виде образов и все. Но зато нещадно дрючит ошибочные диски с силой, заданной в командной строке. Можно как 1000 раз читать один и тот же трек, пока не прочитается, так и задать, например, перепозицирование головки после каждых n попыток чтения.

    Код:
    TR-DOS Floppy Disks Read Utility by dr.Titus
    Based on ukdsk.exe by Alexey Kisly
    Написана на основе драйвера fdrawcmd.sys с http://simonowen.com/fdrawcmd/
    
    Использование:
    Чтение дискеты в файл образа:
     TRRead A: image.trd [/s] [/ft:n] [/lt:n] [/300] [/rt:n] [/ac:n] [/rm:n]
    
    Ключи:
       /s    - пропуск дорожек для чтения 40-дорожечных дискет на 80-дор. дисководах
       /300  - установка скорости 300 кбит/с (по умолчанию 250 кбит/с)
       /ft:n - начальльный трек (0..79, по умолчанию 0)
       /lt:n - конечный трек (по умолчанию равен ft или последнему треку на диске)
       /rt:n - число попыток чтения ошибочного сектора (по умолчанию 5)
       /ac:n - чсло попыток чтения, после которых выполняется выравнивание трека
               (по умолчанию 5)
       /rm:n - метод выравнивания: 0 - по нулевому треку, 1 - по предыдущему треку
               (по умолчанию выравнивание отсутствует)
    Как это работает и зачем это нужно:

    /300 - битрейт для 5-дюймовых дискет

    /rt:n - число попыток чтения
    С этим все понятно - число повторов чтения сбойного сектора. Если он не считался за n попыток, то не считался, переходим к следующему.

    /ft:n - начальльный трек (0..79, по умолчанию 0)
    Трек, с которого начинаем читать диск. Если указан флаг /ft, и не указан /lt, то будет считан только один трек n. Нужно для выборочного чтения диска, или для повторного чтения какого-либо сбойного трека, чтобы заново не дрючить весь диск.

    /lt:n - конечный трек (по умолчанию равен ft или последнему треку на диске)
    Конечный трек для чтения. Фактически заменил опцию /t:n предыдущей версии программы.

    /ac:n - чсло попыток чтения, после которых выполняется выравнивание трека
    Через каждые n попыток чтения, головка дисковода перепозицируется на текущий трек либо через нулевой трек, если установлена опция /rm:0, либо через предыдущий трек, если установлена опция /rm:1. Нужно для того, чтобы на доли миллиметра смещаться над треком, возможно занимая более точную позицию над ним.

    Вот мои настройки, которые я использовал для чтения: TRRead A: image.trd /300 /rt:200 /rm:0

    p.s.: Сильно не тестировал, считал десяток дисков. Потестируйте кто сколько может
    Вложения Вложения
    • Тип файла: zip TRRead.zip (110.1 Кб, Просмотров: 455)
    Последний раз редактировалось Titus; 25.06.2011 в 23:59.

  2. Эти 14 пользователя(ей) поблагодарили Titus за это полезное сообщение:
    AlexNN (21.03.2016), anoubis (29.06.2011), Black Cat / Era CG (01.07.2011), Djoni (26.06.2011), Eugen (26.06.2011), Gonzo (27.06.2011), Killer (27.06.2011), Mad Killer/PG (26.06.2011), Nuts_ (28.06.2011), perestoronin (26.03.2016), Rindex (26.06.2011), Shnurkov (26.06.2011), spensor (29.06.2011), Дмитрий (27.06.2011)

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

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

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

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

Похожие темы

  1. Ответов: 12
    Последнее: 18.05.2015, 19:24
  2. Образы дисков *.dsk
    от NSV в разделе MSX
    Ответов: 4
    Последнее: 12.08.2009, 23:00
  3. Нужна читалка в исходниках 42строки,плеер,в 48кб?
    от Mad Killer/PG в разделе Для начинающих
    Ответов: 44
    Последнее: 18.02.2009, 12:25
  4. Чтение дисков TR-DOS под XP
    от Zloy в разделе Софт
    Ответов: 47
    Последнее: 19.09.2008, 09:06
  5. Архив 90 дисков!!
    от DINAMIX в разделе Разное
    Ответов: 3
    Последнее: 05.03.2008, 19:35

Ваши права

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