![]() |
[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...] |
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)
|
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: |
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.
|
Re: [Wie geht das?] CDs beschreiben
Zitat:
Lassen wir den Aufwand ruhig mal außen vor... Es geht mir ja nur um das Theoretische... |
Re: [Wie geht das?] CDs beschreiben
DDK. ;)
|
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.
|
Re: [Wie geht das?] CDs beschreiben
Zitat:
|
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. |
Re: [Wie geht das?] CDs beschreiben
Ich denke auch, da wartet eine Menge arbeit auf dich.
Hier erstmal die Theorie: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz