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

Raa*_*nsu 6 idle bitcoin 12.10

我想运行各种加密货币生成器,它们被称为“矿工”,只要我的主电脑空闲超过 30 分钟(没有鼠标或键盘活动等)。我该如何设置?

编辑:还没有选择我会使用的矿机,但我现在想开采比特币、莱特币和域名币。

pho*_*bos 3

两个想法:

好的

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

nice -n 19 your_command &
Run Code Online (Sandbox Code Playgroud)

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

缺点是它总是在运行。

dbus钩子

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

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

不过我还没有尝试过。