Как сделать PHP CLI-скрипт «зови на внимание» на Windows 10? - PullRequest
0 голосов
/ 29 февраля 2020

Значки на панели задач или в группе значков на панели задач могут «мигать» для внимания. Все виды программ делают это все время, когда им нужно внимание человека.

Теперь я хочу сделать это для моих собственных PHP CLI-скриптов (запущенных как cmd.exe windows).

Как мне это сделать? 1010 *? После того, как мне сказали об этом, я попробовал несколько вещей с этим ASCII "звонком", но это никогда не работает. Символ колокольчика не заставляет значок мигать и не воспроизводит звук на Windows 10. Так что это неправильное решение.

Я долго искал это, но ответа так и не получил.

1 Ответ

0 голосов
/ 29 февраля 2020

Мигание может быть невозможным в Windows 10. Но, возможно, вы можете использовать цвет. См. этот ответ , чтобы узнать, как включить управление терминалом Ansi в Win 10.

. статья в Википедии может оказаться полезной для изучения кодов выхода.

Мигание "команда" будет ESC [5m. Я не смог заставить его работать, и поиск по inte rnet не нашел никаких признаков того, что он может работать.

Вот пример в php, который использует цвет.

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...