Ich möchte, dass mein Linux-basierter Computer einen Befehl ausführt, wenn Skype einen Anruf erhält. Ist das möglich?
Anwendungsfall: Verwenden Sie HDMI-Audio für Raspberry Pi, spielen Sie jedoch Benachrichtigungs-Audio über die analoge Buchse ab, falls das Fernsehgerät ein anderes HDMI-Gerät an einem HDMI-Switch verwendet.
Antworten:
Ein hackartiger Weg, dies zu erreichen, besteht darin, den Titel des Fensters herauszufinden, das angezeigt wird, wenn ein Anruf eingeht, und mit wmctrl zu überprüfen, ob ein solches Fenster vorhanden ist.
Sie können ein Skript schreiben und dann cron oder Ihre eigene Logik verwenden, um dieses Skript in festgelegten Intervallen auszuführen.
Ich kenne das Format des Titels des Skype-Fensters für eingehende Anrufe nicht, aber das Gesamtskript könnte ungefähr so aussehen (wenn es in Python geschrieben ist).
quelle