Herkes bir açık pencerenin listesini bir Xserver'den nasıl alacağına dair bir fikriniz var mı? Kendi kodu içinde bunu yapmak için o zaman Xlib
kitaplıktan XQueryTree
işlevini kullanmanız gerekir gerekiyorsaAçık pencerelerin listesi xserver'den nasıl alınılır
24
A
cevap
58
CLI itibaren
xwininfo -tree -root
kullanabilirsiniz.
12
Kök penceresinin _NET_CLIENT_LIST
değerini de inceleyebilirsiniz. Bu en modern pencere yöneticileri tarafından ayarlanır:
xprop -root|grep ^_NET_CLIENT_LIST
O değer programla kolayca elde edilebilir, sizin Xlib belgelerine bakın!
+0
Bunu beğendim; xwininfo veya xdotool'den tutarlı bir şekilde daha hızlıdır (ancak xdotool kolayca görünen pencereleri hariç tutabilir). –
İlgili konular
- 1. Yeni pencerelerin ne zaman açıldığını ve/veya açık pencerelerin bir listesini ne zaman alabilirim?
- 2. Açık kaynak yapılacaklar listesi sistemi "MyTinyToDo" nasıl yeniden boyutlandırılır?
- 3. Watir Webdriver alt pencerelerin nasıl kapatılacağını
- 4. Pencerelerin ekranın kenarından sürüklenmesini önleme
- 5. Açık kaynak kodlu Android başlatıcılar listesi
- 6. Açık Kaynak Visual Studio Uzantıları Listesi?
- 7. Pencerelerin altında nasıl birleşik kaynak oluşturur?
- 8. Modal Dialog diğer pencerelerin üstünde gösterilmiyor
- 9. eclipse editöründeki tüm açık dosyaların listesi nasıl alınır?
- 10. Tamamlanmadan sonra pencerelerin otomatik olarak kapanmasını engeller.
- 11. Adobe AIR/Flex tarafından oluşturulmuş Aktif Açık Kaynak Projelerinin Listesi
- 12. Tavsiye edilen açık kaynak kodlu java e-posta listesi yazılımı
- 13. Pencerelerin altında pille için bir yapılandırma dosyası nasıl belirlenir?
- 14. Linux: tüm görünür pencerelerin bir listesini nasıl alırsınız
- 15. Şu anda ekranda görünen tüm pencerelerin listesini nasıl hızlıca alabilirim?
- 16. Dize Listesi için Çift Listesi dönüştürme nasıl?
- 17. Tkinter Giriş widget'ında önceden başlatılmış metin nasıl görüntülenir?/Aynı pencerelerin sayısının sınırı nasıl belirlenir?
- 18. Boşlukları değiştirirken pencereyi açık tut
- 19. Lens listesi nasıl kullanılır?
- 20. Ülkeler listesi nasıl bulunur?
- 21. IEnumerable Listesi Nasıl Sıralanır?
- 22. Dizelerin listesi nasıl eklenir?
- 23. Windows 7'de görev çubuğundaki pencerelerin listesini alın?
- 24. listesi
- 25. Açık veya açık döküm olup olmadığını nasıl kontrol edebilirim?
- 26. Trac Proje Listesi sayfası nasıl özelleştirilir?
- 27. Açık ve Koyu tarayıcıAkım simgeleriAvrupa'da 51
- 28. Listede özellikli bir sınıf listesi listesi nasıl sıralanır?
- 29. Açık tıklama etkinliğini nasıl görüntüleyebilirim?
- 30. Açık eğirmenin pozisyonu nasıl değiştirilir?
Yapabilirsem, bunu iki kez değiştiririm! –