我使用以下shell脚本来关注特定的chrome窗口:
#!/bin/sh
WIDId=`xdotool search "Test page"`
xdotool windowactivate --sync $WIDId
sleep 2
xdotool windowactivate $WIDId
xdotool key --clearmodifiers ctrl+a
它在正常运行时有效,但在使用xvfb运行chrome时失败。 在xvfb中,它无法找到windowID。 我需要它来使用xvfb。
答案 0 :(得分:0)
即使不使用windowactivate它也能工作,因为我只打开了一个需要焦点的窗口。