Update 5/24/2019: Bug fix: when processing multiple devices, output pre-pended previous device info
Update 3/23/2017: Upgraded: added key 'lcc:truncateResponseData', and device specific Logic File lines to the manual
Update 3/3/2017: Bug fix: recognition of 'More' prompt sporadically created empty output.
Update 2/13/2017: Upgraded: performance tweaks. Reformatting of some debug information.
Update 2/10/2017: Upgraded: when providing key 'lcc:recordDisplayLocation', will skip displaying response data to console.
Update 6/5/2013: Added Device Id Name option and Name replace in commands.
Update 10/5/2012: Added note about case sensitivity on Setting Name(s).
Update 11/19/2010: Added 'lcc:recordDisplayLocationAppendCommandNumber', 'lcc:recordDisplayLocationPrePendDate' and 'lcc:recordDisplayLocationPrePendTime'.
Update 10/21/2010: Added 'lcc:encryptionModeOff', 'lcc:encryptionModeOn' and 'lcc:commandsFromFile'.
Update 10/12/2010: Added 'lcc:hideReceivedInfo'. Added auto 'exit' command after last command provided.
Update 9/2/2010: Program released.
The lccTerminal program was created to create automated or manual connections to devices that support SSH (secure shell, supports SSH1 and SSH2).
Some benefits of this program would be:
The program accepts its settings from either the command line parameters, a logic file, and/or both.
When accessing a device for manual commands (i.e. typing after connected), a stored User Id/User Password is not supported.
Sensitive fields, like User Id, User Password and Commands are supplied in an encrypted format. See the Encrypting Values section.
This program has been tested with connections to Cisco, HP and Juniper devices.