[开源]一款终端仿真软件,支持多种后端协议,无依赖跨平台使用

项目描述······

一、开源项目简介

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

终端仿真软件的主要功能是模拟命令行界面,使得用户可以像在终端中一样执行命令。在这种仿真软件中,用户可以运行所有支持的 操作系统 命令,并且通过不同的选项和参数对这些命令进行设置。因此,这种软件对于有 操作系统 系统管理经验的用户来说非常有用。

运行环境······

浏览器

项目技术······

html

数据库文件······

项目截图······
文件目录······
暂无数据

       积分下载        0毛下载


未经允许不得转载: ICode联盟 » 项目源码 » [开源]一款终端仿真软件,支持多种后端协议,无依赖跨平台使用

 
 项目推荐 更多»