首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows10上创建PHP CLI脚本"call for attention“?

如何在Windows10上创建PHP CLI脚本"call for attention“?
EN

Stack Overflow用户
提问于 2020-02-29 08:49:13
回答 1查看 65关注 0票数 0

任务栏上的图标或任务栏中图标组中的图标可以“闪烁”以引起注意。所有类型的程序在需要人类关注的时候都会这样做。

现在,我想对我自己的PHP CLI脚本(作为cmd.exe窗口运行)执行此操作。

我该如何做到这一点?在被告知这件事后,我尝试了几种ASCII“铃声”的东西,但从来没有起作用。钟形字符既不会让图标闪烁,也不会在Windows 10上播放声音。因此,这不是正确的解决方案。

我已经寻找了很长一段时间,但一直没有得到答案。

EN

回答 1

Stack Overflow用户

发布于 2020-03-01 01:55:07

在Windows10中,眨眼的感觉可能是不可能的,但也许你可以使用颜色。请参阅this answer了解如何在Win 10中启用Ansi终端控制。

你可能会发现这个Wikipedia article对学习转义代码很有帮助。

闪烁的“命令”应该是ESC [5m。我无法让它工作,在互联网上搜索也没有发现任何迹象表明它可以工作。

下面是用php编写的一个使用颜色的示例。

代码语言:javascript
复制
echo chr(7); //Bell

echo chr(27)."[1;31;103m"; // 1= bright 31 = foreground color red 103 = background color yellow

echo "\nDANGER WILL ROBINSON\n\n\n\n\n\n\n\n\n";
echo "PAY ATTENTION\n\n\n\n\n\n\n\n\n\n";

echo chr(27)."[0m"; // turn off formatting
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60461019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档