Removed custom error logging, because it may cause bugs for some users

master
1987kostya 4 years ago
parent f3799a87c1
commit 9b7625f2ae

@ -125,7 +125,13 @@ namespace DotNetCTFDumper.GUI
private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{
var worker = new BackgroundWorker();
worker.DoWork += (workSender, workE) => StartReading();
worker.DoWork += (workSender, workE) =>
{
if(File.Exists(openFileDialog1.FileName)) StartReading();
else throw new NotImplementedException("File not found");
};
worker.RunWorkerCompleted += (workSender, workE) =>
{

@ -250,7 +250,7 @@ namespace DotNetCTFDumper.MMFParser.EXE
}
if (loader != null) loader.Read();
loader?.Read();
return loader;
}

@ -32,8 +32,20 @@ namespace DotNetCTFDumper
var dumpSounds = true;
AppDomain.CurrentDomain.FirstChanceException += (sender, eventArgs) =>
{
var error = new ErrorLogBox(eventArgs.Exception);
Logger.Log("ERROR: ");
Logger.Log(eventArgs.Exception.ToString());
/*ErrorLogBox error = null;
try
{
error = new ErrorLogBox(eventArgs.Exception);
}
finally
{
Application.Run(error);
}*/
};
Settings.UseGUI = true;
@ -42,7 +54,7 @@ namespace DotNetCTFDumper
{
MyForm = new MainForm(Color.FromName(args[0]));
}
else
else if(args.Length==0)
{
MyForm = new MainForm(Color.FromArgb(223, 114, 38));
}
@ -52,7 +64,7 @@ namespace DotNetCTFDumper
if (args.Length > 0 && (args[0] == "-h" || args[0] == "-help"))
/*if (args.Length > 0 && (args[0] == "-h" || args[0] == "-help"))
{
Logger.Log("DotNetCTFDumper: 0.0.5", true, ConsoleColor.Green);
Logger.Log("Lauch Args:", true, ConsoleColor.Green);
@ -68,7 +80,7 @@ namespace DotNetCTFDumper
Environment.Exit(0);
}
if (args.Length > 1) ReadFile(path, verbose, dumpImages, dumpSounds);
if (args.Length > 1) ReadFile(path, verbose, dumpImages, dumpSounds);*/
}
public static void ReadFile(string path, bool verbose = false, bool dumpImages = false, bool dumpSounds = true)

@ -12,8 +12,8 @@ namespace DotNetCTFDumper.Utils
{
if (_writer == null)
{
File.Delete("Dump.log");
_writer = new StreamWriter("Dump.log", true);
File.Delete("NewLog.log");
_writer = new StreamWriter("NewLog.log", true);
_writer.AutoFlush = true;
}

Loading…
Cancel
Save