tcpcmd -- TCP/IP Scripting with UserLand Frontier.
UCMD by Leonard Rosenthol.
Scripts by Alan German.
This is version 1.0b7.3 of tcpcmd.
Update!If you're using Frontier 5, you should go HERE for tcpcmd 2.0b1 which is functionally equivalent to this version, but compatible with Frontier 5 and now works on Mac and Windows!
This release fixes a few bugs and adds a couple of goodies. These include:
- tcpcmd.getURL - You can now include username and password with a HTTP url to request pages from protected realms (e.g. http://myUserID:myPassword@myHost.com/secret/page.html).
Fixed a bug when using getURL on non-text files.
- tcpcmd.sendMail - Now supports "Cc" and "Bcc" lists.
- FTP - Improved end-of-line translation when transferring text files to and from various host operating systems (unix, NT, Mac).
Fixed a bug uploading files when file.size() reported a file size greater than the amount of data in the data fork (which can happen with custom icons and previews on small gif files).
Documentation is unfinished (blush!) but at least the high-level verbs are documented at http://www.erols.com/asg/tcpcmdDocs/
Experienced scripters may want to jump quickly to the Release Notes and the Change Notes.
All scripters will want to check out the example scripts at
Download tcpcmd.sit.hqx using the link above. Unstuff the file. Double-click on it and you will be asked if you want tcpcmd installed in your root.
Check out the examples scripts in tcpcmd.examples.oneLiners and you're on your way!
Let's discuss this on Frontier-Talk. You can also send bug reports to me directly. Include as much information about the problem as possible. If you can, supply the url or host information which caused the error. You may be drafted for testing if we can't gain access to the host where the problem is occurring.
We hope you enjoy tcpcmd!
Alan German and Leonard Rosenthol