Windowsで作業するときは、WinSpy ++を使用することがよくあります。これにより、ウィンドウまたはコントロール(ウィジェット、ウィンドウ要素)をポイントして詳細情報(この特定のインスタンスを説明する構造/クラスのフィールド値を含む)を表示できます。 、ウィンドウマネージャのメッセージを送信するなどの操作を実行します。私が使ってきた一般的な厄介な作業の1つは、選択不可能なウィジェット(テキストフィールドなどのウィジェットからテキストを選択してコピーできないラベル)からテキストをコピーすることです。 GNU / Linux GUIアプリケーションで使用できる同様のツールはありますか?
ベストアンサー1
ここでは、1:1のマッピングは期待できません。 WinSpy ++についてはわかりませんが、その機能がさまざまなツールに分散している可能性が高く、一部の機能は単にXでは意味がなく、逆にXツールには意味のないアドインウィンドウがあります。 Xでは意味があります。
デフォルトのX11ディストリビューションは次のとおりです。いくつかの簡単なツール。ここで最も関連性の高いものは次のとおりです。
操作できるツールもあります。XResources:appres
、editres
(これを実装する少数のアプリケーションの場合)listres
、xrdb
。
Windowsで情報を取得して操作を実行するために一般的に使用される2つのサードパーティユーティリティは、次のとおりです。wmctrl
(コマンドラインでウィンドウマネージャタスクを実行する)とxdotool
(ウィンドウにイベントを送信)。