private static void sign(string file, string md5File) { try { if (!string.IsNullOrEmpty(file)) { if (File.Exists(md5File)) { File.Delete(md5File); } string srcMd5 = MD5Class.GetFileMD5(file); File.WriteAllText(md5File, srcMd5); } else { Console.WriteLine(_InputFileNotSpecified); } } catch { Console.Beep(); throw; } }
private static void showMd5(string file) { if (!string.IsNullOrEmpty(file)) { Console.WriteLine(MD5Class.GetFileMD5(file)); } else { Console.WriteLine(_InputFileNotSpecified); } }
private static void verifyMd5(string file, string fileWithMd5) { if (!string.IsNullOrEmpty(file)) { string srcMd5 = MD5Class.GetFileMD5(file); bool result = (File.ReadAllText(fileWithMd5) == srcMd5); if (result) { Console.WriteLine(_Ok); } else { Console.WriteLine(_Bad); } } else { Console.WriteLine(_InputFileNotSpecified); } }
private static void showMd5OfPacker() { Console.WriteLine(_Md5OfPackerFormatString, Files.SevenZipPacker, MD5Class.GetFileMD5(Files.SevenZipPacker), Files.Packer7ZipExeMd5); Console.WriteLine(_Md5OfPackerFormatString, Files.SevenZipGPacker, MD5Class.GetFileMD5(Files.SevenZipGPacker), Files.Packer7ZipGExeMd5); Console.WriteLine(_Md5OfPackerFormatString, Files.SevenZipPackerDll, MD5Class.GetFileMD5(Files.SevenZipPackerDll), Files.Packer7ZipDllMd5); }