Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.24;
Скачать: CL | DM;

Вниз

Как отличить CD от DVD. Как приводы делают это?   Найти похожие ветки 

 
trubin ©   (2008-01-30 10:48) [0]

Здравствуйте, подскажите, каким образом CD/DVD приводы отличают вставленные в них диски, имеется в виду отличие CD от DVD. Как можно дотянуться до этой информации?


 
ketmar ©   (2008-01-30 10:58) [1]

может, Image Mastering API поможет?


 
trubin ©   (2008-01-30 11:05) [2]

там только для XP, хотелось бы и 2000.


 
ketmar ©   (2008-01-30 11:15) [3]

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

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


 
trubin ©   (2008-01-30 11:22) [4]

Сейчас гляну, но вроде ASPI это для 9x, под NT - SPTI. Блин там черт ногу сломит. Такая с виду тривиальная задача ...


 
homm ©   (2008-01-30 11:24) [5]

> [0] trubin ©   (30.01.08 10:48)
> CD/DVD приводы отличают вставленные в них диски

По физическим параметрам самого диска, надо полагать!


 
ketmar ©   (2008-01-30 11:28) [6]

ну да, вроде для NT — SPTI. никогда не мог толком запомнить эти головоломные буковки. понапридумывали, понимаешь… %-)

решения дейтвительно ректальные, факт. когда-то пытался поковырять, но очень быстро надоело. а софтину поищи. она была хоть и падучая, но что-то иногда сделать умудрялась даже под моей win2k.


 
trubin ©   (2008-01-30 11:28) [7]


>
> По физическим параметрам самого диска, надо полагать!


по каким? размер же не показатель, и как с драйвера стребовать эту инфу?


 
homm ©   (2008-01-30 11:34) [8]

> [7] trubin ©   (30.01.08 11:28)
> по каким?

Угол отражения, приломления, поглащения лазерново луча.


> и как с драйвера стребовать эту инфу?

А он должен имеено эту информацию предоставлять?


 
ketmar ©   (2008-01-30 11:35) [9]

таки вот:
http://www.dancemammal.com/cdburn.htm
http://sourceforge.net/project/showfiles.php?group_id=151630
использует SPTI. всенепременно должен уметь определять тип диска. так что качать и выковыривать…


 
trubin ©   (2008-01-30 11:36) [10]


> А он должен имеено эту информацию предоставлять?


должен/не должен, а хотелось бы :)


 
homm ©   (2008-01-30 11:38) [11]

> [10] trubin ©   (30.01.08 11:36)
> должен/не должен, а хотелось бы :)

Т.е. ты хочешь получить физические параметры самого диска, что бы по ним опеределить его тип? Чудной какой-то. Может лучше сразу узнать тип теми путями, которые Кетмарь предлагает?


 
trubin ©   (2008-01-30 11:38) [12]


> использует SPTI. всенепременно должен уметь определять тип
> диска. так что качать и выковыривать…


да, скачал уже, сейчас пообедаю, и начну ковырять ;)


 
homm ©   (2008-01-30 11:40) [13]

Ты скажи, тебе какая разница «каким образом CD/DVD приводы отличают вставленные в них диски»? И зачем тебе дотягиватся до этой информации?


 
ketmar ©   (2008-01-30 11:40) [14]

>[11] homm ©(30.01.08 11:38)
эт" не я, эт" винда предлагает. я-то для начала предлагаю поставить Linux. %-)


 
trubin ©   (2008-01-30 11:40) [15]


> Т.е. ты хочешь получить физические параметры самого диска,
>  что бы по ним опеределить его тип?


Да нет, каким путем идти мне без разницы, лишь бы результат получить. Сейчас вот отправился путем Кетмаря :)))


 
homm ©   (2008-01-30 11:42) [16]

> [15] trubin ©   (30.01.08 11:40)
> Да нет, каким путем идти мне без разницы,

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


 
trubin ©   (2008-01-30 11:43) [17]


> Ты скажи, тебе какая разница «каким образом CD/DVD приводы
> отличают вставленные в них диски»? И зачем тебе дотягиватся
> до этой информации?


Именно каким образом мне без разницы, мне надо узнать что в приводе в данный момент.


 
homm ©   (2008-01-30 11:44) [18]

> [17] trubin ©   (30.01.08 11:43)
> Именно каким образом мне без разницы

Я рад что ты это понял :)


 
ketmar ©   (2008-01-30 11:44) [19]

>[16] homm ©(30.01.08 11:42)
ты человека-то не путай. SPTI — как раз правильный путь. хотя ещё более правильный, конечно, вообще попытаться подобную задачу не решать. %-)


 
trubin ©   (2008-01-30 11:44) [20]


> твое дело спросить у него, что же он там наопределял.


вот-вот именно!!! А как это сделать?


 
homm ©   (2008-01-30 11:46) [21]

> [19] ketmar ©   (30.01.08 11:44)
> SPTI — как раз правильный путь.

Безспорно. Я имел ввиду непрвильный — по физическим параметрам.


 
ketmar ©   (2008-01-30 11:48) [22]

>[21] homm ©(30.01.08 11:46)
>Я имел ввиду непрвильный — по физическим параметрам.

да ну. а вдруг человек схемотехнику ваяет? %-)


 
trubin ©   (2008-01-30 11:49) [23]


> да ну. а вдруг человек схемотехнику ваяет? %-)

Издеваемся ;)


 
ketmar ©   (2008-01-30 12:03) [24]

>[23] trubin©(30.01.08 11:49)
да разве? так, трепемся. потому что по вопросу уже ответили, что знали.


 
trubin ©   (2008-01-30 12:06) [25]


> по вопросу уже ответили, что знали.

спасибо за помощь


 
ketmar ©   (2008-01-30 12:09) [26]

ну, особо ничем не помогли, конечно. разве только упоминанием FreeBurner"а. %-)


 
trubin ©   (2008-01-30 12:58) [27]


> разве только упоминанием FreeBurner"а. %-)


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

Еще и на дельфи.

Я на такую удачу и не расчитывал. После суток ковыряния msdn на эту тему.


 
ketmar ©   (2008-01-30 13:05) [28]

>[27] trubin©(30.01.08 12:58)
ну, оно достаточно кривое. особенно в местах создания исошек и удфок. с другой стороны, незаменимый справочный материал, ибо мне тоже не хватило сил продраться через msdn. жаль, дохлое давно. авось форкнет кто-то…


 
ketmar ©   (2008-01-30 13:06) [29]

зыж тут просто с годика полтора тому было обсуждение прожигалок. оттуда ноги и растут.



Страницы: 1 вся ветка

Текущий архив: 2008.02.24;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.05 c
15-1200920579
IceBeerg
2008-01-21 16:02
2008.02.24
Зависает TURBO DELPHI EXPLORER


4-1183721054
shamanski
2007-07-06 15:24
2008.02.24
Часы реального времени (RTC Alarm)


2-1201508246
asdfa
2008-01-28 11:17
2008.02.24
Вставить подстроку в нужную позицию


4-1183840029
Денис178
2007-07-08 00:27
2008.02.24
Разморозить диалоговое окно


15-1200733009
Vernutoring
2008-01-19 11:56
2008.02.24
asm - ошибка...