AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[Wie geht das?] CDs beschreiben

Ein Thema von Daniel G · begonnen am 28. Jul 2005 · letzter Beitrag vom 27. Aug 2005
Antwort Antwort
Seite 1 von 2  1 2      
Daniel G
(Gast)

n/a Beiträge
 
#1

[Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 21:47
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...]
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: [Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 22:34
im Entwickler muss es dazu mal einen Beitrag gegeben haben. Ich hab mir damals folgende Webseite gespeichert (Siehe Anhang als TXT->in html umbenennen)
Angehängte Dateien
Dateityp: txt brennen_mit_winxp-funktionen_164.txt (50,3 KB, 76x aufgerufen)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#3

Re: [Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 22:35
jo, vielen Dank, das kenne ich schon. Habe mich schon intensiv damit auseinandergesetzt.

Is' aber nicht so ganz meine Frage gewesen.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: [Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 22:46
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.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#5

Re: [Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 22:54
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...
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: [Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 22:55
DDK.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#7

Re: [Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 22:55
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.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#8

Re: [Wie geht das?] CDs beschreiben

  Alt 28. Jul 2005, 23:15
Zitat von Luckie:
DDK.
Hab' ich
  Mit Zitat antworten Zitat
scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#9

Re: [Wie geht das?] CDs beschreiben

  Alt 29. Jul 2005, 01:25
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.
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#10

Re: [Wie geht das?] CDs beschreiben

  Alt 29. Jul 2005, 02:27
Ich denke auch, da wartet eine Menge arbeit auf dich.

Hier erstmal die Theorie:
http://de.wikipedia.org/wiki/Rainbow_Books
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 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