A simple, small, and scriptable terminal emulator, supporting serial, telnet, ssh/scp/sftp and netconf clients in a executable smaller than 256KB, designed to help command line interface users with unique features like: * command history and autocompletion * text based batch command automation * drag and drop to transfer files via SCP * embedded FTP/TFTP server * scriptable through xmlhttp interface Free and open source, licensed under GPL 3.0. see homepage https://yongchaofan.github.io/tinyTerm for trailer and documentation Under active development, critics and advises are appreciated, please provide feedback through reviews here or on GitHub.
What's new in this version
Release 1.8 now compiled with Visual Studio 16 2019, optimized for code size, with dynamic linking of ucrtbase.dll and static linking of vcruntime.dll, new exe size for x64 is 240KB and for x86 is 208KB Features: 1. added basic xmodem support on serial connection, drag&drop a file to send only send function with 128 byte block size is supported, CRC supported Bug fixes: 1. Connect Dialog remembers hostname/ipaddress used for last connection 2. menu item check status updated when ftpd/tftpd timed out ======================================== Release 1.7 libssh2 updated to Release 1.9.0 bug fixes: ssh2.c, adding line feed after each input during keyboard interactive authentication for ssh tiny.c, fixed "!Loop" command handling so no extra character added at beginning of second iteration host.c set hostname to port name for serial connection, avoid null pointer when scripting from HTTP interface check release history on github: https://github.com/yongchaofan/tinyTerm/releases
- command history and autocompletion
- batch automation using command list
- drag and drop to transfer files via scp
- xmlhttp interface for easy scripting
- embedded FTP/TFTP/HTTP server