[Free] "Utiles" package of three extensions: Logs, Codifica and Informa

Conjunto de extensiones para la ayuda en la depuración, cifrados y obtención de información del sistema.

  • Última versión : 1,0
  • Probado : En App inventor 2 (Built: August 18 2024 Versión: nb198),
  • Última actualización : 27 de Agosto de 2024
    Paquete con extensiones: pinguytaz.net.utiles.aix
  • Fuentes:

Paquete de extensiones "Utiles"

GitHub con los fuentes y explicación
Conjunto de extensiones para la ayuda en la depuración, cifrados y obtencion de información del sistema.

Logs
Nos permite escribir mensajes en LogCat
En la funcion Log() definiremos el texto a enviar y el tipo de log: Verbose, Debug, Info, Advertencia y Error

Codifica
Funciones para codificar Strings, ya sean Hash como MD5 y SHA-256, conversiones(más adelante) a Base64 y Base 16 y encriptación(más adelante).
Tenemos un componente evento que captura las posibles excepciónes de las funciones:

  • HASH: MD5(16 bytes) y SHA-256(32 bytes) se les pasamos el texto y retorna la cadena con el HASH

  • Codifica Hexadecimal y Base 64 se pasa la cadena de texto o HEXadecimal/Base64

  • Encripta Nos permite encriptar/Desencriptar mediante AES, se le pasa la cadena de Texto a encriptar o la cadena HEX de un encriptado, asi como la clave y el salt.

Informa
Propiedades con información del dispositivo, aplicación etc.

  • Device, Fabricante, Host, Hardware, Id, Marca, Modelo, NombrePlataforma, Producto
  • Huella Marca que identifica la compilación.
  • ParcheSeguridad Parche de seguridad.
  • VersionSdk Version del SO y API que utiliza.
  • VersionSdkEnNumero como antes pero en entero.
  • VersionInterna La versión interna del sistema compilado.
3 Likes

English translation:

2 Likes