· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› ASPI и запись CD

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Май 19, 2004 15:28:22

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

Спасибо всем кто откликнется.


Дата: Май 19, 2004 16:19:59

Я думаю, что лучше на компакт-диски писать под ДОС-ом через порты (170h-177h для второго шлейфа IDE). Могу дать описание команд Multimedia Commands (MMC), которые при этом используются. Пока можешь почитать статью Константина Норватова (я думаю, ты легко найдешь ее в интернете). Там правда все кратко (нет описания команд записи), зато после этого описание MMC читать горадо понятнее и все станет ясным. Эта тема кстати раньше обсуждалась, посмотри мой ответ там (я там выкладывал описания).


Дата: Май 19, 2004 17:10:18

я в свое время тоже искал, хотя не особо старательно.
сильно помог гугл по словам "ASPI programming"
на torry.net есть экзампл для делфи, я не помню точно где он лежит, попробуй поищи, файл называется aspilib.zip

З.Ы. Вообще, вопрос конечно хороший, самому интересно :)


Дата: Май 19, 2004 17:17:15

вообщем повыдергивал я из той либы pas файлы, посмотри, может поможет...

1475482561__aspi.rar


Дата: Май 20, 2004 13:07:44

Спасибо, если б еще и доку к этой библиотеки, а еще лучше пример ;)


Дата: Май 20, 2004 14:35:06

Да, у меня 6 Дельфи, и ни пример, ни либа не компилется, ошибок выдается больше чем в моей первой программе на Асме...


Дата: Май 21, 2004 16:41:47

Всеволод Несвижский "Программирование устройств SCSI и IDE" БХВ-Питербург,2003


Дата: Май 21, 2004 17:48:21

а так же Владимир Кулаков "Прграммирование дисковых подсистем" там епосредственно aspi команды и примеры.


Дата: Май 22, 2004 05:31:33

порты лучше не трогать, а то будут траблы (кстати, говоря NT позволяет разрешать прикладным приложениям юзать порты напрямую).

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

интерфейсы взаимодействия с CD-ROM и команды общения с ним + библиотека (кривая как бумеранг, но все же работающая) лежать на kpnc.opennet.ru в файле SCSIlib.zip

по поводу записи: даем врите и в конце синхронизе каше, подробнее рассказывается в книге "Техника защиты CD-ROM", которая вот-вот выйдет.


Дата: Май 23, 2004 16:00:11

Крис, ты бы выложил там index.txt что-ли, а то по именам файлов хрен че поймешь, а лить все подрят "ради интереса" сам понимаешь...


Дата: Май 24, 2004 14:32:27

абсолютно не понимаю, почему не трогать порты ???? если грамотно трогать, то всё будет намана.


Дата: Май 24, 2004 18:30:20 · Поправил: Icebp

CARDINAL

Я согласен с тобой. Я сам пишу CD-R/RW диски своей программой, которая пишет через порты. И пишутся они лучше чем с помощью Nero, который чуть что так глючит (то ему памяти не хватает, то еще какая-нибудь хрень произойдет). И, кстати говоря, на некоторые элементы программы Nero мне просто паршиво смотреть (всякие там человечки в виде компакт диска).

kaspersky

Поясни что ты имел в виду. Надо отвечать за свои слова. Я вот например с тобой вообще не согласен. Может правда я тебя не так понял?


Дата: Май 25, 2004 15:39:03

а вот вы запустите пару программ, работающих с приводом через порты и посмотрите какая каша образуется ;)


Дата: Май 25, 2004 15:52:06

Icebp
Я сам пишу CD-R/RW диски своей программой
может подкинешь киких нибудь ссылок или экзампел по этой теме?
а то инфы действительно маловато :(


Дата: Май 25, 2004 20:38:34

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

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.059