【问题标题】:Forcing your mac or pc to sleep强制你的 mac 或 pc 进入睡眠状态
【发布时间】:2018-01-30 02:34:09
【问题描述】:

我正在尝试从电子/角度应用程序中以编程方式使我的计算机(Mac)进入睡眠状态。有什么想法吗?

【问题讨论】:

    标签: angularjs electron


    【解决方案1】:

    是的,这绝对是可能的。首先用

    安装 shelljs
    npm install shelljs
    

    在您的应用中,您现在需要导入此模块

    var shell = require('shelljs');
    

    要让你的 mac 进入睡眠状态,只需使用

    shell.exec('pmset sleepnow');
    

    【讨论】:

    • 谢谢伙计!我只需要添加 shell.config.execPath = '/usr/local/bin/node';顺便说一句,您知道当前版本的 Linux 和 Windows 需要进行哪些更改吗?
    • 对于 Linux,不需要任何大的更改,因为 ShellJS 应该适用于所有基于 Unix 的系统。你只需要找到一个 shell 命令来让 Linux 机器进入 sloop。据我所知,对于 Windows,它要复杂得多。在 Windows 方面,我并不是真正的专家,所以我无法为您提供帮助。
    猜你喜欢
    • 1970-01-01
    • 2011-09-08
    • 1970-01-01
    • 2012-11-12
    • 2022-10-18
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多