OTerm
TCP terminal written to speed up repetitive actions during testing devices/programs
that uses text protocol. IDE: Turbo C++ Explorer/BDS 2006.
Features:
- last connections history,
- last sent commands history (up-down arrows in edit control),
- auto-completion for entered commands.
Note. TClientServer/TClientSocket are not installed by default to BDS2006 and RAD Studio tool palette. To install: click menu Component/Install Packages, Add, select {pf}\BDS\4.0\bin\dclsockets100.bpl or {pf}\CodeGear\RAD Studio\5.0\bin\dclsockets100.bpl.
Get 7-zip, highly effective archiver to decompress files.
Version 1.0.9, 22.01.2017
Source and executable: OTerm_1_0_9.zip
Changelog:
- added "Auto reconnect" option to settings
- added "Send periodically as ping" option to settings (sending specified command once per 5 minutes)
- added "Beep on disconnect" option
- added "Log connection state" option
- FIXED: memory leak related to TRichEdit (by clearing whole content on overflow)
Version 1.0.8, 11.04.2011
Source and executable: OTerm_1_0_8.7z (7-zip)
Changelog:
- added simple plugin mechanism,
- added example plugin that automates some custom CHAP-style authorization that uses MD5 digest.
Version 1.0.7, 26.01.2011
Source and executable: OTerm_1_0_7.7z (7-zip)
Changelog:
- FIXED: removed superfluous newline characters from log file,
- FIXED: no TRichEdit content moving when auto-scroll is disabled and it's lines count limit is reached (number of starting line to restore position is decremented when oldest line of TRichEdit is deleted),
- added built timestamp, debug info and codeguard state to "About" window,
- directory selected with "Log to file..." dialog is saved in configuration file and suggested as initial directory next time.
Version 1.0.6, 07.11.2009
Source and executable: OTerm_1_0_6.7z (7-zip)
Changelog:
- FIXED: one position from command history was skipped ("put next from history in edit control" mode) if when browsing history (UP/DOWN) last action was pressing down arrow.
Version 1.0.5, 19.05.2009
Changelog:
- added IpEdit (WC_IPADDRESS) component,
- small changes to TCP scanner.
Version 1.0.4, 04.04.2009, aka 2/3 of evil
Changelog:
- saving information about window state when window is maximalized,
- context menu for TRichEdit,
- order if last connections items is not reversed when restarted,
- default last host passed to "Connect to..." window,
- added simple ICMP ping tool.
Version 1.0.3, 25.11.2008
Changelog:
- fixed: no auto-scroll with large log,
- reduced CPU usage (100 messages per second, avg. message length 20 B, 10000 lines in richedit, autoscroll on -> 30% pentium M @600MHz),
- settings: richedit max lines count selection from 100 to 10000 lines,
- autocomplete: after entering message fragment up/down arrow gives access to list of matching commands; Delete removes selected entry from autocomplete list,
- autocomplete: fixed unexpected text replacement,
- fixed: program closing with reconnect function after connection error.
Version 1.0.2, 31.10.2008
Changelog:
- fixed possible AV receiving binary data,
- settings: Always On Top,
- settings: case-sensitive auto-complete,
- settings: SO_KEEPALIVE,
- toolbar: reconnect, disconnect,
- menu: File/Hide to tray.
Version 1.0.1, 10.03.2008
Changelog:
- corrected autocomplete behaviour,
- integrated simple TCP scanner,
- few additional settings.
Version 1.0.0, 03.03.2008