private void button4_Click(object sender, EventArgs e) { CJLRVBF.VBFFile File = new VBFFile(); File.ForceImport("D:\\a.vbf"); ushort Poly = 0; Poly = 0xF617; MessageBox.Show("Finished"); }
private void button2_Click(object sender, EventArgs e) { //AESCryptoService a = new AESCryptoService(); //MessageBox.Show((b.ToUniversalTime() - a.ToUniversalTime()).TotalMilliseconds.ToString()); CJLRVBF.VBFFile a = new VBFFile(); a.ForceImport("D:\\a.vbf"); StreamWriter SW = new StreamWriter("D:\\CheckSum.txt"); a.UnCompressData(); for (int i = 0; i < a.DataBlocks.Count; i++) { a.DataBlocks[i].UpdateChecksum(); SW.Write(Convert.ToString(a.DataBlocks[i].Length, 16).ToUpper()); SW.Write(" "); SW.Write(Convert.ToString(a.DataBlocks[i].CheckSum, 16).ToUpper()); SW.Write("\r\n"); } a.CompressData(); a.UnCompressData(); for (int i = 0; i < a.DataBlocks.Count; i++) { a.DataBlocks[i].UpdateChecksum(); SW.Write(Convert.ToString(a.DataBlocks[i].Length, 16).ToUpper()); SW.Write(" "); SW.Write(Convert.ToString(a.DataBlocks[i].CheckSum, 16).ToUpper()); SW.Write("\r\n"); } SW.Close(); MessageBox.Show("Finished"); }