Filename

The filename of a requested file is based on the program name extracted from the received data.

Use the following dialog to specify how the filename should be created from the program name.

Filename dialog

param

Minimum filename length

Use this field to specify the minimum filename length excluding any prefix and/or suffix. You should specify a padding character below if the minimum program length is not set to 1.

param

Pad with

Use this field to specify the padding character. The padding character is inserted between the prefix (if any) specified below, and the program name, so the filename becomes as long as specified in the 'Minimum filename length' field above.

Example: If the received program name is 1234, and the padding character is 0, and a minimum length of 8 characters is specified in the Minimum filename name length field, then the resulting program name becomes 00001234.

param

Remove leading characters

Use this field to specify any leading characters or string that should be stripped from the program name.

param

Match filename

Use this field to specify how the generated filename should match the requested file.

Match entire filename : Name of requested file must match the generated name exactly.

Match start of filename : Name of requested file must begin with the generated name.

Match end of filename : Name of requested file must end with the generated name.

Match filename containing :Name of requested file must contain the generated name.

Prefix/Suffix/Extension

param

Prefix

Use this field to specify a prefix that should be added in front of the program name.

param

Suffix

Use this field to specify a suffix that should be added to the end of the program name.

param

Extension handling

Use this field to specify how any extension found in the program name should be handled.

Replace : Replace any extension found, with the extension specified below.

Add : Add the extension specified below, if no extension found.

Remove : Remove any extension found.

Keep : Keep any extension found.

Always : Always add specified extension.

When 'Always' is selected, a . is not automatically added!

param

Extension

Use this field to specify the extension that should be added to the program name.

param

Look for additional extensions in specified order

Check this field if DNC-Max should search the directories for files matching the list of specified additional extensions in the order specified.

param

Additional extensions

Use this field to specify additional remote request extensions.

When the server receives a remote request, it will first scan the request directories, for any files with the extension specified in the 'Extension' field. If no file is found, the server will scan for files with any of the extensions specified below.

To specify multiple extensions separate them with a comma.

Using the wildcards * and ? is supported.

To allow files without extensions, specify a comma at the beginning.

Example: To show all files with extensions .ISO and .NC, specify: ISO,NC

Example: To show all files where the first letter of the extension is N, specify: N*

Example: To allow all files without an extension, or with the extension NC, specify: ,NC

Reserved names (requires auto receive)

Reserved names are used to determine if an auto received program is a remote request, or a regular program that should be saved.

If auto receive is enabled, remote request will only trigger if the program name found by the auto receive trigger matches one of the program names specified here.

Example: If one or more auto receive sets are configured to look for the program name following the first O in the received data, then it would extract the program name 9999 from the following NC program.

[INDENT]

O9999

N0010 (PRG=1234)
%

[/INDENT]

We should then specify 9999 as a Reserved name, for one or more remote request sets, to extract the requested program name, in this case 1234.

param

Check for remote request only in these program names

Use this field to specify one or more reserved names. Reserved names are used do determine if an auto received program is a remote request, or a regular program that should be saved. If auto receive is enabled, remote request will only trigger if the program name found by the auto receive trigger matches one of the program names specified here. To specify more than one reserved program name, separate the program names with a comma.

Example: 9998,9999

Reserved names are also useful to activate different sets. Specifying different

reserved names for different sets, makes it easy to select which set should

be used for a particular request.

Note: To use reserved names, auto receive must be enabled,