Seite 2 von 2

Verfasst: 15.12.2006 16:30
von ts-soft
>> Man könnt ihr den Quatsch mal lassen; ich mein meine Frage ernst, und stell sie nicht nur zum Spaß rein!!!
Solange Du nicht erklärst was Brennschutz bedeutet, kann man nicht helfen.
Diese Wort im Zusammenhang mit CD/DVD brennen ist mir nicht bekannt.

Verfasst: 15.12.2006 16:34
von Kaeru Gaman
außerdem hast du kiffis antwort ja zitiert.
du hättest also genausogut den verlinkten artikel lesen können,
dann hättest du nicht mehr mit "soviel ich weiß" und "glaub ich" antworten müssen.

Verfasst: 15.12.2006 16:36
von Thomas
ts-soft hat geschrieben:>> Man könnt ihr den Quatsch mal lassen; ich mein meine Frage ernst, und stell sie nicht nur zum Spaß rein!!!
Solange Du nicht erklärst was Brennschutz bedeutet, kann man nicht helfen.
Diese Wort im Zusammenhang mit CD/DVD brennen ist mir nicht bekannt.
meinst du mich?

eigentlich wollte ich nur wissen, wie man ein Programm schreiben kann mit dem man CDs und DVDs brennen kann. (Wenns möglich ist vielleicht auch, dass man CDs und DVDs 1:1 kopieren kann.)
(Weil ihr immer an Raubkopien denkt; diese Absicht hatte ich eigentlich nicht)

Und könnt ihr endlich mal was hier reinbringen was mir hilft, und nicht immer darüber diskutieren, ob man den Brennschutz umgehen kann oder nicht? :evil:

Verfasst: 15.12.2006 16:42
von Kaeru Gaman
1) das Wort "Brennschutz" gibt es nicht. Damit könnte im weitesten Sinne wirklich ein Feuerlöscher gemeint sein.

2) lies dir die Rechtsgrundlagen zum Kopieren von CDs durch, die Kiffi dir verlinkt hat.

Verfasst: 15.12.2006 16:43
von Thomas
Jetzt lasst doch mal den Kopierschutz beiseite und kommt auf die eigentliche Frage zurück:

Wie kann ich mit PureBasic CDs und DVDs brennen?

Verfasst: 15.12.2006 16:46
von ts-soft
>> Und könnt ihr endlich mal was hier reinbringen was mir hilft
Mach erstmal was anderes :wink:
Oder beschäftige Dich erstmal mit den Formaten für CD/DVD, also ISO 9660,
Joliet usw. damit Du erstmal die minimalsten Grundkenntnisse hast und hier
Fragen stellen kannst, die man versteht.

Verfasst: 15.12.2006 16:47
von Thomas
???????????

Verfasst: 15.12.2006 16:51
von ts-soft
Thomas hat geschrieben:???????????

Code: Alles auswählen

If Copy2CD("CD1", "CD2")
  Debug "toll"
EndIf
wirds wohl nie geben.

Verfasst: 15.12.2006 16:54
von ZeHa
Naja ts-soft hat doch bereits im ersten Posting erwähnt, daß man evtl. die Brenn-Engine von Windows XP verwenden kann. Dazu mußt Du allerdings die API-Funktionen dafür kennenlernen und benutzen. Das könnte sehr schwierig werden.

Auf die direkte Frage "wie kopiert man eine CD unter PB" wird Dir wohl keiner eine Antwort geben können, weil das wohl noch keiner gemacht hat, aber Du solltest auf jeden Fall einfach mal ein wenig Grundwissen darüber erlangen, z.B. über Google nach CD-Formaten suchen (ts-soft hat Dir ja die Namen dieser Standards aufgelistet) und schauen, wie die aufgebaut sind, dann vielleicht technische Artikel über die Funktionsweise von Nero oder sonstwas, und natürlich die Dokumentation der oben genannten API.

Für den Anfang würde ich einfach mal bei Wikipedia nach Nero suchen und mich dann von Link zu Link hangeln...

EDIT: ...was aber nicht heißen soll, daß Du heute abend in der Lage bist, ein Brennprogramm zu schreiben. Das Vertrautmachen mit der Materie kann schon ein paar Tage / Wochen / Monate in Anspruch nehmen, daher wäre es vielleicht klüger, erstmal ein anderes Projekt in Angriff zu nehmen und das Brennen von CDs einfach Nero überlassen.

Verfasst: 15.12.2006 17:14
von ts-soft
Vereinfachte Darstellung:
CD-Image brennen:
ISO checken
Puffer initialisieren
Brenner in DiscAtOnce Modus versetzen
Datenstrom koordieniert aus Puffer und vom Original an den Brenner streamen.
CD abschließen
Daten-CD erstellen:
Datei und Ordnernamen prüfen (ISO-Konformität)
Puffer initialisieren
Brenner in TrackAtOnce Modus versetzen
LeadIn schreiben
Datenstrom koordiniert aus Puffer und vom Original an den Brenner streamen.
LeadOut schreiben
Da fehlt zwar noch ne menge, aber haste erstmal anhaltspunkte
:mrgreen: