1
99s 2023-06-11 08:26:09 +08:00
wifi 关了再试试
|
2
danhahaha 2023-06-11 08:40:04 +08:00 5
站着打盹和躺床上睡觉区别,很明显它没休息好
|
4
newage126 2023-06-11 12:46:28 +08:00
macOS 上不像 win 那样有睡眠休眠这种选项,直接就是睡眠或关机。所以你盒盖的动作就和按键操作激活睡眠是异曲同工,不用纠结这个。
|
5
GabrielleBellamy 2023-06-11 13:20:01 +08:00 3
|
6
luistrong 2023-06-11 23:30:38 +08:00
@GabrielleBellamy #5 相同的问题, 能分享下是哪种功能的自动指令吗?
|
7
StevenRCE0 2023-06-12 09:50:33 +08:00
直接睡眠被进程阻止的可能性应该更大一些,建议去看看 system log 有没有阻止睡眠的记录
|
8
qzsi001 2023-06-12 10:51:16 +08:00
我的 mac 也有这种问题,睡眠功能被阻止了(在开关机的菜单里,睡眠这个按钮是灰的)。搜了一圈还是不知道为啥
但是用下面这段内可以解决问题 sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.PowerManagement SystemPowerSettings -dict SleepDisabled -bool NO |
9
GabrielleBellamy 2023-06-12 12:50:52 +08:00
@luistrong
第一个:快捷键触发关闭 WiFi (使用 Apple Script )和蓝牙(内置),暂停一小段时间等运行完,再锁屏,防止一直亮屏。 关闭 WiFi 的 Apple Script 如下: set status to do shell script "networksetup -getairportpower en0" if status ends with "On" then do shell script "networksetup -setairportpower en0 off" end if 第二个:盒盖的时候自动触发快捷键。为什么不直接盒盖的时候触发上面那些?因为我试过,不管用(可能因机器而异,自己要试下)。 第三个:等触发锁屏之后,电脑会准备熄屏(默认的应该是这样),因此这里设置一个在熄屏前触发的动作:把关闭网络和蓝牙再重复一遍,防止第一次不成功(因为我发现只设置一遍有时不能成功)。 第四个:一旦随时打开盖子,都自动上锁,防止因为还没有锁上而绕过密码。 第五个:当解锁屏幕后,自动使用 Apple Script 恢复网络,自动打开蓝牙。 打开 WiFi 的 Apple Script 如下: set status to do shell script "networksetup -getairportpower en0" if status ends with "On" then () else do shell script "networksetup -setairportpower en0 on" end if 以上。 |
10
GabrielleBellamy 2023-06-12 12:59:03 +08:00
@luistrong 那个熄屏前触发的动作最后再让 sleep ,是因为之前发现如果不这样设置,Mac 有可能陷入循环,一直自我唤醒。因为这个动作可能包含让 Mac 不熄屏的特质,所以一旦触发之后,Mac 的熄屏倒计时就又被延长,等到快熄屏的时候,就又会触发一次。因此熄屏的这个要在最后加上熄屏的指令,应该就不会循环唤醒了。
|
11
luistrong 2023-06-18 10:29:20 +08:00
@GabrielleBellamy #5 感谢!
|
12
luistrong 2023-06-18 10:35:56 +08:00
@GabrielleBellamy #10 请问你外接显示器吗?这样设置后睡眠状态下显示器唤醒问题不知道能否解决
|
13
GabrielleBellamy 2023-06-19 18:38:17 +08:00
@luistrong #12 Sorry 我不外接,我不太清楚这个是不是合适,以及不同电脑可能也需要按照具体情况做一些调整,我这样设置不一定对所有都合适,我发现 BetterTouchTool 对不同机型的支持能力不太一样~
|
14
LoneFireBlossom 2023-09-13 22:14:51 +08:00
@GabrielleBellamy 十分感谢,用了这个之后确实好了
不过有一个新的问题😂,晚上盒盖再打开之后预设的晚上自动夜览失效了,得手动开关夜览。你有这个问题么 我是 MBP 16 2019 macOS 13 |
15
LoneFireBlossom 2023-09-14 08:30:20 +08:00
@GabrielleBellamy 而且经常打开 Mac 的时候 Wi-Fi 和蓝牙不能开启😂再关一次打开就一定能开,不知道为啥
|
16
GabrielleBellamy 2023-09-14 23:37:01 +08:00
@LoneFireBlossom #14 夜览方面没有诶,蓝牙和 WiFi 是老毛病了,BetterTouchTool 应该也是需要一定环境才能运行,所以我猜有时候锁屏没有很好地触发它。
我后来安全与隐私里面设置一旦合盖立马要密码,相当于立马锁屏,搭配这个设置,我后来有些 BetterTouchTool 的设置就关掉了,也能大体解决问题。不过偶尔偶尔,还是会犯毛病,但是已经比之前少了很多,我推荐你试一试这个系统设置的方法,不行再来第三方的吧。 我记得有一次我在全屏浏览器界面合盖,然后它就没锁屏,一直发热发烫(在上述已经设置的前提下还这样)。 哎,真的是仔细接触了系统之后才能体会到系统其实对软件运行的权限有非常多的限制。我用的还是 12 ,不知道 13 是不是在不同机型上,尤其是 Intel 机型上有个别情况。但是我就是看到了很多属于个别情况的问题,所以不管怎么说还是得探索最适合自己的那一个解决方案~如果之后还有新的解决方案的话欢迎留言~ |
17
GabrielleBellamy 2023-09-14 23:40:03 +08:00 1
@LoneFireBlossom #15 关于蓝牙这部分,我后来把这个从 BetterTouchTool 里面删掉了,转而使用了 Flutooth 这款软件,免费的: https://goodsnooze.gumroad.com/l/flutooth 。效果很好。网络的话还真不太清楚……
|
18
LoneFireBlossom 2023-09-15 14:48:46 +08:00
@GabrielleBellamy
> 安全与隐私里面设置一旦合盖立马要密码,相当于立马锁屏 这个我是一直开着的 感谢,我用这个软件直接把它提供的 shortcuts 里加上关闭 Wi-Fi ,熄屏,睡眠,就不需要 BTT 了。 今天开关了几次盖子感觉没问题,之后会一直用,有问题的话我会补充在这里 |