Portál AbcLinuxu, 8. května 2024 13:19


Dotaz: Jak zjistit Window ID?

26.4.2005 12:51 © | skóre: 37 | blog: escaped
Jak zjistit Window ID?
Přečteno: 277×
Odpovědět | Admin
Ahoj všem,

jak zjistit Window ID nějaké aplikace? Potřebuju zjišťovat Window ID okna, které má zrovna focus (konkrétně okno FireFoxu), abych k němu mohl přilepit po spuštění MPlayer (parametr -wid, s použitím X11).
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.4.2005 12:54 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
Odpovědět | | Sbalit | Link | Blokovat | Admin
man xwininfo
26.4.2005 13:03 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
Jenže to na to okno musím kliknout, anebo zadat -name, jenže jak zjistím to jméno okna? Firefox například do jména cpe i titulek stránky. (PS: Jako WM mám WindowMaker)
26.4.2005 13:42 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
Hm, FVWM2 to umí... Ale to asi nechcete slyšet. :-(
26.4.2005 16:18 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
Máte recht. :-D Potřebuji: a) zjistit název okna, co ma focus a pak b) nacpat jméno okna xwininfo -name a to mi vrátí to ID, které si z toho už nějak "vyseduji" nebo "vyawkuji". Problém je tedy bod a).
Vašek Lorenc avatar 26.4.2005 17:22 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
xprop -root | grep '_NET_ACTIVE_WINDOW(WINDOW)'
.. a další úpravy. Ale ne každý WM tohle asi bude hlásit..
...včetně majestátného loosa
26.4.2005 20:16 megi | skóre: 11 | blog:
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
xwininfo -tree -root | grep Firefox
26.4.2005 13:08 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Firefox těch oken může mít klidně stovky, takže to jen tak nepůjde. Ale existuje mplayer plugin do mozilly, možná se ti bude hodit.
26.4.2005 13:43 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: Jak zjistit Window ID?
FireFox je jen příklad, jde mi o to, jak to zjišťovat obecně. Např. WM mi pro Firefox ukazuje "Gecko.Firefox-bin". Jenže takovou hodnotu do xwininfo -name nedám, protože teď zrovna mi xwininfo při klidnutí na okno FF ukáže (mimojiné) "xwininfo: Window id: 0x1c00035 "Vlož reakci do diskuse - Mozilla Firefox". Jenže na to okno musím kliknout a to je nanic. Potřeboval bych prostě nějak zjistit ID okna, které ma focus. To je podstata problému.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.