C-Kermit AND C-Kermit for Android
C-KERMIT 10.0 TUTORIAL
https://www.kermitproject.org/ck10tutor.html#commands
In the present age of graphical user interfaces, Web browsers, and near-universal Internet access,
what use is a text-mode communications program like C-Kermit? Let’s clear up two misconceptions right away.
- First, C-Kermit is not just a serial communications program any more; it is also both a network client and a network server.
- And second, its text-mode user interface is an advantage, not a drawback, because it’s consistent across all platforms and it allows you to automatate tedious, complicated, routine, repetitive, and/or labor-intensive procedures, something you usually can’t do with point-and-click software.
C-Kermit for Android: http://github.com/tesneddon/cka
cka - C-Kermit for Android
This archive contains the source code for building C-Kermit for
Android. It has been taken from the source code downloaded from:
ftp://ftp.kermitproject.org/kermit/archives/cku302.zip
At this point the changes here are not part of the official release.
all issues related to C-Kermit for Android should be directed at the
github project, which can be found here:
http://github.com/tesneddon/cka
Assuming the Android NDK procedure "ndk-build" is in your PATH, you can
use the following command to build the software for all ABIs:
$ ndk-build NDK_PROJECT_PATH=./ \
APP_BUILD_SCRIPT=./android.mk \
APP_ABI=all \
LOCAL_DISABLE_FORMAT_STRING_CHECKS=true
If you have any problems, flames, suggestions, praise, disbelief, etc.
then please feel free to create an issue on the github page and I will
follow it up as I get the opportunity.
Tim Sneddon
(with updates from Jake Thompson, 17 Nov 2013)
C-Kermit, the world’s most portable communications software program(available for for UNIX computer systems (hundreds of different ones); Digital Equipment Corporation (now Compaq) (Open)VMS; PCs with Windows 95/98/ME/NT/ 2000 or OS/2; Data General AOS/VS, Stratus VOS, the Commodore Amiga, and computers with the QNX and OS-9 realtime operating systems).
The UNIX version of C-Kermit runs on all known implementations of UNIX, old and new, on computers ranging from PCs to large mainframes and supercomputers.
C-Kermit software offers you:
- online terminal sessions,
- file transfer and management,
- automation of communications tasks over the full range of communication methods, including direct and dialed serial connections and (in most versions) TCP/IP other networks too.
C-Kermit’s command language operates consistently across all of C-Kermit’s platforms and over all types of connections. It allows routine, complex, or time-consuming communications and data-transfer tasks to be executed for you automatically.
C-Kermit transfers text and binary files faithfully and efficiently with any other kind of computer. The Kermit file transfer protocol takes care of synchronization, error detection and correction, file format and character set conversion, and myriad details you should never have to worry about. It was designed to work in even the most hostile communication environments, where other protocols fail, and at the same time to take full advantage of modern high-bandwidth network connections. C-Kermit embodies the premiere and definitive rendition of the Kermit file-transfer protocol. In some cases other protocols such as FTP and ZMODEM are available too.
The **Kermit file transfer protocol **was originally designed in 1981 by Frank da Cruz and Bill Catchings at Columbia University, which has been ‘‘Kermit headquarters’’ ever since, and extended over the years by the authors and others — principally Joe Doupnik of Utah State University and John Chandler of the Harvard / Smithsonian Astronomical Obser- vatory, and more recently Jeffrey Altman of the Kermit Project — to meet the evolving needs of the people who depend on it. Because the Kermit protocol is well documented [21], easy to implement, robust, extensible, and adaptable to almost any style of communication and any computer architecture, it has long since taken its place as a worldwide de facto standard for reliable data transfer.

浙公网安备 33010602011771号