This appendix describes the purpose and syntax of the FireScript language and how it is used to make an FTP connection through a firewall.
A FireScript allows you to customize the sequence of commands and responses used to log in to an FTP server. This customization may be necessary if your FTP server requires any non-standard commands to be issued before or after logging in, or if certain types of firewalls are between the client and the server.
FireScripts are written in a custom FireScript language, developed specifically for use by Progress WS_FTP Professional. FireScripts can perform the same functions that WS_FTP uses internally to connect to a host or firewall type. FireScripts, however, let you determine if and when these functions are used. In particular, the FireScript determines when to autodetect the host type, and when to go secure with an SSL connection. The script can choose whether or not to try the XAUTH command, and also whether it is necessary to log in to a user account after sending the user ID and password.
See Also |