Jak mogę uzyskać wartość Window ID?

16

Kiedy nagrywam określone okno za pomocą recordmydesktop, co powinienem zrobić, aby zbadać „windowid” określone jako „windowid”?

użytkownik_sztuka winnego
źródło

Odpowiedzi:

24

Otwórz terminal i wpisz:

xwininfo -display :0
jaśmin
źródło
Mój wyświetlacz to: 1. xwininfosam w sobie działał
Michael Cole
Prawdopodobnie dlatego, że domyślnie wyświetla -display: 0.
Elijah Lynn
@ElijahLynn Nope. Domyślnie $DISPLAYlubi każdy inny klient X.
Braden Best
Sprawdź równieżwmctrl
Pablo Bianchi
8

Alternatywnie możesz użyć tej jednowarstwowej:

recordmydesktop --windowid `xwininfo -display :0 | grep 'id: 0x' | grep -Eo '0x[a-z0-9]+'`
s3v3n
źródło
1

xwininfo -name "recordmydesktop"

Hardik Ghaghada
źródło