Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите разобраться с установкой скорости DVD  (Прочитано 6614 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tumanovalex
Помогающий

ru
Offline Offline

« : 15-09-2008 05:16 » 

У моего DVD-RW при отсутствии диска программа определения скорости показывает такие скорости: 4, 8, 10, 20, 32, 40, 48. При вставленном CD скорости те же. При вставленном DVD перечень скоростей 1, 5, 8, 12. Написал простенькую программу для фиксации скорости с помощью ASPI:
if(type==0) { //type-тип диска, если 0, то CD, иначе DVD
   i = NearToLong(speed*176.4); // speed - скорость (4х, 8x и т.п.)
else {
   i = NearToLong(speed*1385); }
SetSpeed(i);
В процедуре SetSpeeed я устанавливаю параметры команды SET CD-ROM Speed как у Криса Касперски:
CDB[0] = 0xBB;
CDB[2] = HIBYTE(i);
CDB[3] = LOBYTE(i);
Для дисковода без CD или с вставленным CD нужная мне скорость устанавливается (проверял программой определения скорости), а вот скорость при вставленном DVD не изменяется. Может быть для DVD другая команда? Или я неправильно устанавливаю значение скорости?

Записан
Ochkarik
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 17-09-2008 16:36 » 

это что и это откуда? и кто такой крис касперски?
что за процедура?
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
tumanovalex
Помогающий

ru
Offline Offline

« Ответ #2 : 17-09-2008 17:20 » 

Это из книги Криса Касперски "Техника защиты компакт-дисков от копирования", обертка для команд ASPI. Я прикрепил файл с его оберткой. Могу переписать код без обертки, в стили SDK Adaptec.

* kaspi32.zip (2.14 Кб - загружено 1035 раз.)
Записан
Ochkarik
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 18-09-2008 09:55 » 

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

и перемещаю тему в раздел Windows...
пожалуй - там оно более уместно.
« Последнее редактирование: 19-09-2008 10:33 от Ochkarik » Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Ochkarik
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 19-09-2008 10:32 » 

ЗЫ а вообще то надо было в С++/Win API перенести....
кто тута модератор?
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines