一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介
quardCRT一款终端仿真软件,支持多种后端协议,无依赖跨平台使用,windows/linux/mac使用体验完全一致,支持多标签页和历史记录管理。
使用GPL-3.0开源协议
Windows |
MacOS |
Linux |
其他协议选择界面:
四、功能概述
quardCRT一款终端仿真软件,支持多种终端协议,无依赖,跨平台使用,windows/linux/mac使用体验完全一致,支持多标签页和历史记录管理。
目前支持的终端协议包括:
telnet (支持带websocket封装)
serial
loaclshell
rawsocket
windows:NamedPipe(linux/macos:unix domain socket)
多标签页管理,标签页克隆,标签页拖拽排序
双列分屏
工作目录书签
自动化发送
HEX显示
会话记录管理
终端样式配置(配色方案,字体,背景图片,背景图片透明度)
终端滚动行数自定义
目前项目建议使用版本Qt6.2.0或更高版本。
项目目前为个人业余时间开发,为提高开发效率,本项目较为大量的使用了GitHub Copilot协助代码编写,部分代码的人类可读性可能不是很好,作者也会尽量在后续版本中进行优化。
本项目代码引用或部份参考或依赖了以下开源项目,项目完全尊重原项目开源协议,并在此表示感谢。
QDarkStyleSheet
QFontIcon
QTelnet
qtermwidget
ptyqt
argv_split
iTerm2-Color-Schemes
winpty
QtFancyTabWidget
qtftp
utf8proc
fcitx-qt5
终端仿真软件的主要功能是模拟命令行界面,使得用户可以像在终端中一样执行命令。在这种仿真软件中,用户可以运行所有支持的 操作系统 命令,并且通过不同的选项和参数对这些命令进行设置。因此,这种软件对于有 操作系统 系统管理经验的用户来说非常有用。
六、源码地址
访问一飞开源:https://code.exmay.com/