Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create drive information file without dumping a disc #153

Open
Feathered-Serpent opened this issue Oct 12, 2022 · 2 comments
Open

Create drive information file without dumping a disc #153

Feathered-Serpent opened this issue Oct 12, 2022 · 2 comments

Comments

@Feathered-Serpent
Copy link

Is your feature request related to a problem? Please describe.
Not a problem, just an informational thing

Describe the solution you'd like
When dumping a disc, a file called xyz_drive is created, listening all kind of information about the optical drive. Would it be possible to create a parameter that just scans all optical drives and creates a txt file with all information about the drives it can extract? Even when no disc is inserted? A pure information, similar to the ls parameter (which I guess stands for 'list speed').

@saramibreak
Copy link
Owner

It's possible, but why do you need it?

@Feathered-Serpent
Copy link
Author

Feathered-Serpent commented Oct 13, 2022

So far DIC is the tool which gives out the most information about any of my drives I have seen so far. Most just tell me, which formats the drive can read and write, and the serial number and such. DIC shows much more than those tools.

Only FindVuk tries to give other information as well, for example for my

--COMMON--------------------------------------------------------------------------------
-   Drive Vendor         : ASUS    
-   Drive Model          : BW-16D1HT       
-   Drive Revision       : 3.10
-   Drive VendorSpec     : WM01601KLZL1BF2149  
-   FirmwareCreationDate : 211901041014  
-   Drive Interface      : Serial ATAPI
-   Drive Type           : BLURAY/DVD/CD-WRITER
-   LoadingMechanism     : Tray

--DRIVE FEATURES------------------------------------------------------------------------
-   Drive Features       : 
-     Profile List, Core, Morphing, Removeable Medium, Write Protect, Random Readable, 
-     Multi-Read, CD Read, DVD Read, Random Writeable, Incremental Streaming Writeable, 
-     Formattable, Hardware Defect Management, Restricted Overwrite, CD-RW CAV Write, 
-     DVD+RW, DVD+R, Rigid Restricted Overwrite, CD Track at Once, CD Mastering, 
-     DVD-R/-RW Write, Layer Jump Recording, CD-RW Media Write Support, BD-R POW, 
-     DVD+R Dual Layer, BD Read Feature, BD Write Feature, Hybrid Disc, Power Management, 
-     SMART, CD Audio External Play, Microcode Update, Timeout, DVD-CSS, Real Time Streaming, 
-     Drive Serial Number, Media Serial Number, DCBs, DVD CPRM, Firmware Information, 
-     AACS

--DRIVE PROFILES------------------------------------------------------------------------
-   Drive Profiles       : 
-     BD-RE, BD-R RRM, BD-R SRM, BD-ROM, DVD+R Dual Layer, DVD+R, DVD+RW, DVD-R Dual Layer Jump Recording, 
-     DVD-R Dual Layer Sequential Recording, DVD-RW Sequential Recording, DVD-RW Restricted Overwrite, 
-     DVD-RAM, DVD-R Sequential Recording, DVD-ROM, CD-RW, CD-R, CD-ROM, Removeable disk

--AACS----------------------------------------------------------------------------------
-   FeatureDescriptor    : 01 0D 08 04 1F 01 02 01
-   AacsVersion          : 1
-   AacsActive           : 0
-   BindingNonceGenSupp  : 1
-   BindingNonceBlockCnt : 1
-   BusEncryptionSupport : 1
-   ReadDriveCertificate : 1
-   AgidCount            : 2
- Drive is detected as 'REAL BLURAY' drive

I also thing, some information in the _drive file is only written, when a disc of a certain format is inside (like a CD, DVD or a BluRay). Listing just everything possible without a disc would have been a nice extra.

Of course in the end it's up to you, if you would spend time for such a feature :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants