Jeder hat eine Idee, wie man von einem Xserver die Liste aller geöffneten Fenster bekommt?Wie bekomme ich die Liste der geöffneten Fenster von xserver
24
A
Antwort
58
Von der CLI können Sie
xwininfo -tree -root
Wenn Sie diese dann in den eigenen Code tun müssen, verwenden Sie die XQueryTree
Funktion aus der Xlib
Bibliothek verwenden müssen.
12
Sie können auch den Wert _NET_CLIENT_LIST
des Root-Fensters betrachten. Dies wird von den meisten modernen Window Managern eingestellt:
Dieser Wert kann leicht programmgesteuert erhalten werden, siehe Ihre Xlib Dokumentation!
+0
Ich mag das; es ist konsistent schneller als xwininfo oder xdotool (obwohl xdotool sichtbare Fenster leicht ausschließen kann). –
Verwandte Themen
- 1. Holen Sie sich die Liste der geöffneten Fenster C#
- 2. Holen Sie sich die Liste aller geöffneten MDI-Fenster
- 3. Abrufen einer Liste aller geöffneten Fenster über die Befehlszeile
- 4. Javascript: Wie eine Liste aller geöffneten Fenster bekommen
- 5. Wie bekomme ich die Liste der Listen?
- 6. Erhalte eine Liste aller geöffneten Fenster mit AutoIt
- 7. Wie bekomme ich die Liste von Prozess
- 8. WCF: Wie bekomme ich die Liste der Endpunkte von ServiceHost?
- 9. Linux: Wie bekomme ich eine Liste aller sichtbaren Fenster
- 10. Wie bekomme ich Fenster von NSRunningApplication
- 11. Liste der geöffneten Verbindungen in SignalR?
- 12. Wie bekomme ich die Liste der offenen Posix Shared Memory Segmente in FreeBSD
- 13. Wie bekomme ich die Liste der laufenden Anwendungen?
- 14. Wie bekomme ich die Liste der SqlInstances einer bestimmten Maschine?
- 15. Wie bekomme ich eine Liste aller geöffneten Dateien im Eclipse Editor?
- 16. docker Wie bekomme ich die Liste der abhängigen Kindbilder?
- 17. Wie bekomme ich die Liste der verfügbaren Aufgaben in Schluck
- 18. Wie bekomme ich die Liste der Schlüssel in einem Wörterbuch?
- 19. Wie bekomme ich die Liste der Eigenschaften einer Klasse?
- 20. Wie bekomme ich die Liste der Ordner in diesem Ordner?
- 21. Wie bekomme ich die Liste basierend auf der Gruppen-ID
- 22. Wie bekomme ich die Liste der XML-Dateien aus Dokumentverzeichnis
- 23. Wie bekomme ich die Liste der Wechseldatenträger in C#?
- 24. Wie bekomme ich die Liste der geplanten Aufgaben mit C#?
- 25. Wie bekomme ich die Liste der offenen Datei-Handles nach Prozess in C#?
- 26. Wie bekomme ich die HWND von HMENU?
- 27. Wie bekomme ich die Liste des Kanals von youtube api?
- 28. Wie bekomme ich nur Mails von der Liste?
- 29. Wie bekomme ich hWnd von Fenster geöffnet von ShellExecuteEx .. hProcess?
- 30. Wie bekomme ich die Liste von Initiiliaze? C#
Ich würde dies zweimal up mod wenn ich könnte! –