Lenguaje 4DComandosToolsVersión: 20 R8 BETATools[ACTIVITY SNAPSHOT ( arrActividadesBASE64 DECODE ( aDecodificar {; decodificado}{; *} )BASE64 ENCODE ( aCodificar {; codificado}{; *} )Choose ( criterio ; valor {; valor2 ; ... ; valorN} ) : anyGenerate digest ( param ; algoritmo {; *} ) : TextGenerate password hash ( contrasena {; opciones} ) : TextGenerate UUID : TextGET MACRO PARAMETER ( selector ; paramText )LAUNCH EXTERNAL PROCESS ( nomArchivo {; flujoEntrada {; flujoSalida {; flujoError}}}{; pid} )Load 4D View document ( 4DViewDocument ) : ObjectMOBILE APP REFRESH SESSIONSMonitored activity : CollectionOPEN URL ( ruta {; nomAp}{; *} )PROCESS 4D TAGS ( plantillaEntrada ; datosSalida {; param}{; param2 ; ... ; paramN} )SET ENVIRONMENT VARIABLE ( nomVar ; valorVar )SET MACRO PARAMETER ( selector ; paramText )START MONITORING ACTIVITY ( duracion {; fuente} )STOP MONITORING ACTIVITYVerify password hash ( contrasena ; hash ) : Boolean