Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Betatesters y como distribuir.
#21

No quiero monetizarla, la hice por divertirme. Va dirigida a desarrolladores gambas que deseen incluir criptografía en sus aplicaciones. Por ejemplo tu sabes que este mismo foro encripta la clave cuando te registras. Con esta función podrás hacer cosas de esas tan complejas o simples como quieras. Solo incluyes la clase y llamas a la función.

Es un front-end para openssl y yo sólo he manejado strings. No tiene ningún mérito. Sólo pienso que puede ser útil y me divertí haciéndola.
    ¡Gracias!
#22

Subí el proyecto a gitlab. Me está costando un poco aprender el entorno de git/gitlab pero bueno me voy arreglando.

Dado que no dejan de ser varias clases sueltas he pensado en crear una rama y convertirlo en componente. Mi primer componente en mi primera rama.

En vez de todo el mogollón he cogido un par de clases sueltas para crearlo y aprender a hacerlo. Cuando eso funcione lo aplicaré al todo, pero me he encontrado un problema

Creé el componente y lo inserté en un proyecto nuevo sólo para probarlo. Tuve un error porque no sé cómo pero al toquitear se me había colado un guión. Me voy al fuente, quito el guión, ejecuto y todo funciona bien.

Desinstalo el componente anterior con el error
dpkg -P paquete

Compruebo que todo queda borrado
rm -rf paquete.*

Quito el componente del programa de test grabo el proyecto y salgo de gambas.

Creo el nuevo paquete y lo instalo sobre nada porque no queda ni rastro de lo anterior
dpkg -i paquete

Cargo gambas con el programa de test, añado el componente corregido y ejecuto.
Vuelvo a tener el error del guión. No se cómo ni porqué me sigue cogiendo el viejo.

¿Qué estoy haciendo mal? Agradecería una ayudita porque llevo dos días atascado en esto.
    ¡Gracias!
#23

Sólo se me ocurre que si tu componente escribe alguna configuración en un fichero tipo Settings, tengas que borrarlo también.

Dudo que el sistema guarde un caché del componente, así que si verdaderamente no queda rastro del componente viejo, pues no sé qué más puedo decirte...

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
    ¡Gracias!
#24

Ya lo he resuelto, gracias por responder.

Cuando cree el proyecto en gitlab puse como privado y ahora no encuentro donde cambiarlo como público para que podáis acceder si os apetece.
La dirección es:
https://gitlab.com/kabronsete/myssl

De momento voy a crear un nuevo proyecto que es sólo la prueba que he hecho . Un componente que maneja los message digest.
Mañana lo publico. Estará el componente y la documentación.

Gracias
    ¡Gracias!
#25

Bueno pues aquí está la clase.
Hay que añadir todas las clases y luego instanciar MySSL. Lo voy a convertir en componente, pero de momento ahí está si a alguien le apetece echar un vistazo.
https://gitlab.com/kabronsete/myssl

Para echar un vistazo rápido quizá sea mejor mirar la documentación. Creo que se lee fácil y no hay que leerlo todo. Si os interesa el tema de encriptación pues entonces enc.pdf, si el de s/mime pues smime.pdf, ..., etc.

Ahora tengo que aprender a hacer ramas en gitlab y tal. He mirado la receta y no parece complicado, pero intuyo que hay que andar con cuidado. En fin ... ya veremos.

En cualquier caso llegué aquí totalmente perdido de como poner esto, se me ha abierto un mundo que no conocía  y os agradezco mucho vuestra atención.
Big Grin
[-] Los siguientes 1 usuarios dice gracias a Carlos por este post:
  • Shordi
    ¡Gracias!
#26

@Carlos

Para no desvirtuar el hilo que trataba sobre cómo distribuir aplicaciones o códigos, sería bueno abrir un tema nuevo en el foro "Aplicaciones/Fragmentos de código". De esa manera el hilo trataría solo de dicha aplicación o código y por otra parte, también sería más fácil de localizar.

Por cierto, enhorabuena por tu trabajo, lo voy a probar en cuanto pueda.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)