特定のウィンドウのサイズをスクリプト内の特定のサイズと画面位置に調整する

特定のウィンドウのサイズをスクリプト内の特定のサイズと画面位置に調整する

同様の質問を見たことがありますが、まったく同じではありません。スクリプトで特定のウィンドウのサイズを特定のサイズと画面の位置に調整するには? ResizeとPrintfが使用されているのを見ましたが、何もできませんでした。ウィンドウタイプは重要ですか?

これはUbuntu Linuxでbashスクリプトを実行し、gnomeを使ってウィンドウを開くことです。目的は、GUIウィンドウのサイズとポップアップ位置を管理することです。

ベストアンサー1

resize(提供されたユーティリティxterm)は、ほとんどのxtermに似たウィンドウのサイズを変更できます。 30行×60列を取得するには、スクリプトが実行されます。

resize -s 30 60

実行中のウィンドウのサイズを変更します。

クイックチェックでは、、、、mltermmrxvt例:. urxvt)およびエスケープシーケンスに応答します。 KDE konsoleにはまたはがありません。vtegnome-terminalxtermstterminology

コメントには、ウィンドウマネージャと連携して動作することがdevilspie記載されています。wmctrl外部末端。ウィンドウマネージャは最終的にXディスプレイ上の各ウィンドウのサイズと位置を制御しますが、スクリプトがウィンドウのタイトルを決定し、それを使用してプログラムにサイズを変更するウィンドウを知らせる必要があるため、使用するのは少し複雑です。マニュアルページによると、devilspieWindows用なので適していない場合があります。作られた

追加資料:

おすすめ記事