2012-04-30 80 views

回答

4

對於任何人也尋找這一點,上面已經幫我找到在命令行做到這一點的方式......

你需要有wmctrl安裝....

從命令行這可以這樣實現:首先 (可選)列表中的所有窗口:

wmctrl -l 

然後,假設你有一個叫做窗口「富這是一個窗欄」,發放

wmctrl -r "this is a window" -N "Full new title" 

將在窗口的標題設置爲全部新標題

+0

這工作是簡單了很多,非常感謝:) * ...如果只有我想起了什麼,是這樣的.. *。 – Septagram

2

是的,可以做到。

  1. 遍歷X11 Windows和檢查一個與_NET_WM_PID屬性設置爲PID,產生窗口XID;
  2. 然後更改該窗口的WM_NAME屬性。

但要注意的是,如果這個_NET_WM_PID財產不受其窗口程序設定,您將無法找到由PID窗口。並且請注意,程序可能會在其所有窗口上設置_NET_WM_PID,因此第一步的結果可能不是單個窗口。

相關問題