mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
* DiscImageChef.DiscImages/VHD.cs:
* DiscImageChef.DiscImages/Nero.cs: * DiscImageChef.DiscImages/CDRWin.cs: * DiscImageChef.DiscImages/Apple2MG.cs: * DiscImageChef.DiscImages/TeleDisk.cs: * DiscImageChef.CommonTypes/DiskType.cs: * DiscImageChef.DiscImages/ImageInfo.cs: * DiscImageChef.DiscImages/DiskCopy42.cs: * DiscImageChef.DiscImages/ImagePlugin.cs: * DiscImageChef.DiscImages/ZZZRawImage.cs: * DiscImageChef.CommonTypes/DiscImageChef.CommonTypes.csproj: Moved DiskType to commons. * DiscImageChef/Main.cs: * DiscImageChef/Options.cs: * DiscImageChef/DiscImageChef.csproj: * DiscImageChef/Commands/MediaInfo.cs: Added media-info command * DiscImageChef.Decoders/SCSI/Sense.cs: Typo
This commit is contained in:
@@ -223,6 +223,15 @@ namespace DiscImageChef
|
||||
public string OutputPrefix { get; set; }
|
||||
}
|
||||
|
||||
public class MediaInfoSubOptions : CommonSubOptions
|
||||
{
|
||||
[Option('i', "device", Required = true, HelpText = "Device path.")]
|
||||
public string DevicePath { get; set; }
|
||||
|
||||
[Option('w', "output-prefix", Required = false, DefaultValue = "", HelpText = "Write binary responses from device with that prefix.")]
|
||||
public string OutputPrefix { get; set; }
|
||||
}
|
||||
|
||||
public class FormatsSubOptions : CommonSubOptions
|
||||
{
|
||||
}
|
||||
@@ -240,6 +249,7 @@ namespace DiscImageChef
|
||||
PrintHexVerb = new PrintHexSubOptions();
|
||||
DecodeVerb = new DecodeSubOptions();
|
||||
DeviceInfoVerb = new DeviceInfoSubOptions();
|
||||
MediaInfoVerb = new MediaInfoSubOptions();
|
||||
}
|
||||
|
||||
[VerbOption("analyze", HelpText = "Analyzes a disc image and searches for partitions and/or filesystems.")]
|
||||
@@ -269,6 +279,9 @@ namespace DiscImageChef
|
||||
[VerbOption("device-info", HelpText = "Gets information about a device.")]
|
||||
public DeviceInfoSubOptions DeviceInfoVerb { get; set; }
|
||||
|
||||
[VerbOption("media-info", HelpText = "Gets information about the media inserted on a device.")]
|
||||
public MediaInfoSubOptions MediaInfoVerb { get; set; }
|
||||
|
||||
[HelpVerbOption]
|
||||
public string DoHelpForVerb(string verbName)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user