Si usas revelation para guardar tus contraseñas y falla cuando tratas de exportar tus contraseñas en otro formato (para usarlas en Windows por ejemplo), revisa si el error contiene la siguiente linea o algo muy parecido:
edata += create_field(e[entry.UsernameField].encode(enc, "replace"), FIELDTYPE_USER)
AttributeError: 'NoneType' object has no attribute 'encode'
Pues bien una de las características de revelation es que tiene una gran variada de tipos de contraseña y cada tipo tiene diferentes campos pues bien el problema es que se esta intentando exportar a un formato que requiere un campo que revelation no usa en ese tipo de contraseña por ejemplo la clave de un candado de combinación como el de las cajas fuertes definitivamente no tiene el concepto de login (usuario), pero password gorilla por ejemplo necesita un login para todas las contraseñas que almacena así que no se puede exportar a este formato.
Pues la única solución es cambiar el tipo de entrada en revelation a una que use el login en el que podemos poner cualquier cosa por ejemplo la cadena "ninguno" y así podremos exportar a este formato de archivo.
Hasta la próxima.
No hay comentarios:
Publicar un comentario