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

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

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/


相关推荐

  • 10种顶流聚类算法Python实现
  • 如何设计一个安全好用的OpenApi
  • 究竟是用什么工具让郭德纲讲起了英文相声,马斯克做中文演讲?
  • 1031.AI日报:关于AI可能对人类未来构成威胁,有人挺开放性监管,有人警告垄断
  • 最容易出错的 Hive Sql 详解
  • 事件图谱构建如何进行事件标注:Duee等代表性事件标注数据集解析与Marktool事件标注动手实现
  • 阿里终于放大招了?!
  • Monzo 采用有针对性的流量削峰策略,以抵御移动应用引发的惊群效应
  • 前端“秀肌肉”,云端 Photoshop 亮相
  • “2023 深圳国际金融科技大赛”线上技术公开课:人工智能、区块链、产品经理,分别是怎样赋能金融行业的?
  • 全球首发!容器可以Serverless形态交付算力,随需随调,太爽了!
  • 撬动万亿级别市场的 AI 大模型,开发者如何借势乘风破浪?| 极客时间
  • 苹果用 iPhone 15 Pro Max 拍摄了一场发布会:重磅官宣 M3、M3 Pro 和 M3 Max 芯片!
  • 探展云栖:无所不能的 AI,触手可及的 Serverless
  • 0基础做小红书旅游号,7天成交6w+
  • Hex:数据行业是否会出现“Figma” 的机会 ?
  • Numpy中数组和矩阵操作的数学函数
  • 英伟达发布大语言模型,专攻辅助芯片设计
  • AI玩推理桌游一眼识破骗局!清华通院联合推出心智理论新框架,6个指标评估表现均明显优于思维链
  • 每人至少1500万!46人获“民间资助力度最大”科研基金