Форум: "Начинающим";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];
ВнизКак отличить 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;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.055 c