我想定期运行一个脚本(例如使用 cron),它将解析收到的通知(最后 N 条通知),并且,如果通知包含我需要的文本,则该脚本应该运行外部命令。
我如何在 KDE Plasma 5 中实现这一点?
例如:
使用notify-send
命令创建和发送通知,我可以使用以下命令发送 2 条通知:
notify-send test12345
notify-send "VERY_IMPORTANT_MSG!!!!!!"
现在系统托盘中有 2 条未读通知。我想解析它们,如果它们包含VERY_IMPORTANT_MSG!!!!
,则应运行一些外部命令。
我知道通知功能Configure notification events and actions
-> System Services
-> Configure events
->Run command
但我无法使用它,因为我需要解析来自多个来源的各种通知。
SEARCH_FOR
该脚本监视通知服务器消息,如果消息包含变量中的文本,则运行 mpv 播放器。适用于 KDE Plasma 5.27