Fwd: ABRIR ARCHIVO...

Carles Iglesias <[email protected]> Tue, 9 Feb 2010 09:32:07 +0100
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
jimmyolg,

Asignar una extensión y un icono es propio, creo, del sistema operativo. En
todo caso no lo he hecho nunca. Para que un archivo no sea legible como lo
és un .ini por ejemplo, debes emplear un método própio para 'encriptar' la
información y desencriptarla para tratarla luego. Una manera que tienes de
hacerlo es codificando por ej. en base 64 y sería algo com esto:

rawText = plaintext.getBytes("UTF-8")
String encodedText = new String(Base64.encodeBase64(rawText, false));

Necesitas una lib que lo haga. Yo utilizo commons-codec-1.x.jar importando
org.apache.commons.codec.binary.Base64

Para mayor seguridad te aconsejo que encriptes con AES o SHA-1.

Hasta otra!!

Selrak


El 6 de febrero de 2010 18:17, jimmyolg <[email protected]> escribió:


>
> HOLA A TODOS!!
>
> HE CREADO UN SISTEMA QUE EN LA CUAL ME GUARDA UNA INFORMACION CON UNA
> EXTENSION PROPIA ".rcs"
>
> LO QUE QUIERO SABER ES, COMO LE ASIGNO A ESA EXTENSION UN ICONO PROPIO, Y
> CUANDO LE DE DOLBE CLICK A ESE ICONO ME ABRA CON EL SISTEMA QUE CREE Y QUE
> NO SEA LEGIBLE CON EL BLOCK DE NOTA O PROGRAMAS SIMILARES YA QUE SE VE TODA
> LA INFORMACION Y ES MUY FACIL MANIPULAR LA INFOMRACION..
>
> EN RESUMEN CREAR MI PROPIO FORMATO Y QUE ABRA UNICAMENTE CON EL SISTEMA...
>
> EJEMPLO: SI UD. ABRE UN ARCHIVO .DOC EN BLOCK DE NOTA, NO SE ENTIENDE NADA,
> SOLAMENTE LO ENTIENDE WORD...
>
> LE AGRADECIRIA SU RESPUESTA...
>
>  
>