public Control Show_Info() { // Los archivos tienen compresión LZ77, descomprimimos primero. string temp = archivo + "nn"; Byte[] compressFile = new Byte[(new FileInfo(archivo).Length) - 4]; Array.Copy(File.ReadAllBytes(archivo), 4, compressFile, 0, compressFile.Length);; File.WriteAllBytes(temp, compressFile); pluginHost.Decompress(temp); archivo = pluginHost.Get_Files().files[0].path; File.Delete(temp); InfoAni control = new InfoAni(); if (archivo.EndsWith(".arcnn")) { control = new InfoAni(Obtener_Todo(), pluginHost); } else if (archivo.EndsWith(".arjnn")) { control = new InfoAni(Obtener_ARJ(), pluginHost); } File.Delete(archivo); return(control); }
public Control Show_Info() { // Los archivos tienen compresión LZ77, descomprimimos primero. string temp = archivo + "nn"; Byte[] compressFile = new Byte[(new FileInfo(archivo).Length) - 4]; Array.Copy(File.ReadAllBytes(archivo), 4, compressFile, 0, compressFile.Length); ; File.WriteAllBytes(temp, compressFile); pluginHost.Decompress(temp); archivo = pluginHost.Get_Files().files[0].path; File.Delete(temp); InfoAni control = new InfoAni(); if (archivo.EndsWith(".arcnn")) control = new InfoAni(Obtener_Todo(), pluginHost); else if (archivo.EndsWith(".arjnn")) control = new InfoAni(Obtener_ARJ(), pluginHost); File.Delete(archivo); return control; }