mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[Aaru.Core] Introduced constants for module names
Introduces constant fields for respective debug module names, replacing the hardcoded ones. This is done to standardize the naming convention, reduce redundancy and potentially avoid any typos or name mismatches across the project. This change makes the code more maintainable and easier to update in case module names need to be changed.
This commit is contained in:
@@ -598,7 +598,7 @@ partial class Dump
|
||||
|
||||
_resume.BadBlocks.Add(i + r);
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-Media", Localization.Core.READ_error_0,
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.READ_error_0,
|
||||
Sense.PrettifySense(senseBuf));
|
||||
|
||||
mhddLog.Write(i + r, cmdDuration < 500 ? 65535 : cmdDuration);
|
||||
@@ -780,7 +780,7 @@ partial class Dump
|
||||
for(ulong b = i; b < i + _skip; b++)
|
||||
_resume.BadBlocks.Add(b);
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-Media", Localization.Core.READ_error_0, Sense.PrettifySense(senseBuf));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.READ_error_0, Sense.PrettifySense(senseBuf));
|
||||
mhddLog.Write(i, cmdDuration < 500 ? 65535 : cmdDuration, _skip);
|
||||
|
||||
ibgLog.Write(i, 0);
|
||||
|
||||
@@ -180,7 +180,7 @@ partial class Dump
|
||||
break;
|
||||
}
|
||||
|
||||
AaruConsole.DebugWriteLine("Pregap calculator", bcd switch
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME, bcd switch
|
||||
{
|
||||
true => Localization.Core.Subchannel_is_BCD,
|
||||
false => Localization.Core.Subchannel_is_not_BCD,
|
||||
@@ -210,7 +210,7 @@ partial class Dump
|
||||
// First track of each session has at least 150 sectors of pregap and is not always readable
|
||||
if(tracks.Where(trk => trk.Session == track.Session).MinBy(trk => trk.Sequence).Sequence == track.Sequence)
|
||||
{
|
||||
AaruConsole.DebugWriteLine("Pregap calculator", Localization.Core.Skipping_track_0, track.Sequence);
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME, Localization.Core.Skipping_track_0, track.Sequence);
|
||||
|
||||
if(track.Sequence > 1)
|
||||
pregaps[track.Sequence] = 150;
|
||||
@@ -222,21 +222,21 @@ partial class Dump
|
||||
tracks[t - 1].Type == tracks[t].Type &&
|
||||
dumping)
|
||||
{
|
||||
AaruConsole.DebugWriteLine("Pregap calculator", Localization.Core.Skipping_track_0, track.Sequence);
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME, Localization.Core.Skipping_track_0, track.Sequence);
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
if(dumping && dev.Manufacturer.ToLowerInvariant().StartsWith("plextor", StringComparison.Ordinal))
|
||||
{
|
||||
AaruConsole.DebugWriteLine("Pregap calculator",
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME,
|
||||
Localization.Core.Skipping_track_0_due_to_Plextor_firmware_bug,
|
||||
track.Sequence);
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
AaruConsole.DebugWriteLine("Pregap calculator", Localization.Core.Track_0, track.Sequence);
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME, Localization.Core.Track_0, track.Sequence);
|
||||
|
||||
int lba = (int)track.StartSector - 1;
|
||||
bool pregapFound = false;
|
||||
@@ -257,7 +257,7 @@ partial class Dump
|
||||
|
||||
if(sense)
|
||||
{
|
||||
AaruConsole.DebugWriteLine("Pregap calculator", Localization.Core.LBA_0_Try_1_Sense_2, lba,
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME, Localization.Core.LBA_0_Try_1_Sense_2, lba,
|
||||
retries + 1, sense);
|
||||
|
||||
continue;
|
||||
@@ -268,7 +268,7 @@ partial class Dump
|
||||
|
||||
CRC16CCITTContext.Data(subBuf, 10, out crc);
|
||||
|
||||
AaruConsole.DebugWriteLine("Pregap calculator",
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME,
|
||||
Localization.Core.
|
||||
LBA_0_Try_1_Sense_2_Q_3_4_5_6_7_8_9_10_11_12_CRC_13_14_Calculated_CRC_15_16,
|
||||
lba, retries + 1, sense, subBuf[0], subBuf[1], subBuf[2], subBuf[3],
|
||||
@@ -309,7 +309,7 @@ partial class Dump
|
||||
crcOk = crc[0] == subBuf[10] && crc[1] == subBuf[11];
|
||||
|
||||
if(crcOk)
|
||||
AaruConsole.DebugWriteLine("Pregap calculator",
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME,
|
||||
Localization.Core.
|
||||
LBA_0_Try_1_Sense_2_Q_FIXED_3_4_5_6_7_8_9_10_11_12_CRC_13_14_Calculated_CRC_15_16,
|
||||
lba, retries + 1, sense, subBuf[0], subBuf[1], subBuf[2], subBuf[3],
|
||||
@@ -368,7 +368,7 @@ partial class Dump
|
||||
|
||||
CRC16CCITTContext.Data(subBuf, 10, out crc);
|
||||
|
||||
AaruConsole.DebugWriteLine("Pregap calculator",
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME,
|
||||
Localization.Core.
|
||||
LBA_0_Try_1_Sense_2_Q_3_4_5_6_7_8_9_10_11_12_CRC_13_14_Calculated_CRC_15_16,
|
||||
lba, retries + 1, sense, subBuf[0], subBuf[1], subBuf[2], subBuf[3],
|
||||
@@ -410,7 +410,7 @@ partial class Dump
|
||||
|
||||
if(crcOk)
|
||||
{
|
||||
AaruConsole.DebugWriteLine("Pregap calculator",
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME,
|
||||
Localization.Core.
|
||||
LBA_0_Try_1_Sense_2_Q_FIXED_3_4_5_6_7_8_9_10_11_12_CRC_13_14_Calculated_CRC_15_16,
|
||||
lba, retries + 1, sense, subBuf[0], subBuf[1], subBuf[2],
|
||||
@@ -492,7 +492,7 @@ partial class Dump
|
||||
{
|
||||
inexactPositioning = true;
|
||||
|
||||
AaruConsole.DebugWriteLine("Pregap calculator", Localization.Core.All_Q_empty_for_LBA_0, lba);
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME, Localization.Core.All_Q_empty_for_LBA_0, lba);
|
||||
|
||||
break;
|
||||
}
|
||||
@@ -558,7 +558,7 @@ partial class Dump
|
||||
|
||||
if(diff != 0)
|
||||
{
|
||||
AaruConsole.DebugWriteLine("Pregap calculator",
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME,
|
||||
Localization.Core.Invalid_Q_position_for_LBA_0_got_1, lba, posQ);
|
||||
|
||||
inexactPositioning = true;
|
||||
@@ -581,7 +581,7 @@ partial class Dump
|
||||
// If CRC is not OK, only accept pregaps less than 10 sectors longer than previously now
|
||||
if(crcOk || pregapQ - pregaps[track.Sequence] < 10)
|
||||
{
|
||||
AaruConsole.DebugWriteLine("Pregap calculator", Localization.Core.Pregap_for_track_0_1,
|
||||
AaruConsole.DebugWriteLine(PREGAP_MODULE_NAME, Localization.Core.Pregap_for_track_0_1,
|
||||
track.Sequence, pregapQ);
|
||||
|
||||
pregaps[track.Sequence] = pregapQ;
|
||||
|
||||
@@ -121,6 +121,8 @@ public partial class Dump
|
||||
readonly Stopwatch _trimStopwatch;
|
||||
readonly Stopwatch _writeStopwatch;
|
||||
readonly Stopwatch _imageCloseStopwatch;
|
||||
const string PREGAP_MODULE_NAME = "Pregap calculator";
|
||||
const string MODULE_NAME = "Media dumping";
|
||||
|
||||
/// <summary>Initializes dumpers</summary>
|
||||
/// <param name="doResume">Should resume?</param>
|
||||
|
||||
@@ -157,7 +157,7 @@ partial class Dump
|
||||
mediaTags.Add(MediaTagType.Xbox_SecuritySector, tmpBuf);
|
||||
|
||||
// Get video partition size
|
||||
AaruConsole.DebugWriteLine("Dump-media command", Localization.Core.Getting_video_partition_size);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Getting_video_partition_size);
|
||||
UpdateStatus?.Invoke(Localization.Core.Locking_drive);
|
||||
_dumpLog.WriteLine(Localization.Core.Locking_drive);
|
||||
sense = _dev.KreonLock(out senseBuf, _dev.Timeout, out _);
|
||||
@@ -205,7 +205,7 @@ partial class Dump
|
||||
Array.Copy(readBuffer, 4, tmpBuf, 0, readBuffer.Length - 4);
|
||||
mediaTags.Add(MediaTagType.DVD_PFI, tmpBuf);
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-media command", Localization.Core.Video_partition_total_size_0_sectors,
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Video_partition_total_size_0_sectors,
|
||||
totalSize);
|
||||
|
||||
ulong l0Video = (PFI.Decode(readBuffer, MediaType.DVDROM)?.Layer0EndPSN ?? 0) -
|
||||
@@ -244,7 +244,7 @@ partial class Dump
|
||||
mediaTags.Remove(MediaTagType.DVD_PFI);
|
||||
mediaTags.Add(MediaTagType.DVD_PFI, tmpBuf);
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-media command", Localization.Core.Video_partition_total_size_0_sectors,
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Video_partition_total_size_0_sectors,
|
||||
totalSize);
|
||||
|
||||
l0Video = (PFI.Decode(coldPfi, MediaType.DVDROM)?.Layer0EndPSN ?? 0) -
|
||||
@@ -263,7 +263,7 @@ partial class Dump
|
||||
}
|
||||
|
||||
// Get game partition size
|
||||
AaruConsole.DebugWriteLine("Dump-media command", Localization.Core.Getting_game_partition_size);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Getting_game_partition_size);
|
||||
UpdateStatus?.Invoke(Localization.Core.Unlocking_drive_Xtreme_);
|
||||
_dumpLog.WriteLine(Localization.Core.Unlocking_drive_Xtreme_);
|
||||
sense = _dev.KreonUnlockXtreme(out senseBuf, _dev.Timeout, out _);
|
||||
@@ -293,11 +293,11 @@ partial class Dump
|
||||
((ulong)((readBuffer[0] << 24) + (readBuffer[1] << 16) + (readBuffer[2] << 8) + readBuffer[3]) &
|
||||
0xFFFFFFFF) + 1;
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-media command", Localization.Core.Game_partition_total_size_0_sectors,
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Game_partition_total_size_0_sectors,
|
||||
gameSize);
|
||||
|
||||
// Get middle zone size
|
||||
AaruConsole.DebugWriteLine("Dump-media command", Localization.Core.Getting_middle_zone_size);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Getting_middle_zone_size);
|
||||
UpdateStatus?.Invoke(Localization.Core.Unlocking_drive_Wxripper);
|
||||
_dumpLog.WriteLine(Localization.Core.Unlocking_drive_Wxripper);
|
||||
sense = _dev.KreonUnlockWxripper(out senseBuf, _dev.Timeout, out _);
|
||||
@@ -340,7 +340,7 @@ partial class Dump
|
||||
return;
|
||||
}
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-media command", Localization.Core.Unlocked_total_size_0_sectors, totalSize);
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Unlocked_total_size_0_sectors, totalSize);
|
||||
ulong blocks = totalSize + 1;
|
||||
|
||||
PFI.PhysicalFormatInformation? wxRipperPfiNullable = PFI.Decode(readBuffer, MediaType.DVDROM);
|
||||
@@ -685,7 +685,7 @@ partial class Dump
|
||||
for(ulong b = i; b < i + _skip; b++)
|
||||
_resume.BadBlocks.Add(b);
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-Media", Localization.Core.READ_error_0,
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.READ_error_0,
|
||||
Sense.PrettifySense(senseBuf));
|
||||
|
||||
mhddLog.Write(i, cmdDuration < 500 ? 65535 : cmdDuration, _skip);
|
||||
@@ -888,7 +888,7 @@ partial class Dump
|
||||
// TODO: Handle errors in video partition
|
||||
//errored += blocksToRead;
|
||||
//resume.BadBlocks.Add(l1);
|
||||
AaruConsole.DebugWriteLine("Dump-Media", Localization.Core.READ_error_0, Sense.PrettifySense(senseBuf));
|
||||
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.READ_error_0, Sense.PrettifySense(senseBuf));
|
||||
mhddLog.Write(l1, cmdDuration < 500 ? 65535 : cmdDuration, _skip);
|
||||
|
||||
ibgLog.Write(l1, 0);
|
||||
|
||||
Reference in New Issue
Block a user