Projekte > Optische Laufwerke

Projekt Optische Laufwerke

Seit dem Jahr 2006 beschäftige ich mich mit optischen Laufwerken und erstellte verschiedene Testprojekte. Die ersten entstanden mit Delphi 7 unter Window 98 SE und Windows 2000. Als ich am 24. Dezember 2011 auf diesen Seiten mit dem Projekt begann, verwendete ich Turbo Delphi und Windows XP. Später wurden die Demos auch unter Windows 7 getestet. Bei der Überarbeitung des Projektes im April 2013 wurde Turbo Dephi unter Windows 7 verwendet. Ich hoffe, dass ich mit diesem Projekt interessierten Lesern weiterhelfen kann.

Ich weise darauf hin, dass die Darstellungen Fehler, insbesondere bei Übersetzungen, enthalten können. Für entsprechende Berichte bin jederzeit dankbar. -> Kontakt

 

Inhalt

  • Laufwerke
    Buchstaben, Zähler, Adressen, Bezeichnung
  • Typ
    CD, DVD, HD DVD oder BD Laufwerk
  • Schublade
    Öffnen, Schließen, Sperren, Status
  • Merkmale (Feature)
    Welche Eigenschaften werden vom Laufwerk unterstützt.
  • Hardware
    Weitere Informationen zur Hardware des Laufwerkes.
  • Medien
    Informationen über das eingelegte Medium.
  • Beispielanwendung
    Ausgewählte Funktionen in einer Anwendung.
  • Anhang
    SCSI Pass Through Interface
  • Links
    Quellen, weitergehende Informationen

 

Demos

Zu jedem Kapitel gibt es eine Demo. Hier eine Zusammenfassung der Quelltexte dieser Demos zu den Kapiteln Laufwerke bis Medien in einer Delphi XE5-Projektgruppe. podDemoXE5.7z (138 kb) MD5 (1 kb). Stand: 17. November 2013

 

Änderungen

11.01.2016Kapitel CDDA ausgegliedert.
29.07.2015
Kapitel CDDA überarbeitet.
09.01.2014Ermittlung des Laufwerktyps über die ShellAPI eingefügt.
02.01.2014Ein Kapitel zur Auswertung von CD-Text eingefügt.
17.11.2013Download der Zusammenfassung der Quelltexte der Demos zu den Kapiteln Laufwerke bis Medien in einer Delphi XE5-Projektgruppe eingefügt.
18.08.2013Überarbeitung mit Ausnahme der Kapitel Audio-CD (CDDA) und Beispielanwendung abgeschlossen. Unter Medien das Kapitel CD-Text eingefügt.
30.06.2013Projekt überarbeitet und neu gegliedert.
09.04.2013Kapitel zur Mechanik der Laufwerke überarbeitet.
07.04.2013Ermittlung der Laufwerke überarbeitet und die Seite CD, DVD, HD DVD oder BD Laufwerk eingefügt.
10.06.2012Aktualisiert: Demos CDDA Step 2 bis 4 wegen eines Fehlers.
09.06.2012Eingefügt: AudioCD Tracks als MP3 speichern.
18.05.2012Eingefügt: AudioCD.
13.05.2012Aktualisiert: Beispielanwendung.
11.03.2012>Eingefügt: Random Readable und Random Writable Feature.
05.03.2012>Eingefügt: DVD Formatliste, Physische und Copyright Informationen.
26.02.2012Aktualisiert: Alle Demos unter Medien.
24.02.2012Eingefügt: Medien - Track Informationen.
19.02.2012Eingefügt: Medien - CD Type und Table of Content (RAW).
18.02.2012Eingefügt: Medien - Table of Content (MMC) und Table of Content (IOCTL).
Korrigiert: Disktype in den Demo der Kapitel Formatkapazität, Kapazität, Lese- und Schreibgeschwindigkeiten und CD ATIP.
14.02.2012Korrigiert: Medien - DiscType: Type $001A und $001B korrigiert, Demo aktualisiert.
13.02.2012Eingefügt: Medien - Formatkapazität
12.02.2012Eingefügt: Medien - Kapazität
Aktualisiert: Beispielanwendung
07.02.2012
Eingefügt: Medien - Standard Disc Information
Eingefügt: Ermittlung der Laufwerke - CD oder DVD Laufwerk
Aktualisiert: Beispielanwendung
02.02.2012Eingefügt: Medien - CD: ATIP
30.01.2012Eingefügt: Medien - Lese- und Schreibgeschwindigkeiten
27.01.2012Eingefügt: Medien - Type
Überarbeitet: Hardwareinformationen - Capabilities
23.01.2012Eingefügt: Hardwareinformationen - Advanced Access Content System, Content Protection for Recordable Media, Content Scramble System und Video Content Protection System Feature
22.01.2012Eingefügt: Hardwareinformationen - BD WRITE, HD DVD READ und HD DVD WRITE Feature
21.01.2012Eingefügt: Beispielanwendung.
Geändert: Hardwareinformationen - Bei den Features die Tabellen für "Current Profile" wegen ihrer Länge in Popup-Fenster ausgelagert.
20.01.2012Eingefügt: Hardwareinformationen - DVD-R/RW Write
14.01.2012Eingefügt: Hardwareinformationen - Feature List und PROFILE LIST
10.01.2012Eingefügt: Hardwareinformationen - BD READ, DVD+R DUAL LAYER, DVD+R READ und DVD+RW READ
09.01.2012Eingefügt: Hardwareinformationen - CD READ, DVD READ und Firmware Information
08.01.2012Eingefügt: Hardwareinformationen - Drive Serial Number und Removable Medium
07.01.2012Eingefügt: Hardwareinformationen - Interface
06.01.2012Eingefügt: Hardwareinformationen - Capabilities
02.01.2012Korrektur: Bei den Hardwareinformationen fehlte in der function GET_SCSI_PASS_THROUGH_DIRECT das Schließen des Laufwerkshandle. Die Demo zu DVD Region wurde aktualisiert.
Eingefügt: Hardwareinformationen - Geräteinformationen und Mechanismus
29.12.2011Eingefügt: Hardwareinformationen, DVD Region
26.12.2011Eingefügt: Mechanik
25.12.2011Eingefügt: Ermittlung der Laufwerke - SCSI Pass Through Interface.
24.12.2011Start des Projektes.