Копирование без границ или передовые методики защиты CD

         

Запуск программы


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

Это может выглядеть, например, так:

>sf.exe

USAGE:sf.exe CD

       SCSI_INQUITY via ASPI32

-------------------------------------

0.0 <-- ELBY    DVD-ROM         1.0  (5)

1.0 <-- ST380011A               3.06 (0)

2.0 <-- IBM-DTLA-307015         TX2O (0)

2.1 <-- TEAC    CD-W552E        1.09 (5)

3.0 <-- AXV     CD/DVD-ROM      2.2a (5)

3.1 <-- AXV     CD/DVD-ROM      2.2a (5)

3.2 <-- AXV     CD/DVD-ROM      2.2a (5)

Листинг 3 результат запуска программы без ключей

Ключ "СВ", отвечающий за выбор привода, задает не только сам привод, но и интерфейс взаимодействия.

Если имя привода выглядит как название устройства (т. е. начинается с префикса "\\.\"), то управление будет осуществляться через интерфейс SPTI. Для этого вы должны иметь Windows NT/2000/XP и права администратора.

Если имя выглядит как адрес устройства на шине или как часть идентификационной строки привода, то управление будет осуществляться через интерфейс ASPI, для работы через которой необходимо установить ASPI-драйвер (его можно бесплатно скачать с сервера копании Adaptec — www.adaptec.com).

Например, "sf.exe TEAC" (или "sf.exe 2.1") , заставляет программу работать с приводом TEAC (адрес на ASPI-шине — 2.1) через ASPI-интерфейс, а "sf.exe \\.\G:" — с приводом "G:" через SPTI-интерфейс.

Программа выводит данные в форме таблицы, предназначенной для импорта в MSGraph, причем, вывод оптимизирован для перенаправления в файл (на экране все выглядит кошмарно), поэтому правильный вызов выглядит примерно так: "sf.exe \\.\G: > C:\1.txt".

По окончании работы программы запускаем MS Word, открываем меню "Вставка", там будет "Рисунок" и "Диаграмма". В меню "Правка" находим "Импорт", "тип файлов" – "*.txt", "формат данных" — "с разделителем", "начать импорт" со строки 1, "далее >>", "Символом разделителя является": "[x] символ табуляции", "далее >>", "формат данных" — "общий" и жмем кнопку "готово". Далее действуем по своему вкусу, то есть по обстановке.



Содержание раздела