Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL (ActiveX, v4 - v11) (https://www.cobolforo.es/forumdisplay.php?f=9)
-   -   [Componente] Generador de hash (Base64 u otro) (https://www.cobolforo.es/showthread.php?t=657)

Joseg 30 de junio de 2017 19:41

Generador de hash (Base64 u otro)
 
¿Saben de algún Activex / dll generador de hash con al menos BASE64 free?

Gracias

Kuk 30 de junio de 2017 21:38

Joseg, mira un ejemplo en C++ por internet, compilalo con Dev C++ o similar y utilízalo tranquilamente desde PowerCOBOL ;)

También echa un vistazo a este tema: [Componente] Encriptar Texto - COBOL Foro

Kuk 11 de julio de 2017 23:10

Joseg, ahora se me ocurre que también puedes escribir una clase en Java e invocarla desde PowerCOBOL.

3.2.1 Creating a COBOL Program

Joseg 12 de julio de 2017 10:13

Cita:

Citación del post de Kuk (Mensaje 3275)
Joseg, ahora se me ocurre que también puedes escribir una clase en Java e invocarla desde PowerCOBOL.

3.2.1 Creating a COBOL Program

Parece interesante esta posibilidad. Nunca he usado, ni conocía esta posibilidad, voy a investigar.

Gracias

Kuk 12 de julio de 2017 19:41

1 Archivos Adjunto(s)
Joseg, habrá que tener en cuenta que Java es Unicode. Seguramente tengas que usar NATIONAL PICTURE o en la Clase Java usar Byte o conversión de String a Byte y viceversa.

Cuando tengas resultados publícalos. O si tienes problemas, coméntalo también, posiblemente te pueda ayudar. ;)

---------- Post añadido : 19:41 ---------- Post anterior : 10:52 ----------

Joseg, este código funciona:

Código Java:
  1. import java.util.Base64;
  2. import java.util.Base64.Decoder;
  3. import java.util.Base64.Encoder;
  4.  
  5. public class Base64EncodeDecode {
  6.     private static Encoder encoder = Base64.getEncoder();
  7.     private static Decoder decoder = Base64.getDecoder();
  8.    
  9.     public static byte[] EncodeBase64 (byte[] inText) {    
  10.         return encoder.encode(inText);     
  11.     }
  12.    
  13.     public static byte[] DecodeBase64 (byte[] inText) {    
  14.         return decoder.decode(inText);     
  15.     }  
  16. }

Kuk 11 de agosto de 2017 14:31

Joseg, ¿has avanzado en el asunto? ¿Has podido invocar la clase Java desde PowerCOBOL?

diegodm 16 de agosto de 2017 15:31

Como faço para usar um arquivo .JAR ou .CLASS no PowerCobol?

Kuk 16 de agosto de 2017 16:12

1 Archivos Adjunto(s)
diegodm, no es muy difícil, pero hay bastantes cosas a mirar. Hay un manual que lo explica (mira adjuntos).

Kuk 17 de agosto de 2017 16:00

Joseg, también echa un vistazo a esto: [Herramienta] ¿Japi en PowerCOBOL 3.0? - COBOL Foro

Joseg 21 de agosto de 2017 13:20

Cita:

Citación del post de Kuk (Mensaje 3393)
Joseg, ¿has avanzado en el asunto? ¿Has podido invocar la clase Java desde PowerCOBOL?

No me parece fácil utilizar el java con el Powercobol. He utilizado el ocx de la Chilkat Software, Inc.

Gracias


La franja horaria es GMT +2. Ahora son las 16:21.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.