Perform hashing in one read pass
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
<RuntimeIdentifiers>win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<Version>0.5.0</Version>
|
||||
<Version>0.6.0</Version>
|
||||
|
||||
<!-- Package Properties -->
|
||||
<Authors>Deterous</Authors>
|
||||
|
||||
+6
-36
@@ -704,16 +704,11 @@ namespace IRDKit
|
||||
return irdPath;
|
||||
}
|
||||
}
|
||||
catch (ArgumentException e)
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.Error.WriteLine(e.Message + ", failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
catch (FileNotFoundException)
|
||||
{
|
||||
Console.Error.WriteLine("File not found, failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Create new reproducible redump-style IRD with a given key file
|
||||
@@ -740,16 +735,11 @@ namespace IRDKit
|
||||
return irdPath;
|
||||
}
|
||||
}
|
||||
catch (ArgumentException e)
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.Error.WriteLine(e.Message + ", failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
catch (FileNotFoundException)
|
||||
{
|
||||
Console.Error.WriteLine("File not found, failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Create new reproducible redump-style IRD with a given GetKey log
|
||||
@@ -764,16 +754,11 @@ namespace IRDKit
|
||||
ird1.Print();
|
||||
return irdPath;
|
||||
}
|
||||
catch (ArgumentException e)
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.Error.WriteLine(e.Message + ", failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
catch (FileNotFoundException)
|
||||
{
|
||||
Console.Error.WriteLine("File not found, failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// No key provided, try search for .key file
|
||||
@@ -798,16 +783,11 @@ namespace IRDKit
|
||||
return irdPath;
|
||||
}
|
||||
}
|
||||
catch (ArgumentException e)
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.Error.WriteLine(e.Message + ", failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
catch (FileNotFoundException)
|
||||
{
|
||||
Console.Error.WriteLine("File not found, failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// No key provided, try search for .getkey.log file
|
||||
@@ -825,16 +805,11 @@ namespace IRDKit
|
||||
ird1.Print();
|
||||
return irdPath;
|
||||
}
|
||||
catch (ArgumentException e)
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.Error.WriteLine(e.Message + ", failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
catch (FileNotFoundException)
|
||||
{
|
||||
Console.Error.WriteLine("File not found, failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// No key provided, try get key from redump.org
|
||||
@@ -913,16 +888,11 @@ namespace IRDKit
|
||||
ird.Print();
|
||||
return irdPath;
|
||||
}
|
||||
catch (ArgumentException e)
|
||||
catch (Exception e)
|
||||
{
|
||||
Console.Error.WriteLine(e.Message + ", failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
catch (FileNotFoundException)
|
||||
{
|
||||
Console.Error.WriteLine("File not found, failed to create IRD");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
Reference in New Issue
Block a user