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.
C-Kermit AND C-Kermit for Android的更多相关文章
- 用kermit通过串口往nandflash任意地址里烧写任何文件!
1.安装kermit #apt-get install ckermit 2.使用kermit之前,在用户宿主目录下(/home/用户名/)创建一个名为.kermrc的配置文件,内容如下 : set l ...
- minicom的安装与配置
分类: LINUX 如果项目中使用的bootloader为 u-boot,那么在用minicom向目标板传送kernel时 会发生一些错误.故若您使用的是u-boot,建议您使用kermit, ...
- 安装C-Kermit串口访问开发板
linux下的串口调试工具主要有minicom和kermit. minicom的安装与使用见博文: http://www.cnblogs.com/tanghuimin0713/p/3562218.ht ...
- SecureCRT 滚动条设置
不久前在Debian下使用kermit时发现kermit有一些优点,比如当串口上不断有信息打印时,仍然可以通过拖动滚动条来查看以前打印的信息,并且滚动条不会滚动到最下面.当按下回车键时,滚动条会自动滚 ...
- 关于linux下零散的东西 --慢慢补充
一.截图 ,使用Shift+Ctrl+PrtSc就可以截图. 二.tar命令参数 c:表示压缩 x:表示解压 z:表示gzip的方式解/压缩 j:表示bzip2的方式解/压缩 三.串口终端ke ...
- Activiti工作流学习-----基于5.19.0版本(6)
七. BPMN的简介 读者了解到这里,应付一般的工作流开发已经足够了.此处应该有华丽的分割线,在工作流项目中核心开发人员主要是对工作流业务设计以及实现,而初级开发人员是对业务功能的代码实现.以后将主要 ...
- 【转】 Ubuntu下配置USB转串口及串口工具配置--不错
原文网址:http://blog.csdn.net/dreambegin/article/details/6985028 注意:默认情况下ubuntu已经安装了USB转串口驱动(pl2303).我的是 ...
- 在CYGWIN下编译和运行软件Bundler ,以及PMVS,CMVS的编译与使用
本人按照 http://blog.csdn.net/zzzblog/article/details/17166869 http://oliver.zheng.blog.163.com/blog/sta ...
- 网络-05-端口号-F5-负载均衡设-linux端口详解大全--TCP注册端口号大全备
[root@test1:Standby] config # [root@test1:Standby] config # [root@test1:Standby] config # [root@test ...
- CentOS 7 服务端口表
# Note that it is presently the policy of IANA to assign a single well-known# port number for both T ...
随机推荐
- servlet @WebServlet注解
web开发中可以通过web.xml写servlet标签表明一个类是Servlet,servlet3.0后可以使用@WebServlet表示一个类为Servlet. @WebServlet 参数 说明 ...
- 改进NeteaseCloudMusicGtk4:添加移除歌曲按钮
之前已经发了一篇博客简述了如何阅读这个项目,尽管这个项目已经开源很久了,但我找了很久都没有找到怎么从播放列表移除歌曲,那就自己动手实现,再提个 PR 吧. 运行起来应用后通过 Inspector(Ct ...
- 移动端H5页面在不同Android和iOS设备上的兼容适配
@charset "UTF-8"; .markdown-body { line-height: 1.75; font-weight: 400; font-size: 15px; o ...
- Django中的Ajax表单提交与文件上传
Django中Ajax表单提交 Ajax是以一种与服务器交换数据的技术,可以在不重载整个页面的情况下更新网页的一部分.它也可以运用在Django项目的表单中,与普通的views函数不一样的是:表单所在 ...
- ActiveMQ消息投递方式之异步投递【转】
ActiveMQ消息投递方式一共有四种:同步投递.异步投递.延迟投递和定时投递. 同步发送:消息生产者使用持久(Persistent)传递模式发送信息的时候,Producer.send()方法会被阻塞 ...
- 洛谷 P5590 赛车游戏
洛谷 P5590 赛车游戏 P5590 赛车游戏 Problem 给一张有向图,请给每一条边赋上边权\(w\in[1,9]\)使得每一条\(1\to n\)的路径的长度相等. Solution 先来点 ...
- JWT令牌如何在FastAPI中实现安全又高效的生成与验证?
title: JWT令牌如何在FastAPI中实现安全又高效的生成与验证? date: 2025/06/10 09:02:35 updated: 2025/06/10 09:02:35 author: ...
- nerdctl 常用操作
登陆镜像仓库 # 注意地址要放到后面,否则会无法正常解析账户参数 nerdctl login --username test2023 --password T090b1J registry.test. ...
- Ceph对象存储集群常用操作
一.常用操作 1.1 查看某个bucket详情 # 查看bucket列表 [root@oss001 ~]# radosgw-admin bucket list [ "awss3e68c588 ...
- 垃圾PTA:7-3 输出数组元素 (15分)
本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果. 输入格式: 输入的第一行给出正整数n(1<n≤10).随后一行给出n个整数,其间以空格分隔. 输 ...