2 Star 8 Fork 1

Anbang24/CTerm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Unlicense

CTerm

简介

CTerm (Clever Terminal) 是一个 Windows 平台下支持 Telnet 和 SSH 协议进行远程登录的客户端软件(与 PuTTY 类似),在登录后可以智能识别用户的状态(命令行/编辑/回车),从而提供相应的服务(例如,用户在命令行状态可以通过鼠标点击相应的工具栏而方便地输入 Linux/Unix 命令)。

除此之外,CTerm 还是一个针对通过 Telnet/SSH 协议登录的 BBS 站点的特性而设计的专用上站软件。它可以智能识别用户在 BBS 上的当前状态(主选单/讨论区列表/用户列表/文章列表/编辑状态),从而提供鼠标操作功能和其它快捷服务。

下载 CTerm 4.0.1(2025年3月发布)

本软件的提供 IP 地址查询和自动转换功能,IP 地址位置数据由 纯真CZ88 提供支持。

使用简介

启动 CTerm 4.0,软件工作界面如下图所示:

CTerm 启动时的工作界面

由上图可见,CTerm 工作界面上包含如下元素:①菜单栏、②主工具栏、③标签栏和④命令工具栏。

中央空白区域显示有软件标志图片,在连接到站点时该区域显示站点内容。

点击工具栏上的“地址簿”按钮,就显示“地址簿”对话框:

CTerm 地址簿对话框

地址簿对话框分为上下两部分,上面部分是“当前站点属性”,下面部分是“站点列表”,里面存放了已保存的站点列表。

在首次使用时,“当前站点属性”中的站点名称站点地址都是空白的,用户可以输入站点名称站点地址(站点名称是供辅助记忆的,而站点地址是关键信息,),再选择网络协议为 Telnet 或 SSH(通常是 SSH),主机类型通常为“Linux/Unix”,然后点击“连接”按钮,就会连接该站点。新建的站点总是会自动保存的。

连接过的网站会自动保存在“站点列表”中,以后打开地址簿时,最后一次连接的站点的属性会直接显示出来,也可以直接用鼠标点击待连接的站点,然后点击“连接”按钮,即可进行连接。

在连接到站点之后,CTerm 底部的命令工具栏会随着站点的主机类型而显示相应的可用命令。

当主机类型为“Linux/Unix”时(例如地址簿中预存的站点“SDF Public Unix”),命令工具栏中显示一系列常用的 Linux/Unix 命令,可用鼠标点击按钮而执行相应的命令:

命令工具栏(1)

当主机类型为以 Telnet/SSH 协议连接的 BBS 站点(包含“FireBird BBS”和“KBS BBS”等子类型,例如地址簿中预存的站点“水木社区”),命令工具栏中显示在 BBS 站点上一系列常用操作命令,可用鼠标点击按钮而执行相应的命令:

命令工具栏(2)

更多说明

更详细的使用说明,请点击菜单“帮助”下面的菜单项。

作者简介

1997 年中国互联网蓬勃兴起,以 Telnet 协议登录的 BBS 站是当时非常流行的互联网服务。华中理工大学的研究生 Clayman(陈琦)在 1997 年开始开发 Cterm 软件,它是中国大陆地区第一个 在 Telnet 型 BBS 站上支持鼠标操作的远程登录软件。1997年~1999年发行了多个版本,得到了广泛的欢迎和使用。1999年下半年得到了易得方舟公司的资助,1999年年底发布了Cterm 2000,这是一个得到广泛使用的版本。作者于此时开始制作新版本V3.0,计划全部重写代码。但是易得方舟公司于2000年倒闭。作者此时发布的 V3.0 虽然增加了很多新特性,但是仍然充满了 Bug,未得到用户的广泛使用。而此时作者又是研究生毕业了,没有时间和精力继续开发。第二任作者Flier Lu 接手开发工作后,做了大量的改进工作。但是发行的版本仍然不大稳定,未得到用户支持。Flier Lu于2002年停止了开发工作。第三任作者 Bat Li 于2003年12月接手了 CTerm 的开发工作,并于 2004 年起陆续推出了新版本。2004年4月另一位新作者Nullspace 加入了开发工作。2004年7月发行的 V3.1 是复出后第一个稳定的发行版本。2004-2005年陆续发布了 V3.2.x 。2008年之后主要是由 Bat Li 主持开发。2006-2025年陆续发布了 3.3 至 3.7。2025年3月发布了 v4.0.0 。

版本差异

CTerm 的 v4.0 版本(及其后续版本)与以前的 v3.x 版本在很多方面有较大的差异。老用户如果不习惯,可以选择使用 v3.7.0 (2025年1月发布)

This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. For more information, please refer to <http://unlicense.org>

简介

聪明的 Telnet/SSH 远程登录客户端 CTerm 展开 收起
README
Unlicense
取消

发行版 (4)

全部

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/devcpp/cterm.git
git@gitee.com:devcpp/cterm.git
devcpp
cterm
CTerm
master

搜索帮助