In einem ewigen Kampf gegeneine hässliche Ikone, fand ich heraus, dass Anwendungen kommunizieren können mit demSystem Traydurch das Senden von X-Client-Nachrichten. Gibt es ein Dienstprogramm zum Ausspionieren dieser Nachrichten?
Antwort1
Führen Sie die Anwendung unterxtrace. Es protokolliert die gesamte Kommunikation zwischen der Anwendung und dem X-Server, einschließlich des Befehls zum Senden oder Empfangen einer X-Client-Nachricht.
xtrace myapp
Antwort2
Befehl
xev -id WINDOW_ID
druckt X11-"Fensterereignisse". In X11 werden diese Dinge "Ereignisse" genannt. (Im Gegensatz zu "Meldungen" in Microsoft Windows).
Verwenden Sie xwininfo, um die Fenster-ID zu erhalten.
Mann xev, Mann xwininfo.