Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [Wie geht das?] CDs beschreiben (https://www.delphipraxis.net/50641-%5Bwie-geht-das-%5D-cds-beschreiben.html)

Daniel G 28. Jul 2005 20:47


[Wie geht das?] CDs beschreiben
 
Wunderschönen guten Abend alle zusammen,

ja, ich weiß, es gab' schon zig tausend Threads hier à la "Ich brauch 'ne Brennerkomponente", "Freewarekomponente zum Brennen" usw...

Die Antwort war eigentlich immer "selbst machen geht nicht, nimm' die und die Komponente."

Was mich jetzt aber interessieren würde:

Wie machen es denn die, die Brennersoftware schreiben (oder besagte Komponenten)? Ok, sie haben meist eigene ASPI - Treiber (ich denke dort nur an die winaspi32.dll von Ahead (die es übrigens auf der HP zum Download gibt)). Aber auf irgendetwas müssen die ja auch zugreifen, oder? Unmöglich kann es ja also nicht sein.

Ich denke jetzt auch an eine Software namens DVD D********, dessen Programmierung im letzten Monat (wie im Heise - Newsticker zu lesen war) aus rechtlichen Gründen eingestellt wurde. Allerdings besaß diese Software die Möglichkeit, ISO - Images auf einen Rohling zu brennen. Es ist eine ganz simple Funktion, nichts großartiges. Und mich würde halt mal interessieren, wie das funktioniert. (Den Autor kann man ja nicht mehr fragen...)

Auch gibt es ja das ein oder andere Freewareprogramm, das auch brennen kann, wie zum Beispiel "Deepburner".

Also nicht vollkommen unmöglich, oder?

[Selbst XP kann es...]

SirThornberry 28. Jul 2005 21:34

Re: [Wie geht das?] CDs beschreiben
 
Liste der Anhänge anzeigen (Anzahl: 1)
im Entwickler muss es dazu mal einen Beitrag gegeben haben. Ich hab mir damals folgende Webseite gespeichert (Siehe Anhang als TXT->in html umbenennen)

Daniel G 28. Jul 2005 21:35

Re: [Wie geht das?] CDs beschreiben
 
jo, vielen Dank, das kenne ich schon. Habe mich schon intensiv damit auseinandergesetzt.

Is' aber nicht so ganz meine Frage gewesen. :zwinker:

SirThornberry 28. Jul 2005 21:46

Re: [Wie geht das?] CDs beschreiben
 
naja, zur Ausgangsfrage. Die Brennprogramme nutzen entweder die Aspi-Treiber oder bringen eine Menge eigene Treiber mit. Bei einer unserer Softwaren ist auch Brennerunterstützung dabei. Wir kaufen dazu bei den Herstellern die Treiber ein. Da wir aber nicht so viel Kunden haben (weil Branchensoftware) haben wir da auch nur ein begrenztes Budget und da kommt es beim Support auch immer wieder zu fragen warum der Brenner nicht unterstützt wird obwohl es ja ein Standardbrenner ist. Kurz und Knapp. Die Brennprogramme haben ne Menge Treiber mit denen das Ansteuern ermöglicht wird.

Daniel G 28. Jul 2005 21:54

Re: [Wie geht das?] CDs beschreiben
 
Zitat:

Zitat von SirThornberry
Kurz und Knapp. Die Brennprogramme haben ne Menge Treiber mit denen das Ansteuern ermöglicht wird.

Ergo müsste ich also einen Treiber schreiben, der Schreibzugriff auf optische Laufwerke bekommt, oder? Wo würde man denn Dokumente bekommen, wie man das macht?

Lassen wir den Aufwand ruhig mal außen vor... Es geht mir ja nur um das Theoretische...

Luckie 28. Jul 2005 21:55

Re: [Wie geht das?] CDs beschreiben
 
DDK. ;)

SirThornberry 28. Jul 2005 21:55

Re: [Wie geht das?] CDs beschreiben
 
die Treiber schreiben wir nicht selbst sondern kaufen diese bei den Herstellern ein, und dementsprechend müsstest du da den Hersteller konsultieren wie man den Brenner anspricht.

Daniel G 28. Jul 2005 22:15

Re: [Wie geht das?] CDs beschreiben
 
Zitat:

Zitat von Luckie
DDK. ;)

Hab' ich ;)

scp 29. Jul 2005 00:25

Re: [Wie geht das?] CDs beschreiben
 
Hmmm... also ich schätze den Aufwand als sehr hoch ein. Selbst wenn man Assembler- und C++-Kenntnisse hat und ein paar Dokus, dürfte es sich nur aus wissenschafdtlichen Gründen lohnen.
Möchtest du eine Freeware schreiben, die eine Brennfunktion hat, würde ich dir doch zur Nero API raten. Nero haben viele, eine Lizenz gibt es als OEM-Version schon für 5-6 Eur.
Bei einem kommerziellen Programm würde die Verwendung einer Komponente schon von vornherein gegeben sein, da der zeitliche und damit auch finanzielle Aufwand die anschaffung rechtfertigt.

bigg 29. Jul 2005 01:27

Re: [Wie geht das?] CDs beschreiben
 
Ich denke auch, da wartet eine Menge arbeit auf dich.

Hier erstmal die Theorie:
http://de.wikipedia.org/wiki/Rainbow_Books


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.
Seite 1 von 2  1 2      

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