ActivityWatch和InactivityWatch插件有什么作用?


11

我在Google上进行了搜索,但未发现有关这两个插件的信息:不活动监视和活动监视。

有人可以向我解释一下它是如何工作的吗?我试图激活/停用它,但是什么也看不到。

插件标签


在11.10中,我安装了终结器-没有“ inactivitywatch”-但是有一个“ activitywatch”-您从哪里获得“ inactivitywatch”?
fossfreedom

是0.96-0ubuntu1软件包(通用精确存储库)的默认插件
peppe84'4

Answers:


15

不活动观察

此新插件的开发如本错误报告中所述

在以下情况下,“保持沉默”很有用:假设您有一个长期运行的作业,该作业在运行时会产生输出,例如,构建一些软件。然后,选择“监视沉默”操作将很酷。这将连续监视终端中的活动,并且在某个可配置的时间内没有输出到达时,它将标记该窗口为紧急状态,从而使其在Gnome任务栏中闪烁。

“监视活动”是对“监视沉默”的补充,对于很少产生输出的长期运行的工作很有用,并且您希望在发生输出时收到警报。也许“ tail -F / some / log / file | grep SomePattern”是一个典型示例。

查看插件的源代码(/usr/share/terminator/terminatorlib/plugins/activitywatch.py),实际上它是不可配置的-它被硬编码为在最后更新文件10秒后显示通知。显示此通知后,将不再显示其他通知,直到下一次文件更新为止。

在此处输入图片说明

活动观察

监视日志文件时,有时在更新日志时提示您很有用。

在此处输入图片说明

每当文件已更新时,都会发送通知。

注意:一旦显示通知,另一个通知将在10秒钟内不再发送,因此您不会连续显示通知文件,以确保文件不断更新。

如何启用

可能有些混乱,显示inactivitywatchactivitywatch插件,而不是按其插件名称显示。

右键单击终结器窗格-您可以单独设置监视静默监视活动,或同时监视两者。

在此处输入图片说明


2

我还没有看到InactivityWatch插件,但是我可以告诉您ActivityWatch插件的作用:

右键单击您所在的终端窗口,然后单击“监视活动”。现在,只要该终端中有任何活动,就会通过pynotify发送通知(调用libnotify),并在桌面上显示通知。

我将假设InactivityWatch插件的功能与ActivityWatch插件相反,并在该终端窗口中提醒您(长时间)处于非活动状态。


没错 实际上,两个插件都在中定义/usr/share/terminator/terminatorlib/plugins/activitywatch.py
htorque
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.