Xdotool
從螢幕獲取“點擊並拖動”矩形座標的命令行工具
我想執行一個命令行命令,在單個本地 X11 螢幕上啟動“點擊並拖動”滑鼠選擇。
目標是:
- 獲取選定的矩形X和Y座標,
- 得到矩形的寬度和高度,
- 將這些值輸出到stdout,
- (可選)在拖動滑鼠時繪製選擇邊框。
一個簡單的工具是
import
ImageMagick 的命令。只需提供一個輸出文件名:$ import /tmp/out.png
它會抓住滑鼠並顯示一個適當的游標。按下按鈕 1 並拖出一個矩形,該矩形將顯示為線框。放手,文件將被創建。您可以從此文件中獲取資訊:
$ identify /tmp/out.png /tmp/out.png PNG 1515x14 1920x1080+24+15 ...
此範例中的矩形為 1515 x 14 像素,螢幕左上角偏移為 24 和 15。