Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Brennprogramm realisieren?! (https://www.delphipraxis.net/56081-brennprogramm-realisieren.html)

starY 31. Okt 2005 20:59


Brennprogramm realisieren?!
 
Wie kann ich ein Brennprogramm realisieren? Muss ich mir dafür einen Treiber schreiben oder kann ich das vielleicht über Assembler machen? Und hat jemand vielleicht ein gutes Treiber Tutorial für Windows XP?

MfG
starY

PS:
Ich will keine Nero API verwenden und auch nicht den Brennservice von WinXP ;)
Irgendwie muss es Nero ja auch schaffen ;)

himitsu 31. Okt 2005 21:12

Re: Brennprogramm realisieren?!
 
Verwende lieber eine der API's ... alles andere wird nicht gerade einfach.

Du könntest ja auch mal in der DP, oder sogar bei Google suchen ... alleine in der DP gibt es mehrere Beiträge dazu ;)

z.B. http://www.delphipraxis.net/internal...ennprogramm%2A

Daniel G 31. Okt 2005 22:36

Re: Brennprogramm realisieren?!
 
Pff...

Treiber..
Assembler..

Man kann es echt kompliziert machen...

Prinzipiell benötigst du ersteinmal LowLevel - Access auf den Brenner. Den bekommst du mit

a) Den ASPI - Treibern (Win 95, 98, ME)
b) Dem SPTI - Interface (NT - basierende Systeme)

Tja... Und dann geht das große Suchen los. Ich gebe dir mal ein paar Stichworte:

"SCSI" <= Sorgfältig die Spezifikationen lesen, besonders den Part mit den Spezifikationen für optische Speicher (Nicht zu verwechseln mit CD - ROM)

"Rainbow Books" <= Stehen sämtliche CD/DVD - Standards drinne. Vllt. hast du ja Glück und kennst jemanden, der studiert und die das zufällig in der UNI - Bibliothek haben. Ich bin mir nicht ganz sicher, aber das Yellow Book (CD-ROM Mode 1/CD-ROM Mode 2) kann man glaub ich nur bei Philips käuflich erwerben. Kostet so um die 100$.

"SCSI_PASS_THROUGH_INTERFACE" <= Unter XP und Konsorten ist das auch als "SPTI" bekannt (Aber bloß nicht "SPTI" als Suchbegriff verwenden!). Die ASPI - Treiber nutzen eine ähnlich Struktur.


Zu meinem Post damals:
Ich bastel seit über einem Jahr an etwas. Das Lesen der CDs/DVDs klappt mit ASPI/SPTI wunderbar. Und das Schreiben? Nun ja....


Und wenn du zu den obigen Dingen kein Bock hast:

www.dancemammal.com

Allerdings funktioniert die Komponente bei mir nicht wirklich. Übrigens stammt die Idee mit den Buffern von mir. Aber das nur als kleine, nebensächliche Anmerkung :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz