Decode – Visara Master Console Center Scripting Guide User Manual
Page 92

Chapter 5 Script Commands
Scripting Guide
92
DECODE
Syntax:
DECODE ($String[, $Key]) ==> $Result
Description:
Decodes a GCL string, for example, a password.
Action:
The specified string is decoded using the specified key, if any. If no key
is specified, a default key is used. The decoded output string has the
same length as the input string.
Parameters:
$String. String expression. The input string to decode.
$Key. String expression. Optional. The decoding key to use.
Returns:
$Result. String expression. The decoded output string.
Notes:
The input string must contain only printable ASCII characters, from
space to ~. If it contains unprintable characters (for example, control
characters), $Result contains an empty string and an error message is
logged in icsexec.log.
Example:
$a := "kdfjdkfj dkf@#%"
$c := decode($b)
See Also: