Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.4j

Application v 5.22b

  

 

Chapter SixFile Functions (continued)

DecodeFile Function

Overview

The DecodeFile function takes an encoded file and decodes it to a new destination file.

Syntax/Parameters

Syntax

int = DecodeFile ( string source, string destination, [int mode] );

Parameters

source

A string specifying the source filename and path. This file can be a URL.

destination

A string containing the destination filename and path. The file will be overwritten without warning.

mode

An optional int specifying the decoding mode. The value can be ENCODE_BASE64 (0) or ENCODE_UUENCODING (1). The default is ENCODE_BASE64.

Return Value

Returns an int as ERROR_NONE or a formatted error code on failure. The error can apply to either the source or the destination file as indicated by the ERROR_DT_SOURCE or ERROR_DT_DESTINATION flags, respectively, or to the actual encoding of the file.

Remarks

The function currently only supports Base64 and UU (Unix-to-Unix) encoding.

In UU encoded mode, the source and destination files can be the same file. Base 64 requires different filenames.

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic