如何在空闲时运行脚本或应用程序?

我想运行各种加密货币生成器,“矿工”就像他们所知的那样,每当我的主电脑闲置超过30分钟(没有鼠标或键盘活动等)。 我该如何设置?

编辑:没有选择我使用的矿工,但我现在想挖掘比特币,莱特币和名币。

两个想法:

不错

在后台以非常低的优先级运行您的程序。 使用nice命令

 nice -n 19 your_command & 

19是最低优先级。 你可以在~/.config/autostart/为它创建一个自动启动条目。这最适合CPU密集型任务,而不是IO密集型任务。

缺点是它一直在运行。

dbus钩

Gnome屏幕保护程序触发dbus事件; 触发此事件时,您可以调用脚本。

请参阅每次解锁屏幕时如何让Ubuntu自动运行程序? 在superuser.com上。

我没试过这个。