V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
1oNflow
V2EX  ›  macOS

有没有能让 MacBook Pro 的 WiFi 自动关闭或者深度休眠的软件?

  •  
  •   1oNflow · 2018-04-15 21:00:03 +08:00 · 6754 次点击
    这是一个创建于 2195 天前的主题,其中的信息可能已经有所发展或是发生改变。

    电脑连着家里的路由器时拔掉电源,合盖睡觉,一晚上也就 1%的掉电,但在宿舍公用垃圾 WiFi 环境下,如果晚上忘了手动关闭 WiFi,早上起来发现掉了将近 30%多的电,应该就是不停断线,搜索 WiFi 重连导致的电量消耗,所以有没有能让电脑一段时间不用就自动关闭 WiFi 或者不再搜索 WiFi 的软件?

    12 条回复    2018-04-18 08:56:26 +08:00
    LeungJZ
        1
    LeungJZ  
       2018-04-15 21:03:38 +08:00
    我的也有问题。
    有时候,合盖,第二天早上,8 小时大概只消耗 5% 的电量。
    有时候,在公司合盖,回家,回到家,拿出来,发现电脑是热的,而且,就公司到家吃完饭,最多也就 3 个小时,居然消耗了 30% 的电量,而且真个机子都是热的,很奇怪。
    Contextualist
        2
    Contextualist  
       2018-04-15 21:32:12 +08:00
    强烈推荐 Control Plane,合盖关 Wi-Fi,开盖开 Wi-Fi,配置详见 /t/275936
    Contextualist
        3
    Contextualist  
       2018-04-15 21:43:10 +08:00
    另外,macOS 的睡眠分浅睡(sleep)与休眠(hibernate)的。前者保持内存供电,唤醒很快,后者完全断电,唤醒需要等三五秒。默认合盖是浅睡的,然后过一段时间(由系统能源管理参数 standbydelay 决定,默认是三小时,想省电就改短)进入休眠。像我这种强迫症,用 Control Plane 执行计划任务,晚上十一点后 `sudo pmset -a standbydelay 300` 设五分钟,早上 `sudo pmset -a standbydelay 7200` 设两小时。一晚 2% 吧,美滋滋。
    sholmesian
        4
    sholmesian  
       2018-04-15 21:55:03 +08:00 via iPhone
    YzSama
        5
    YzSama  
       2018-04-15 23:32:07 +08:00 via iPhone
    https://www.v2ex.com/t/361578
    MacBook Pro (Retina, 15-inch, Mid 2015) 休眠掉电问题

    我是用这个方式
    kfteast
        6
    kfteast  
       2018-04-16 08:27:09 +08:00
    老铁可以试一下这个巨强小工具,里边有个脚本功能,可以设置开盖 wifi 自动连接,合盖自动关闭 wifi
    kfteast
        7
    kfteast  
       2018-04-16 08:27:24 +08:00
    nyanyh
        8
    nyanyh  
       2018-04-16 08:49:04 +08:00   ❤️ 1
    sudo pmset -a tcpkeepalive 0

    -a 表示 AC 接入时,-b 表示使用电池时,现在不用关 SIP 修改 plist 那么麻烦了,直接用 pmset 操作一下就可以
    TonyLiu2ca
        9
    TonyLiu2ca  
       2018-04-16 11:00:10 +08:00
    记得有人在 feng 上问过,做了个,在这里:链接:https://pan.baidu.com/s/1c2D8k6W 密码:2kci
    lstt
        10
    lstt  
       2018-04-16 14:58:11 +08:00
    我的电脑更新之后也有这个问题,准备试一下上面的方法,另外 @TonyLiu2ca 问一下,你的这个小应用仅设置了电池模式还是说无论电池还是电源都有效?
    TonyLiu2ca
        11
    TonyLiu2ca  
       2018-04-17 08:37:51 +08:00
    @lstt 很简单,睡眠时关 Wi-Fi 电,唤醒后开 Wi-Fi。
    而且开源就是简单的脚本,方便卸载: https://github.com/TonyLiu2ca/offWiFiSleep
    之所以在百度盘下载 dmg 文件,是因为方便初级用户安装
    lstt
        12
    lstt  
       2018-04-18 08:56:26 +08:00
    @TonyLiu2ca 谢谢解释,我前天下午装了试了,然后前天晚上到昨天早上马上从一晚耗电 14%减到了 1%,效果很不错,不过可惜用了后我发现个问题,就是因为我 MAC 微信不关的,直接合盖子,那么第二天打开,当天的消息都会同步过来,手机也一直显示 在线,但是昨天早上起来发现手机上的微信不显示 在线了,打开电脑后,晚上的信息也不能同步过来,估计和关 wifi 还是有关系,暂进先不用了,这个消息有时候还是有用的……

    现在想起来,估计我这耗电多可能就和这个有关……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1288 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:42 · PVG 01:42 · LAX 10:42 · JFK 13:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.