private void VerifyHash_Load(object sender, EventArgs e) { VersionLabel.Text = "Version: v" + Application.ProductVersion; Log.Core("VerifyHash Opened"); if (FunctionStatus.IsVerifyHashDisabled == false) { /* Clean up previous logs and start logging */ string[] filestocheck = new string[] { "checksums.dat", "validfiles.dat", "invalidfiles.dat", "Verify.log" }; foreach (String file in filestocheck) { if (File.Exists(file)) { File.Delete(file); } } LogVerify.StartVerifyLogging(); LogVerify.Info("VERIFYHASH: Checking Characters in URL"); string SavedCDN = FileSettingsSave.CDN; char[] charsToTrim = { '/' }; FinalCDNURL = SavedCDN.TrimEnd(charsToTrim); LogVerify.Info("VERIFYHASH: Trimed end of URL -> " + FinalCDNURL); } else { StartScanner.Enabled = false; } }
private void VerifyHash_Load(object sender, EventArgs e) { VersionLabel.Text = "Version: v" + Application.ProductVersion; Log.Core("VERIFY HASH: Opened"); if (!FunctionStatus.IsVerifyHashDisabled) { LogVerify.StartVerifyLogging(); /* Clean up previous logs and start logging */ string[] filestocheck = new string[] { "checksums.dat", "validfiles.dat", "invalidfiles.dat", "Verify.log" }; foreach (String file in filestocheck) { if (File.Exists(file)) { try { File.Delete(file); } catch (Exception Error) { DeletionError++; LogVerify.Error("File: " + file + " Error: " + Error.Message); LogVerify.ErrorIC("File: " + file + " Error: " + Error.HResult); LogVerify.ErrorFR("File: " + file + " Error: " + Error.ToString()); } } } LogVerify.Info("VERIFYHASH: Checking Characters in URL"); if (FileSettingsSave.CDN.EndsWith("/")) { char[] charsToTrim = { '/' }; FinalCDNURL = FileSettingsSave.CDN.TrimEnd(charsToTrim); LogVerify.Info("VERIFYHASH: Trimed end of CDN URL -> " + FinalCDNURL); } else { FinalCDNURL = FileSettingsSave.CDN; LogVerify.Info("VERIFYHASH: Choosen CDN URL -> " + FinalCDNURL); } } else { StartScanner.Enabled = false; } }