¿Comprobación de contraseña de SevenZipSharp?

En el pasado, me sugirieron usar SevenZipExtractor.Check() para ver si un archivo está protegido con contraseña. Esta solución me está dando problemas ya que Check() realiza una verificación de integridad, lo que significa que descomprime todo. Esto lleva demasiado tiempo con la cantidad, el tamaño y el nivel de compresión de los archivos en los que lo estoy ejecutando.

¿Cómo compruebo si un archivo tiene una contraseña? También sería útil si hubiera una manera de verificar si lo que creo que es la contraseña es correcta sin extraer todos los archivos.

preguntado el 03 de mayo de 12 a las 15:05

@Oded: ... la solución debería funcionar para TODOS los tipos de archivo que admite. Específicamente, los archivos .7z me están dando el problema. Una de mis preguntas SO anteriores (o tal vez la encontré en los foros de sevenzipsharp) lo sugirió. Intenté mirar su sitio, documentación (que no existe) y luego usé el código fuente y detuve el depurador para encontrar la línea/problema exacto y su verificación extrajo el archivo completo en lugar de lo que pensé que estaba haciendo. Comprobando si la contraseña es correcta. No había ningún documento, por lo que no había forma de que yo lo supiera sin mirar el código fuente:

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.