我想知道用户是否在某个应用程序(特别是evince
)中执行了双击。我编写了一些代码来检查evince
是否正在运行,然后检查它是否是重点应用程序。但是,我不知道如何检查是否已执行双击。
pids=$(xdotool search --class "evince")
curr_id=$(xdotool getwindowfocus)
if echo ${pids[@]} | grep -q -w $curr_id; then
echo "is in array"
else
echo "is not in array"
fi
我是Java开发人员,但我准备使用bash或Python进行编码。