微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

NodeJS – 获取windows cmd的当前颜色

我正在编写一个应用程序来处理数据并在Windows命令提示符下显示输出。 在处理阶段,应用程序几乎不进行http调用,进行一些内部处理并显示结果。 因此需要一些时间。 我想用不同的颜色显示结果的状态。 喜欢

喂养configuration[当前cmd bg和fg]

调用远程服务[Current cmd bg and fg]

服务-1(100%)[红色]

服务-2(100%)[红色]

处理服务结果[Current cmd bg and fg]

bg:背景,fg:前景

我能够从下面的代码中实现

每次重新启动后,stream浪者执行脚本或命令(stream浪起来)

我可以制作一个包含Vagrant,VirtualBox和其他依赖项的自定义MSI吗?

持续交付或与Packer和Vagrant持续集成工作stream程

HTTP Live Streaming:Linux的恶梦

在aws linux机器上通过yum安装librdkafka1时libsasl依赖性问题

var Writable = require("stream").Writable,ws,Readable = require("stream").Readable,rs; rs = new Readable(); ws = new Writable(); rs.push(Buffer([0x1b,0x5b])); rs.push("31"); rs.push("m"); rs.push(null); process.stdout.write("heyn"); process.stdout.write("hey"); setTimeout(function(){ rs.pipe(process.stdout); setTimeout(function(){ process.stdout.write("---"); },1000); },2000);

这将字体更改为红色

现在我想恢复在文本更改之前存在的颜色的旧设置(不是认值)。 (蓝色字体,灰色背景)。

我怎么能得到这个?一个选项可以通过更改代码获取认颜色

rs.push(Buffer([0x1b,0x5b])); rs.push("0"); rs.push("m"); rs.push(null);

但改变认的CMD颜色(白色的FB黑色BG我认的CMD颜色)

用户认的颜色select(右键点击左上angular的cmd图标 – >认)cmd可以不同于当前的颜色select(右键单击左上angular的cmd图标 – >属性)。

参考链接颜色更改 – ANSI转义代码

我的问题是,如何才能获得更改文字颜色为红色之前有效的颜色设置?

谢谢。

为什么gzip最小长度指令不被尊重?

在stream媒体时退出VLCstream程

Emacs tramp在Linux上编辑Windows上的远程文件

如何使用Linux Mint Box上的laravel hometead中的apt-get?

错误安装与stream浪汉和图书pipe理员厨师nochef插件的食谱

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐