EnglishFrenchSpanyol

Ad


Favicon OnWorks

xprop - Dalam talian di Awan

Jalankan xprop dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan xprop yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


xprop - pemapar harta untuk X

SINOPSIS


xprop [-help] [-grammar] [-id id] [-root] [-nama nama] [-bingkai] [-font font] [-paparan
memaparkan] [-len n] [-notype] [-fs fail] [-alih keluar nama-harta] [-set nama-harta nilai]
[-spy] [-f atom format [dformat]]* [format [dformat] atom]*

RINGKASAN


. xprop utiliti adalah untuk memaparkan sifat tetingkap dan fon dalam pelayan X. Satu tingkap
atau fon dipilih menggunakan argumen baris arahan atau mungkin dalam kes tetingkap,
dengan mengklik pada tetingkap yang dikehendaki. Senarai hartanah kemudiannya diberikan, mungkin dengan
memformat maklumat.

PILIHAN


-membantu Cetak ringkasan pilihan baris arahan.

-tatabahasa
Cetak tatabahasa terperinci untuk semua pilihan baris arahan.

-ID id Argumen ini membolehkan pengguna memilih tetingkap id pada baris arahan dan bukannya
menggunakan penuding untuk memilih tetingkap sasaran. Ini sangat berguna dalam menyahpepijat X
aplikasi di mana tetingkap sasaran tidak dipetakan ke skrin atau tempat digunakan
penunjuk mungkin mustahil atau mengganggu aplikasi.

-yam nama
Argumen ini membolehkan pengguna menentukan bahawa tetingkap itu dinamakan nama adalah sasaran
tetingkap pada baris arahan dan bukannya menggunakan penunjuk untuk memilih sasaran
tingkap.

-font font
Argumen ini membolehkan pengguna menentukan bahawa sifat fon font Sekiranya
dipaparkan.

-akar Argumen ini menentukan bahawa tetingkap akar X ialah tetingkap sasaran. Ini berguna
dalam situasi di mana tetingkap akar dikaburkan sepenuhnya.

-paparan memaparkan
Hujah ini membolehkan anda menentukan pelayan untuk disambungkan; lihat X(7).

-len n Menentukan bahawa paling banyak n bait mana-mana harta hendaklah dibaca atau dipaparkan.

-notype Menentukan bahawa jenis setiap harta tidak boleh dipaparkan.

-fs fail
Menentukan fail itu fail harus digunakan sebagai sumber lebih banyak format untuk
hartanah.

-rangka Menentukan bahawa apabila memilih tetingkap dengan tangan (iaitu jika tiada -yam, -akar, Atau
-ID diberikan), lihat bingkai pengurus tetingkap (jika ada) dan bukannya mencari
tetingkap pelanggan.

-buang nama-harta
Menentukan nama harta yang akan dialih keluar daripada tetingkap yang ditunjukkan.

-set nama-harta nilai
Menentukan nama harta dan nilai harta, untuk ditetapkan pada yang ditunjukkan
tingkap.

-mata-mata Periksa sifat tetingkap selama-lamanya, cari peristiwa perubahan harta benda.

-f nama format [dformat]
Menentukan bahawa format Untuk nama sepatutnya format dan bahawa dformat Untuk nama
sepatutnya dformat. Jika dformat tiada, " = $0+\n" diandaikan.

DESCRIPTION


Untuk setiap sifat ini, nilainya pada tetingkap atau fon yang dipilih dicetak menggunakan
maklumat pemformatan yang dibekalkan jika ada. Jika tiada maklumat pemformatan dibekalkan,
lalai dalaman digunakan. Jika sesuatu sifat tidak ditakrifkan pada tetingkap atau fon yang dipilih,
"tidak ditakrifkan" dicetak sebagai nilai untuk harta itu. Jika tiada senarai harta diberikan,
semua sifat yang dimiliki oleh tetingkap atau fon yang dipilih dicetak.

Tetingkap boleh dipilih dalam salah satu daripada empat cara. Pertama, jika tetingkap yang dikehendaki adalah akar
tetingkap, hujah -root boleh digunakan. Jika tetingkap yang dikehendaki bukan tetingkap akar, ia
boleh dipilih dalam dua cara pada baris arahan, sama ada dengan nombor id seperti yang mungkin
diperoleh daripada xwininfo, atau dengan nama jika tetingkap itu mempunyai nama. Hujah -id
memilih tetingkap dengan nombor id sama ada dalam perpuluhan atau hex (mesti bermula dengan 0x) manakala
argumen -nama memilih tetingkap mengikut nama.

Cara terakhir untuk memilih tetingkap tidak melibatkan baris arahan sama sekali. Jika tiada
-font, -id, -name, dan -root ditentukan, kursor silang dipaparkan dan pengguna
dibenarkan untuk memilih mana-mana tetingkap yang boleh dilihat dengan menekan mana-mana butang penunjuk dalam yang dikehendaki
tingkap. Jika ia dikehendaki untuk memaparkan sifat fon berbanding tetingkap, tetingkap
-hujah fon mesti digunakan.

Selain daripada empat hujah di atas dan hujah -help untuk mendapatkan bantuan, dan
-argumen tatabahasa untuk menyenaraikan tatabahasa penuh untuk baris arahan, semua arahan lain
argumen baris digunakan dalam menentukan kedua-dua format sifat yang akan dipaparkan
dan bagaimana untuk memaparkannya. -len n hujah menyatakan bahawa paling banyak n bait mana-mana yang diberikan
harta akan dibaca dan dipaparkan. Ini berguna sebagai contoh apabila memaparkan potongan
penimbal pada tetingkap akar yang boleh berjalan ke beberapa halaman jika dipaparkan sepenuhnya.

Biasanya setiap nama hartanah dipaparkan dengan mencetak nama hartanah dahulu kemudian jenisnya
(jika ada) dalam kurungan diikuti dengan nilainya. Argumen -notype menyatakan itu
jenis harta tidak boleh dipaparkan. Argumen -fs digunakan untuk menentukan fail
mengandungi senarai format untuk sifat manakala hujah -f digunakan untuk menentukan
format untuk satu harta.

Maklumat pemformatan untuk harta sebenarnya terdiri daripada dua bahagian, a format dan
dformat. Yang format menentukan pemformatan sebenar harta itu (iaitu, adakah ia dibuat
perkataan, bait, atau longs?, dsb.) manakala dformat menentukan bagaimana harta itu sepatutnya
dipaparkan.

Perenggan berikut menerangkan cara membina formats dan dformats. Walau bagaimanapun, untuk
sebahagian besar pengguna dan penggunaan, ini tidak sepatutnya diperlukan sebagai lalai terbina dalam
mengandungi formats dan dformats perlu untuk memaparkan semua sifat standard. Ia
hanya perlu dinyatakan formats dan dformats jika harta baharu sedang diuruskan
dengan atau pengguna tidak menyukai format paparan standard. Pengguna baharu terutamanya ialah
digalakkan untuk melangkau bahagian ini.

A format terdiri daripada satu daripada 0, 8, 16, atau 32 diikuti dengan urutan satu atau lebih format
watak. 0, 8, 16, atau 32 menentukan bilangan bit setiap medan yang terdapat dalam
harta benda. Sifar ialah kes khas yang bermaksud menggunakan maklumat saiz medan yang dikaitkan dengan
harta itu sendiri. (Ini hanya diperlukan untuk kes khas seperti jenis INTEGER iaitu
sebenarnya tiga jenis berbeza bergantung pada saiz medan harta itu.)

Nilai 8 bermakna bahawa harta itu ialah jujukan bait manakala nilai 16 bermakna
bahawa harta itu adalah rangkai kata. Perbezaan antara kedua-dua ini terletak pada
fakta bahawa urutan perkataan akan ditukar bait manakala urutan bait tidak akan
menjadi apabila dibaca oleh mesin dengan susunan bait yang bertentangan dengan mesin yang menulis asalnya
harta. Untuk mendapatkan maklumat lanjut tentang cara sifat diformat dan disimpan, rujuk
manual Xlib.

Setelah saiz medan telah ditentukan, adalah perlu untuk menentukan jenis
setiap medan (iaitu, adakah ia integer, rentetan, atom, atau apa?) Ini dilakukan menggunakan satu
format aksara setiap medan. Jika terdapat lebih banyak medan dalam harta daripada format
aksara yang dibekalkan, aksara terakhir akan diulang seberapa banyak kali yang diperlukan untuk
medan tambahan. Aksara format dan maksudnya adalah seperti berikut:

a Medan mengandungi nombor atom. Medan jenis ini hendaklah bersaiz 32.

b Medan ialah boolean. A 0 bermaksud palsu manakala yang lain bermakna benar.

c Medan ialah nombor tidak bertanda, kardinal.

i Medan ialah integer bertanda.

m Medan ialah set bendera bit, 1 bermakna hidup.

o Medan ialah tatasusunan ikon, dibungkus sebagai jujukan nombor 32 bit yang terdiri
daripada nilai piksel lebar, tinggi dan ARGB, seperti yang ditakrifkan untuk _NET_WM_ICON
harta tanah di Extended Tetingkap Pengurus Petua spesifikasi. Bidang jenis ini
mestilah bersaiz 32.

s Medan ini dan yang seterusnya sehingga sama ada 0 atau penghujung sifat mewakili
urutan bait. Aksara format ini hanya boleh digunakan dengan saiz medan 8
dan paling kerap digunakan untuk mewakili rentetan.

t Medan ini dan yang seterusnya sehingga sama ada 0 atau penghujung sifat mewakili
rentetan teks antarabangsa. Aksara format ini hanya boleh digunakan dengan medan
saiz 8. Rentetan diandaikan berada dalam pengekodan yang mematuhi ICCCM dan adalah
ditukar kepada pengekodan tempat semasa sebelum dikeluarkan.

u Medan ini dan yang seterusnya sehingga sama ada 0 atau penghujung sifat mewakili
rentetan unikod yang dikodkan UTF-8. Aksara format ini hanya boleh digunakan dengan medan
saiz 8. Jika rentetan didapati sebagai aksara tidak sah, jenis pengekodan
pelanggaran dicetak sebaliknya, diikuti dengan rentetan yang diformat menggunakan 's'. Apabila masuk
persekitaran yang tidak mampu memaparkan rentetan berkod UTF-8, tingkah laku adalah
sama dengan 's'.

x Medan ialah nombor hex (seperti 'c' tetapi dipaparkan dalam hex - paling berguna untuk
memaparkan id tetingkap dan seumpamanya)

Satu contoh format ialah 32ica yang merupakan format untuk sifat tiga medan 32 bit
setiap satu, yang pertama memegang integer yang ditandatangani, yang kedua integer yang tidak ditandatangani, dan yang ketiga an
atom.

Format a dformat tidak seperti a format tidak begitu tegar. Satu-satunya batasan pada
a dformat ialah seseorang itu tidak boleh bermula dengan huruf atau sempang. Ini supaya boleh jadi
dibezakan daripada nama harta atau hujah. A dformat ialah rentetan teks yang mengandungi
aksara khas mengarahkan supaya pelbagai bidang dicetak pada pelbagai titik dalam a
cara yang serupa dengan rentetan pemformatan yang digunakan oleh printf. Sebagai contoh, yang dformat " ialah (
$0, $1 \)\n" akan menjadikan POINT 3, -4 yang mempunyai a format daripada 32ii sebagai " ialah ( 3, -4 )\n".

Mana-mana aksara selain daripada $, ?, \, atau a ( dalam a dformat mencetak sebagai dirinya sendiri. Untuk mencetak
satu daripada $, ?, \, atau ( didahului dengan \. Contohnya, untuk mencetak $, gunakan \$. Beberapa
urutan garis miring terbalik khas disediakan sebagai pintasan. \n akan menyebabkan baris baharu
dipaparkan semasa \t akan menyebabkan tab dipaparkan. \o di mana o ialah nombor perlapanan akan
nombor aksara paparan o.

A $ diikuti dengan nombor n menyebabkan nombor medan n untuk dipaparkan. Format bagi
medan yang dipaparkan bergantung pada aksara pemformatan yang digunakan untuk menerangkannya dalam
sama format. Iaitu, jika kardinal diterangkan dengan 'c' ia akan mencetak dalam perpuluhan
manakala jika ia diterangkan oleh 'x' ia dipaparkan dalam hex.

Jika medan tidak terdapat dalam harta (ini mungkin dengan beberapa sifat),
sebaliknya dipaparkan. $n+ akan memaparkan nombor medan n kemudian koma
kemudian nombor medan n+1 kemudian koma lain kemudian ... sehingga medan terakhir ditakrifkan. Jika bidang
n tidak ditakrifkan, tiada apa yang dipaparkan. Ini berguna untuk harta yang merupakan senarai
nilai-nilai.

A ? digunakan untuk memulakan ungkapan bersyarat, sejenis pernyataan jika-maka. ?exp(teks)
akan dipaparkan teks jika dan hanya jika exp menilai kepada bukan sifar. Ini berguna untuk dua orang
benda. Pertama, ia membenarkan medan dipaparkan jika dan hanya jika bendera ditetapkan. Dan
kedua, ia membenarkan nilai seperti nombor negeri untuk dipaparkan sebagai nama dan bukannya sebagai
hanya nombor. Sintaks daripada exp adalah seperti berikut:

exp ::= jangka | jangka=exp | !exp

jangka ::= n | $n | mn

The ! operator ialah ``bukan'' logik, menukar 0 kepada 1 dan sebarang nilai bukan sifar kepada 0. = ialah
pengendali kesamarataan. Ambil perhatian bahawa secara dalaman semua ungkapan dinilai sebagai nombor 32 bit
jadi -1 tidak sama dengan 65535. = mengembalikan 1 jika dua nilai adalah sama dan 0 jika tidak. n
mewakili nilai malar n manakala $n mewakili nilai nombor medan n... mn adalah 1
jika nombor bendera n dalam medan pertama mempunyai format aksara 'm' dalam yang sepadan
format ialah 1, 0 sebaliknya.

Contoh: ?m3(count: $3\n) memaparkan medan 3 dengan label kiraan jika dan hanya jika bendera
nombor 3 (kiraan bermula pada 0!) dihidupkan. ?$2=0(Benar)?!$2=0(Salah) memaparkan nilai terbalik
daripada medan 2 sebagai boolean.

Untuk memaparkan harta benda, xprop memerlukan kedua-duanya a format dan dformat. Sebelum ini xprop
menggunakan nilai lalainya a format daripada 32x dan a dformat daripada " = { ​​$0+ }\n", ia mencari
beberapa tempat dalam usaha mencari format yang lebih khusus. Pertama, carian dibuat menggunakan
nama harta tersebut. Jika ini gagal, carian dibuat menggunakan jenis harta tersebut.
Ini membenarkan jenis STRING ditakrifkan dengan satu set format sambil membenarkan harta benda
WM_NAME yang jenis STRING untuk ditakrifkan dengan format yang berbeza. Dengan cara ini,
format paparan untuk jenis tertentu boleh digantikan untuk sifat tertentu.

Lokasi yang dicari adalah mengikut susunan: format jika ada yang dinyatakan dengan nama harta
(seperti dalam 8x WM_NAME), format yang ditakrifkan oleh pilihan -f dalam susunan terakhir hingga pertama, kandungan
daripada fail yang ditentukan oleh pilihan -fs jika ada, kandungan fail yang ditentukan oleh
pembolehubah persekitaran XPROPFORMATS jika ada, dan akhirnya xpropterbina dalam fail format.

Format fail yang dirujuk oleh hujah -fs dan pembolehubah XPROPFORMATS ialah
satu atau lebih baris dalam bentuk berikut:

nama format [dformat]

Lokasi nama ialah sama ada nama harta atau nama jenis, format adalah format kepada
digunakan dengan nama and dformat adalah dformat untuk digunakan dengan nama. Jika dformat tidak
sekarang, " = $0+\n" diandaikan.

CONTOH


Untuk memaparkan nama tetingkap akar: xprop -akar WM_NAME

Untuk memaparkan petunjuk pengurus tetingkap untuk jam: xprop -nama xclock WM_HINTS

Untuk memaparkan permulaan penimbal potong: xprop -root -len 100 CUT_BUFFER0

Untuk memaparkan saiz titik fon tetap: xprop -font tetap POINT_SIZE

Untuk memaparkan semua sifat tetingkap # 0x200007: xprop -id 0x200007

Untuk menetapkan sifat rentetan mudah: xprop -root -format MY_ATOM_NAME 8s -tetapkan MY_ATOM_NAME
"nilai_saya"

PERSEKITARAN


DISPLAY Untuk mendapatkan paparan lalai.

XPROPFORMATS
Menentukan nama fail dari mana format tambahan akan diperolehi.

Gunakan xprop dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad