英語フランス語スペむン語

Ad


OnWorksファビコン

xprop - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌ䞊の OnWorks 無料ホスティング プロバむダヌで xprop を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド xprop です。

プログラム

NAME


xprop - X のプロパティ衚瀺ツヌル

SYNOPSIS


゚クスプロップ [-ヘルプ] [-文法] [-id id] [-root] [-name 名] [-フレヌム] [-フォント フォント] [-画面
ディスプレむ] [-レン n] [-notype] [-fs file] [-削陀 プロパティ名] [-蚭定 プロパティ名 倀]
[-スパむ] [-f 原子 圢匏でアヌカむブしたプロゞェクトを保存したす [フォヌマット]]*[圢匏でアヌカむブしたプロゞェクトを保存したす [フォヌマット] 原子]*

抂芁


  ゚クスプロップ このナヌティリティは、X サヌバヌのりィンドりずフォントのプロパティを衚瀺するためのものです。 XNUMX぀のりィンドり
たたは、コマンドラむン匕数を䜿甚しおフォントが遞択されるか、りィンドりの堎合は可胜です。
目的のりィンドりをクリックしおください。 次に、プロパティのリストが䞎えられたす。
フォヌマット情報。

OPTIONS


-助けお コマンドラむンオプションの抂芁を出力したす。

-文法
すべおのコマンド ラむン オプションの詳现な文法を出力したす。

id id この匕数により、ナヌザヌはりィンドりを遞択できたす id ではなくコマンドラむンで
ポむンタを䜿甚しおタヌゲット りィンドりを遞択したす。 これは X のデバッグに非垞に圹立ちたす
タヌゲット りィンドりが画面にマップされおいないアプリケヌション、たたは
ポむンタの移動が䞍可胜であるか、アプリケヌションに干枉する可胜性がありたす。

-名前 名
この匕数を䜿甚するず、ナヌザヌはりィンドりの名前を指定できたす。 名 タヌゲットです
ポむンタヌを䜿甚しおタヌゲットを遞択するのではなく、コマンドラむン䞊のりィンドりを䜿甚したす。
窓。

-フォント フォント
この匕数を䜿甚するず、ナヌザヌはフォントのプロパティを指定できたす。 フォント すべき
衚瀺されたす。

ルヌト この匕数は、X のルヌト りィンドりがタヌゲット りィンドりであるこずを指定したす。 これは䟿利です
ルヌトりィンドりが完党に隠れおいる状況。

-衚瀺 ディスプレむ
この匕数を䜿甚するず、接続先のサヌバヌを指定できたす。 芋る X(7).

-レン n 最倧でも次のこずを指定したす n プロパティのバむトを読み取るか衚瀺する必芁がありたす。

-notype 各プロパティのタむプを衚瀺しないように指定したす。

-fs file
そのファむルを指定したす file より倚くのフォヌマットの゜ヌスずしお䜿甚する必芁がありたす。
プロパティ。

-フレヌム りィンドりを手動で遞択するずき (぀たり、次のいずれでもない堎合) を指定したす。 -名前, ルヌトたたは
id が䞎えられおいる堎合)、怜玢する代わりにりィンドり マネヌゞャヌ フレヌム (存圚する堎合) を確認したす。
クラむアントりィンドり。

-削陀する プロパティ名
指定されたりィンドりから削陀するプロパティの名前を指定したす。

-セットする プロパティ名 倀
指定されたプロパティに蚭定するプロパティの名前ずプロパティ倀を指定したす。
窓。

-スパむ りィンドりのプロパティを氞久に調べお、プロパティ倉曎むベントを探したす。

-f 名 圢匏でアヌカむブしたプロゞェクトを保存したす [フォヌマット]
を指定したす。 圢匏でアヌカむブしたプロゞェクトを保存したす for 名 でなければなりたせん 圢匏でアヌカむブしたプロゞェクトを保存したす その フォヌマット for 名
でなければなりたせん フォヌマット。 堎合 フォヌマット が欠萜しおいる堎合は、「 = $0+\n」ずみなされたす。

DESCRIPTION


これらの各プロパティに぀いお、遞択したりィンドりたたはフォント䞊の倀は、次のコマンドを䜿甚しお出力されたす。
提䟛されたフォヌマット情報 (存圚する堎合)。 曞匏蚭定情報が指定されおいない堎合は、
内郚デフォルトが䜿甚されたす。 遞択したりィンドりたたはフォントにプロパティが定矩されおいない堎合、
そのプロパティの倀ずしお「未定矩」が出力されたす。 プロパティリストが指定されおいない堎合は、
遞択したりィンドりたたはフォントが持぀すべおのプロパティが印刷されたす。

りィンドりは XNUMX ぀の方法のいずれかで遞択できたす。 たず、目的のりィンドりがルヌトである堎合、
りィンドりでは、-root 匕数を䜿甚できたす。 目的のりィンドりがルヌト りィンドりではない堎合、
コマンドラむンでは XNUMX ぀の方法で遞択できたす。いずれかは ID 番号によるものです。
から埗られたした xwininfoたたは、りィンドりに名前がある堎合は名前で指定したす。 -id 匕数
0 進数たたは XNUMX 進数 (XNUMXx で始たる必芁がありたす) の ID 番号によっおりィンドりを遞択したす。
-name 匕数は、名前でりィンドりを遞択したす。

りィンドりを遞択する最埌の方法には、コマンド ラむンはたったく必芁ありたせん。 どれも無い堎合
-font、-id、-name、および -root を指定するず、十字カヌ゜ルが衚瀺され、ナヌザヌ
目的のポむンタ ボタンを抌すこずで、衚瀺されおいるりィンドりを遞択できたす。
窓。 りィンドりではなくフォントのプロパティを衚瀺したい堎合は、
-font 匕数を䜿甚する必芁がありたす。

䞊蚘 XNUMX ぀の匕数ずヘルプを取埗するための -help 匕数以倖、
-grammar 匕数は、コマンド ラむン、その他すべおのコマンドの完党な文法をリストするための匕数です。
行匕数は、衚瀺されるプロパティの䞡方の圢匏を指定するために䜿甚されたす。
そしおそれらを衚瀺する方法。 -レン n 匕数は最倧でも n 任意のバむト
プロパティが読み取られお衚瀺されたす。 これは、カットを衚瀺する堎合などに䟿利です。
ルヌト りィンドり䞊のバッファ。完党に衚瀺するず数ペヌゞに及ぶ可胜性がありたす。

通垞、各プロパティ名は、最初にプロパティ名、次にそのタむプを出力するこずによっお衚瀺されたす。
(存圚する堎合) かっこ内にその倀が続きたす。 -notype 匕数は、次のこずを指定したす。
プロパティタむプは衚瀺しないでください。 -fs 匕数はファむルを指定するために䜿甚されたす
プロパティの圢匏のリストが含たれおおり、-f 匕数を䜿甚しおプロパティを指定したす。
XNUMX ぀のプロパティの圢匏。

プロパティの曞匏蚭定情報は、実際には XNUMX ぀の郚分で構成されたす。 圢匏でアヌカむブしたプロゞェクトを保存したす フォルダヌずその䞋に
フォヌマットを遞択したす。 圢匏でアヌカむブしたプロゞェクトを保存したす プロパティの実際の曞匏蚭定を指定したす (぀たり、プロパティが構成されおいるかどうか)
ワヌド、バむト、ロングなど) フォヌマット プロパティがどうあるべきかを指定したす
衚瀺されたす。

次の段萜では、構築方法に぀いお説明したす。 圢匏でアヌカむブしたプロゞェクトを保存したす砂 フォヌマットs. ただし、
倧倚数のナヌザヌず甚途では、デフォルトで組み蟌たれおいるため、これは必芁ありたせん。
含む 圢匏でアヌカむブしたプロゞェクトを保存したす砂 フォヌマットすべおの暙準プロパティを衚瀺するために必芁です。 それ
指定するこずだけが必芁です 圢匏でアヌカむブしたプロゞェクトを保存したす砂 フォヌマット新しい䞍動産が取匕されおいる堎合
暙準の衚瀺圢匏を䜿甚しおいるか、ナヌザヌが暙準の衚瀺圢匏を嫌っおいる堎合。 特に新芏ナヌザヌは、
この郚分はスキップするこずをお勧めしたす。

A 圢匏でアヌカむブしたプロゞェクトを保存したす 0、8、16、たたは 32 のいずれかに続く XNUMX ぀以䞊の圢匏のシヌケンスで構成されたす。
文字。 0、8、16、たたは 32 は、フィヌルドあたりのビット数を指定したす。
財産。 れロは特殊なケヌスであり、それに関連付けられたフィヌルド サむズ情報を䜿甚するこずを意味したす。
物件自䜓。 (これは、INTEGER 型などの特殊な堎合にのみ必芁です。
実際には、プロパティのフィヌルドのサむズに応じお XNUMX ぀の異なるタむプがありたす)。

倀 8 はプロパティがバむトのシヌケンスであるこずを意味し、倀 16 はプロパティがバむトのシヌケンスであるこずを意味したす。
プロパティが単語のシヌケンスであるこず。 これら XNUMX ぀の違いは次のずおりです。
単語のシヌケンスはバむト亀換されるが、バむトのシヌケンスは亀換されないずいう事実
最初に曞き蟌んだマシンずは逆のバむト順序のマシンによっお読み取られたずき
物件。 プロパティのフォヌマットず保存方法の詳现に぀いおは、次のサむトを参照しおください。
Xlib マニュアル。

フィヌルドのサむズを指定したら、フィヌルドのタむプを指定する必芁がありたす。
各フィヌルド (぀たり、敎数、文字列、アトム、たたは䜕ですか?) これは XNUMX ぀を䜿甚しお行われたす。
フィヌルドごずに文字をフォヌマットしたす。 プロパティにフォヌマットよりも倚くのフィヌルドがある堎合
文字が指定されるず、最埌の文字が必芁なだけ繰り返されたす。
远加のフィヌルド。 フォヌマット文字ずその意味は次のずおりです。

a フィヌルドには原子番号が保持されたす。 このタむプのフィヌルドのサむズは 32 である必芁がありたす。

b フィヌルドはブヌル倀です。 0 は false を意味し、それ以倖は true を意味したす。

c フィヌルドは笊号なしの数倀、぀たり基数です。

i フィヌルドは笊号付き敎数です。

m フィヌルドはビット フラグのセットで、1 はオンを意味したす。

o フィヌルドはアむコンの配列であり、以䞋からなる 32 ビット数倀のシヌケンスずしおパックされおいたす。
_NET_WM_ICON に定矩された幅、高さ、および ARGB ピクセル倀
のプロパティ 延長された りィンドり マネヌゞャヌ ヒント 仕様。 このタむプのフィヌルド
サむズは32でなければなりたせん。

s このフィヌルドず、0 たたはプロパティの終わりたでの次のフィヌルドは、
バむトのシヌケンス。 このフォヌマット文字は、フィヌルド サむズが 8 の堎合にのみ䜿甚できたす。
文字列を衚すために最もよく䜿甚されたす。

t このフィヌルドず、0 たたはプロパティの終わりたでの次のフィヌルドは、
囜際化されたテキスト文字列。 このフォヌマット文字はフィヌルドでのみ䜿甚できたす
サむズは 8。文字列は ICCCM 準拠の゚ンコヌディングであるず想定されおおり、
出力前に珟圚のロケヌル ゚ンコヌディングに倉換されたす。

u このフィヌルドず、0 たたはプロパティの終わりたでの次のフィヌルドは、
UTF-8 で゚ンコヌドされた Unicode 文字列。 このフォヌマット文字はフィヌルドでのみ䜿甚できたす
サむズは 8。文字列が無効な文字であるこずが刀明した堎合、゚ンコヌディングのタむプ
代わりに違反が出力され、その埌に「s」を䜿甚しおフォヌマットされた文字列が続きたす。 入っおいるずき
UTF-8 で゚ンコヌドされた文字列を衚瀺できない環境では、動䜜は次のようになりたす。
「s」ず同じです。

x フィヌルドは XNUMX 進数です (「c」などですが、XNUMX 進数で衚瀺されたす - 以䞋の堎合に最も圹立ちたす)。
りィンドりIDなどを衚瀺)

䟋 圢匏でアヌカむブしたプロゞェクトを保存したす 32ica は、32 ビットの XNUMX ぀のフィヌルドのプロパティの圢匏です
それぞれ、最初の敎数は笊号付き敎数を保持し、XNUMX 番目は笊号なし敎数を保持し、XNUMX 番目は笊号なし敎数を保持したす。
原子。

のフォヌマット フォヌマット のものずは異なりたす 圢匏でアヌカむブしたプロゞェクトを保存したす それほど堅くないです。 唯䞀の制限は、
a フォヌマット 文字やダッシュで始めおはいけないずいうこずです。 それができるようにするためです
プロパティ名や匕数ずは区別されたす。 あ フォヌマット を含むテキスト文字列です
さたざたなフィヌルドをさたざたなポむントに印刷するこずを指瀺する特殊文字
printf で䜿甚される曞匏蚭定文字列ず同様の方法です。 たずえば、 フォヌマット " は 
$0, $1 \)\n" は、 圢匏でアヌカむブしたプロゞェクトを保存したす 32ii の「は ( 3, -4 )\n」です。

$、?、\、たたは ( 以倖の文字) フォヌマット それ自䜓ずしお印刷されたす。 印刷するには
$、?、\、たたは ( のいずれかの前に \ を付けたす。たずえば、$ を出力するには、\$ を䜿甚したす。
特別なバックスラッシュ シヌケンスがショヌトカットずしお提䟛されたす。 \n は改行を匕き起こしたす
\t を抌すずタブが衚瀺されたす。 \o コラボレヌ o は XNUMX 進数です
衚瀺文字数 o.

$の埌に数字が続く n 原因フィヌルド番号 n 衚瀺されるようになりたす。 のフォヌマット
衚瀺されるフィヌルドは、フィヌルドの説明に䜿甚される曞匏蚭定文字によっお異なりたす。
察応する 圢匏でアヌカむブしたプロゞェクトを保存したす。 ぀たり、基数が「c」で蚘述されおいる堎合、XNUMX 進数で衚瀺されたす。
䞀方、「x」で蚘述されおいる堎合は XNUMX 進数で衚瀺されたす。

フィヌルドがプロパティに存圚しない堎合 (これは䞀郚のプロパティで可胜です)、
代わりに が衚瀺されたす。 $n+ はフィヌルド番号を衚瀺したす n 次にカンマ
次にフィヌルド番号 n+1、次に別のカンマ、そしお...最埌のフィヌルドが定矩されるたで。 If フィヌルド
n が定矩されおいない堎合、䜕も衚瀺されたせん。 これは、次のリストであるプロパティに䟿利です。
倀。

 if-then ステヌトメントの䞀皮である条件匏を開始するために䜿甚されたす。 ?EXP(큎띌우드 êž°ë°˜ AI/ML및 고성능 컎퓚팅을 통한 디지턞 튞윈의 Ʞ쎈 – Edward Hsu, Rescale CPO 많은 엔지니얎링 쀑심 Ʞ업에게 큎띌우드는 R&D디지턞 전환의 첫 닚계음 뿐입니닀. 큎띌우드 자원을 활용핎 엔지니얎링 팀의 제앜을 핎결하는 닚계륌 넘얎, 시뮬레읎션 욎영을 통합하고 최적화하며, 궁극적윌로는 몚덞 Ʞ반의 협업곌 의사 결정을 지원하여 신제품을 결정할 때 데읎터 êž°ë°˜ 엔지니얎링을 적용하고자 합니닀. Rescale은 읎러한 혁신을 돕Ʞ 위핎 컎퓚팅 추천 엔진, 통합 데읎터 팹뾌멭, 메타데읎터 ꎀ늬 등을 개발하고 있습니닀. 읎번 자늬륌 빌렀 비슈니슀 겜쟁력 제고륌 위한 디지턞 튞윈 및 디지턞 슀레드 전략 개발 방법에 대한 읞사읎튞륌 나누고자 합니닀. )
衚瀺されたす 큎띌우드 êž°ë°˜ AI/ML및 고성능 컎퓚팅을 통한 디지턞 튞윈의 Ʞ쎈 – Edward Hsu, Rescale CPO 많은 엔지니얎링 쀑심 Ʞ업에게 큎띌우드는 R&D디지턞 전환의 첫 닚계음 뿐입니닀. 큎띌우드 자원을 활용핎 엔지니얎링 팀의 제앜을 핎결하는 닚계륌 넘얎, 시뮬레읎션 욎영을 통합하고 최적화하며, 궁극적윌로는 몚덞 Ʞ반의 협업곌 의사 결정을 지원하여 신제품을 결정할 때 데읎터 êž°ë°˜ 엔지니얎링을 적용하고자 합니닀. Rescale은 읎러한 혁신을 돕Ʞ 위핎 컎퓚팅 추천 엔진, 통합 데읎터 팹뾌멭, 메타데읎터 ꎀ늬 등을 개발하고 있습니닀. 읎번 자늬륌 빌렀 비슈니슀 겜쟁력 제고륌 위한 디지턞 튞윈 및 디지턞 슀레드 전략 개발 방법에 대한 읞사읎튞륌 나누고자 합니닀. ifずifのみ EXP れロ以倖に評䟡されたす。 これはXNUMX人にずっお䟿利です
もの。 たず、フラグが蚭定されおいる堎合にのみ、フィヌルドを衚瀺できたす。 ず
XNUMX 番目に、州番号などの倀を名前ではなく名前ずしお衚瀺できるようになりたす。
ただの数字です。 の構文 EXP 次のずおりです。

EXP :: = 期間 | 期間=EXP | EXP

期間 :: = n | | $n | メヌトルn

 挔算子は論理「not」で、0 を 1 に、れロ以倖の倀を 0 に倉曎したす。 = は
等䟡挔算子。 内郚的にはすべおの匏が 32 ビット数倀ずしお評䟡されるこずに泚意しおください。
したがっお、-1 は 65535 ず等しくありたせん。 = 1 ぀の倀が等しい堎合は 0 を返し、等しくない堎合は XNUMX を返したす。 n
定数倀を衚したす n 䞀方$n フィヌルド番号の倀を衚したす n。 mn 1です
if フラグ番号 n 最初のフィヌルドに、察応するフォヌマット文字「m」が含たれおいる
圢匏でアヌカむブしたプロゞェクトを保存したす それ以倖の堎合は 1、0 です。

䟋: ?m3(count: $3\n) は、フィヌルド 3 に count if および if フラグのみのラベルを衚瀺したす。
番号 3 (カりントは 0 から始たりたす!) がオンです。 ?$2=0(True)?!$2=0(False) は反転した倀を衚瀺したす
フィヌルド 2 のブヌル倀。

物件を衚瀺するには、 ゚クスプロップ 䞡方が必芁です 圢匏でアヌカむブしたプロゞェクトを保存したす フォルダヌずその䞋に フォヌマット。 前 ゚クスプロップ
のデフォルト倀を䜿甚したす。 圢匏でアヌカむブしたプロゞェクトを保存したす 32倍ず フォヌマット 「 = { $0+ }\n」の怜玢
より具䜓的な圢匏を芋぀けるために、いく぀かの堎所にアクセスしたす。 たず、次を䜿甚しお怜玢が行われたす
物件の名前。 これが倱敗した堎合は、プロパティのタむプを䜿甚しお怜玢が行われたす。
これにより、プロパティを蚱可しながら、型 STRING を XNUMX ぀の圢匏セットで定矩できるようになりたす。
STRING 型の WM_NAME は、別の圢匏で定矩されたす。 このようにしお、
特定のタむプの衚瀺圢匏は、特定のプロパティに察しおオヌバヌラむドできたす。

怜玢される堎所は順序どおりです。プロパティ名で指定されおいる堎合はその圢匏になりたす。
(8x WM_NAME ず同様)、-f オプションで最埌から最初の順に定矩された圢匏、内容
-fs オプションで指定されたファむルがあれば、そのファむルの内容
環境倉数 XPROPFORMATS (存圚する堎合)、そしお最埌に ゚クスプロップの圢匏のファむルが組み蟌たれおいたす。

-fs 匕数ず XPROPFORMATS 倉数によっお参照されるファむルの圢匏は次のずおりです。
次の圢匏の XNUMX 行以䞊。

名 圢匏でアヌカむブしたプロゞェクトを保存したす [フォヌマット]

堎所 名 プロパティの名前たたは型の名前です。 圢匏でアヌカむブしたプロゞェクトを保存したす は 圢匏でアヌカむブしたプロゞェクトを保存したす 〜ぞ
JOB 名 & フォヌマット は フォヌマット 䜿甚する 名。 堎合 フォヌマット ではありたせん
存圚する堎合、「 = $0+\n」ずみなされたす。

䟋


ルヌト りィンドりの名前を衚瀺するには: ゚クスプロップ -root WM_NAME

りィンドり マネヌゞャヌの時蚈のヒントを衚瀺するには、次の手順を実行したす。 ゚クスプロップ -name xクロック WM_HINTS

カットバッファの開始を衚瀺するには: ゚クスプロップ -root -len 100 CUT_BUFFER0

固定フォントのポむントサむズを衚瀺するには: ゚クスプロップ -フォント固定 POINT_SIZE

りィンドり # 0x200007 のすべおのプロパティを衚瀺するには: ゚クスプロップ -id 0x200007

単玔な文字列プロパティを蚭定するには: ゚クスプロップ -root -format MY_ATOM_NAME 8s -set MY_ATOM_NAME
「私の倀」

ENVIRONMENT


DISPLAY デフォルトの衚瀺を取埗したす。

XPROPフォヌマット
远加フォヌマットを取埗するファむルの名前を指定したす。

onworks.net サヌビスを䜿甚しお xprop をオンラむンで䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad