mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[Aaru] Escape debug output of command parameters that can make Spectre.Console throw an exception if user input contains a square bracket.
This commit is contained in:
@@ -122,9 +122,9 @@ sealed class ArchiveExtractCommand : Command
|
||||
Statistics.AddCommand("archive-extract");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encoding);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", archivePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", outputDir);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", Markup.Escape(encoding ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(archivePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", Markup.Escape(outputDir ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--xattrs={0}", xattrs);
|
||||
|
||||
|
||||
@@ -102,10 +102,10 @@ sealed class ArchiveInfoCommand : Command
|
||||
|
||||
Statistics.AddCommand("archive-info");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", archivePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encoding);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "input={0}", Markup.Escape(archivePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "encoding={0}", Markup.Escape(encoding ?? ""));
|
||||
|
||||
IFilter inputFilter = null;
|
||||
|
||||
|
||||
@@ -107,9 +107,9 @@ sealed class ArchiveListCommand : Command
|
||||
}
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encoding);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", Markup.Escape(encoding ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--long-format={0}", longFormat);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", archivePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(archivePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
Statistics.AddCommand("archive-list");
|
||||
|
||||
|
||||
@@ -114,7 +114,7 @@ sealed class DeviceReportCommand : Command
|
||||
Statistics.AddCommand("device-report");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", devicePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", Markup.Escape(devicePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
|
||||
if(devicePath.Length == 2 && devicePath[1] == ':' && devicePath[0] != '/' && char.IsLetter(devicePath[0]))
|
||||
|
||||
@@ -119,8 +119,8 @@ sealed class DeviceInfoCommand : Command
|
||||
Statistics.AddCommand("device-info");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", devicePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output-prefix={0}", outputPrefix);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", Markup.Escape(devicePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output-prefix={0}", Markup.Escape(outputPrefix ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
|
||||
if(devicePath.Length == 2 && devicePath[1] == ':' && devicePath[0] != '/' && char.IsLetter(devicePath[0]))
|
||||
|
||||
@@ -131,10 +131,10 @@ sealed class ExtractFilesCommand : Command
|
||||
Statistics.AddCommand("extract-files");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encoding);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", options);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", outputDir);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", Markup.Escape(encoding ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", Markup.Escape(options ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", Markup.Escape(outputDir ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--xattrs={0}", xattrs);
|
||||
|
||||
|
||||
@@ -115,9 +115,9 @@ sealed class FilesystemInfoCommand : Command
|
||||
Statistics.AddCommand("fs-info");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encoding);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", Markup.Escape(encoding ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--filesystems={0}", filesystems);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--partitions={0}", partitions);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
|
||||
|
||||
@@ -121,9 +121,9 @@ sealed class LsCommand : Command
|
||||
}
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encoding);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", options);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", Markup.Escape(encoding ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", Markup.Escape(options ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
Statistics.AddCommand("ls");
|
||||
|
||||
|
||||
@@ -157,7 +157,7 @@ sealed class ChecksumCommand : Command
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fletcher16={0}", fletcher16);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fletcher32={0}", fletcher32);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--md5={0}", md5);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--separated-tracks={0}", separatedTracks);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--sha1={0}", sha1);
|
||||
|
||||
@@ -110,8 +110,8 @@ sealed class CompareCommand : Command
|
||||
Statistics.AddCommand("compare");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input1={0}", imagePath1);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input2={0}", imagePath2);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input1={0}", Markup.Escape(imagePath1 ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input2={0}", Markup.Escape(imagePath2 ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
|
||||
IFilter inputFilter1 = null;
|
||||
|
||||
@@ -223,37 +223,37 @@ sealed class ConvertImageCommand : Command
|
||||
|
||||
Statistics.AddCommand("convert-image");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--cicm-xml={0}", cicmXml);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--comments={0}", comments);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--count={0}", count);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--creator={0}", creator);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-manufacturer={0}", driveManufacturer);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-model={0}", driveModel);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-revision={0}", driveFirmwareRevision);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-serial={0}", driveSerialNumber);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--force={0}", force);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--format={0}", format);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--geometry={0}", geometry);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", inputPath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-barcode={0}", mediaBarcode);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-lastsequence={0}", lastMediaSequence);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-manufacturer={0}", mediaManufacturer);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-model={0}", mediaModel);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-partnumber={0}", mediaPartNumber);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-sequence={0}", mediaSequence);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-serial={0}", mediaSerialNumber);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-title={0}", mediaTitle);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", options);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", outputPath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--resume-file={0}", resumeFile);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--cicm-xml={0}", Markup.Escape(cicmXml ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--comments={0}", Markup.Escape(comments ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--count={0}", count);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--creator={0}", Markup.Escape(creator ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-manufacturer={0}", Markup.Escape(driveManufacturer ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-model={0}", Markup.Escape(driveModel ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-revision={0}", Markup.Escape(driveFirmwareRevision ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--drive-serial={0}", Markup.Escape(driveSerialNumber ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--force={0}", force);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--format={0}", Markup.Escape(format ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--geometry={0}", Markup.Escape(geometry ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(inputPath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-barcode={0}", Markup.Escape(mediaBarcode ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-lastsequence={0}", lastMediaSequence);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-manufacturer={0}", Markup.Escape(mediaManufacturer ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-model={0}", Markup.Escape(mediaModel ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-partnumber={0}", Markup.Escape(mediaPartNumber ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-sequence={0}", mediaSequence);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-serial={0}", Markup.Escape(mediaSerialNumber ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--media-title={0}", Markup.Escape(mediaTitle ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", Markup.Escape(options ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", Markup.Escape(outputPath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--resume-file={0}", Markup.Escape(resumeFile ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-subchannel-position={0}", fixSubchannelPosition);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-subchannel={0}", fixSubchannel);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-subchannel-crc={0}", fixSubchannelCrc);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--generate-subchannels={0}", generateSubchannels);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--decrypt={0}", decrypt);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--aaru-metadata={0}", aaruMetadata);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-subchannel={0}", fixSubchannel);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-subchannel-crc={0}", fixSubchannelCrc);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--generate-subchannels={0}", generateSubchannels);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--decrypt={0}", decrypt);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--aaru-metadata={0}", Markup.Escape(aaruMetadata ?? ""));
|
||||
|
||||
Dictionary<string, string> parsedOptions = Core.Options.Parse(options);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, UI.Parsed_options);
|
||||
|
||||
@@ -122,8 +122,8 @@ sealed class CreateSidecarCommand : Command
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--block-size={0}", blockSize);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encodingName);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", Markup.Escape(encodingName ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--tape={0}", tape);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
|
||||
|
||||
@@ -121,8 +121,8 @@ sealed class DecodeCommand : Command
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--disk-tags={0}", diskTags);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--length={0}", length);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--length={0}", Markup.Escape(length ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--sector-tags={0}", sectorTags);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--start={0}", startSector);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
|
||||
@@ -114,7 +114,7 @@ sealed class EntropyCommand : Command
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--duplicated-sectors={0}", duplicatedSectors);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--separated-tracks={0}", separatedTracks);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--whole-disc={0}", wholeDisc);
|
||||
|
||||
@@ -95,7 +95,7 @@ sealed class ImageInfoCommand : Command
|
||||
Statistics.AddCommand("image-info");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
|
||||
IFilter inputFilter = null;
|
||||
|
||||
@@ -117,7 +117,7 @@ sealed class PrintHexCommand : Command
|
||||
Statistics.AddCommand("print-hex");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--length={0}", length);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--long-sectors={0}", longSectors);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--start={0}", start);
|
||||
|
||||
@@ -123,7 +123,7 @@ sealed class VerifyCommand : Command
|
||||
Statistics.AddCommand("verify");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", imagePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--input={0}", Markup.Escape(imagePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verify-disc={0}", verifyDisc);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verify-sectors={0}", verifySectors);
|
||||
|
||||
@@ -274,17 +274,17 @@ sealed class DumpMediaCommand : Command
|
||||
|
||||
Statistics.AddCommand("dump-media");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--cicm-xml={0}", cicmXml);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--cicm-xml={0}", Markup.Escape(cicmXml ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", devicePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", encoding);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", Markup.Escape(devicePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--encoding={0}", Markup.Escape(encoding ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--first-pregap={0}", firstPregap);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-offset={0}", fixOffset);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--force={0}", force);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--format={0}", format);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--format={0}", Markup.Escape(format ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--metadata={0}", metadata);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", options);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", outputPath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--options={0}", Markup.Escape(options ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output={0}", Markup.Escape(outputPath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--persistent={0}", persistent);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--resume={0}", resume);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--retry-passes={0}", retryPasses);
|
||||
@@ -292,8 +292,8 @@ sealed class DumpMediaCommand : Command
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--stop-on-error={0}", stopOnError);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--trim={0}", trim);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--subchannel={0}", subchannel);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--private={0}", @private);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--subchannel={0}", Markup.Escape(subchannel ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "----private={0}", @private);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-subchannel-position={0}", fixSubchannelPosition);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--retry-subchannel={0}", retrySubchannel);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--fix-subchannel={0}", fixSubchannel);
|
||||
@@ -308,10 +308,10 @@ sealed class DumpMediaCommand : Command
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--ignore-cdr-runouts={0}", ignoreCdrRunOuts);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--create-graph={0}", createGraph);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--dimensions={0}", dimensions);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--aaru-metadata={0}", aaruMetadata);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--aaru-metadata={0}", Markup.Escape(aaruMetadata ?? ""));
|
||||
|
||||
// TODO: Disabled temporarily
|
||||
//AaruConsole.DebugWriteLine(MODULE_NAME, "--raw={0}", raw);
|
||||
//AaruConsole.DebugWriteLine(MODULE_NAME, "--raw={0}", Markup.Escape(raw ?? ""));
|
||||
|
||||
Dictionary<string, string> parsedOptions = Core.Options.Parse(options);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, UI.Parsed_options);
|
||||
|
||||
@@ -119,10 +119,10 @@ sealed class MediaInfoCommand : Command
|
||||
|
||||
Statistics.AddCommand("media-info");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", devicePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--output-prefix={0}", outputPrefix);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "device={0}", Markup.Escape(devicePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "output-prefix={0}", Markup.Escape(outputPrefix ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "verbose={0}", verbose);
|
||||
|
||||
if(devicePath.Length == 2 && devicePath[1] == ':' && devicePath[0] != '/' && char.IsLetter(devicePath[0]))
|
||||
devicePath = "\\\\.\\" + char.ToUpper(devicePath[0]) + ':';
|
||||
|
||||
@@ -114,9 +114,9 @@ sealed class MediaScanCommand : Command
|
||||
Statistics.AddCommand("media-scan");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", devicePath);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--ibg-log={0}", ibgLog);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--mhdd-log={0}", mhddLog);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--device={0}", Markup.Escape(devicePath ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--ibg-log={0}", Markup.Escape(ibgLog ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--mhdd-log={0}", Markup.Escape(mhddLog ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--use-buffered-reads={0}", useBufferedReads);
|
||||
|
||||
|
||||
@@ -95,9 +95,9 @@ sealed class RemoteCommand : Command
|
||||
|
||||
Statistics.AddCommand("remote");
|
||||
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--host={0}", host);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "--verbose={0}", verbose);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "debug={0}", debug);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "host={0}", Markup.Escape(host ?? ""));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, "verbose={0}", verbose);
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user