Version 3.2 includes a number of changes under the hood that constitute the first step in bridging to our 64-bit version of Beyond FTP. This has resulted in improved performance that may or may not be readily apparent. What will be apparent is the upgrade in the user interface of the three primary programs: Beyond FTP, Script Editor, and Script Status. Various tool and status windows can now be summoned upon demand, freeing up real estate for the primary beyond ftp functions. As always, if you have not installed the previous version, please review this list of enhancements as well.
Beyond FTP Program Enhancements
The Edit Address dialog has been enhanced to support the various dial-up, SSL, and certificate functions that once required a particular syntax in the server address field. This improves the process of creating specialized server addresses.
FTP Server addresses now provide a naming convention that allow you to access ftp servers that are completely hidden from typical ftp clients.
FTP Server addresses can now be configured to log on implicitly. This allows user information to be delivered based on a certificate and not the standard user and password commands.
FTP Server addresses can now be configured to operate a clear command channel following a successful exchange of user and password. This is sometimes referred to as firewall friendly ftp and provides encryption for the account information and the data channel, yet allows packet inspection by intervening firewalls.
Script Editor Program Enhancements
The Tool Box window replaces the wildcard and list commands toolbars.
The script coloring operation has been improved to reduce the pauses that resulted from the processing of lengthy scripts.
Script Status Program Enhancements
Refreshing of status information has been improved to reduce overhead and provide smoother operation. A new option provides control of the interval between refreshes of the displayed information.
Script Language Enhancements
FTP_Command provides access to raw ftp server commands.
Date manipulation can now be performed with the Assign command. Dates constructed in this manner can be stored in numeric variables.
The Queue_Distribution command now accepts a specific start date and time.
The While command can now step through a folder list as well as a file list and a text file.