如何测量窗口活跃的时间?

如何测量窗口活跃的时间?

我是一名数字艺术家,使用Clip Studio Paint(Windows 应用程序)进行绘制,通过葡萄酒。想知道每件作品花了我多少小时,这很有趣。但就我而言,大多数时候我只是忘记设置一个计时器来测量,或者在我结束后或休息期间停止它。

是否可以编写一个脚本来记录窗口活动的时间,以便我可以将其加起来并获取时间?

编辑:当我谈到窗口处于活动状态时,我特别指的是窗口处于焦点状态,而不仅仅是正在运行的程序,这样如果我分心并且按 Alt-Tab 键退出,我可以稍后更仔细地了解我实际工作了多少。

答案1

每次启动一个进程时,都会启动一个计时器,你可以TIME+使用以下top命令查看它

因此,如果你想知道 Wine 已经启动了多长时间,你可以在顶部找到 Wine 进程,或者使用此命令,ps -aux | grep wine它将是日期之后的时间

相关内容