一开始我也不相信我能写出来,直到2023年9月,经过了反复测试,确信没问题后,2023年9月6日,我发布了VxTerm的第1个C++版本。
直到今天,我相信,它已经足够优秀,功能足够丰富,已经能具备替代长期以来一直占据我们的网络工程师的桌面的外国的SSH工具软件。
在第一个C++版本的VxTerm发布后,我甚至只花了大概1个星期左右,就为它写成了一个内置的全新创造的计算机脚本语言解释核心,我把它命名为VxMatScript。通过它,我把它实现成了一个可以不需要任何第三方依赖和脚本语言环境的可以完成自动化运维功能的闭环环境。其中最简单的两个应用,一是可以用它来自由定制根据提示符实现telnet协议下的自动登录;一是可以用它来自由定制SSH隧道功能,实现双方网络的互相访问。未来还会有更多的功能可以通过它来发现和实现。甚至我能想象得到,我可以把这个脚本解释核心独立出来,造出来一个全新的计算机脚本语言的生态。
这一切是怎么做到的?
多年以来,我一直都是SecureCRT、MobaXTerm、XShell等这些软件的重度使用者,离开了它们,列表里那几十上百台设备,估计不单是我,没几个人能不用这些软件来管理那么多台设备。
没得选!再也不想到处在网上找各种功能受到限制的所谓的“免费版”、不合规授权的、不安全的那些软件来使用,于是,试着用.net来尝试写了一个,非常简单,功能很有限,根本也就都没想过要成功,只是想着能简单的实现一些最简单最平常的日常应用就可以了。
程序看起来应该是可以用的,但是,由于受到.net运行时的限制,让我非常的不爽,并且由于核心解析速度很慢&#x