Next Previous Contents

4. Scripts

From 1.48 onwards it will become increasingly possible to control DXSpider's operation with scripts of various kinds.

In the first instance, in 1.48, the sysop can create, with their favorite text editor, files in the directory /spider/scripts which contain any legal command for a callsign or class of connection which will be executed at logon.

The filename is the callsign of the connection that you want the script to operate on, eg: /spider/scripts/g1tlh. The filenames are always in lower case on those architectures where this makes a difference.

In addition to the callsign specific scripts there are three others:-

startup
user_default
node_default

The startup script is executed immediately after all initialisation of the node is done, but before any connections are possible.

The user_default script is executed for every user that does NOT already have a specific script.

The node_default script is executed for every node that doesn't have a specific script.

There are a couple of examples in the /spider/scripts directory.


Next Previous Contents