查看: 861|回复: 11

[其它] 解决唤醒后夜览失效和蓝牙占用CPU问题

[复制链接]
305451372 发表于 2023-3-1 11:36 | 显示全部楼层 |阅读模式
快御云安全
本帖最后由 305451372 于 2023-3-3 13:35 编辑

解决方式是登录后开关一次,夜览和蓝牙原理一样

1. 终端先安装软件
  1. -- brew install hammerspoon
  2. -- brew install smudge/smudge/nightlight
  3. -- brew install blueutil
复制代码


2. 脚本内容
默认位置在 ~/.hammerspoon/init.lua

  1. function nightlightControl(state)
  2.     print('nightlightControl ', state)
  3.     cmd = "/usr/local/bin/nightlight " .. (state)
  4.     ok, result = hs.osascript.applescript(string.format('do shell script "%s"', cmd))
  5.     return result
  6. end

  7. function bluetoothControl(state)
  8.     print('bluetoothControl ', state)
  9.     cmd = "/usr/local/bin/blueutil -p " .. (state)
  10.     ok, result = hs.osascript.applescript(string.format('do shell script "%s"', cmd))
  11.     return result
  12. end

  13. function caffeinateCallback(eventType)
  14.     if (eventType == hs.caffeinate.watcher.screensDidUnlock) then
  15.         if (string.match(nightlightControl('status'), 'on')) then
  16.             nightlightControl('off')
  17.             nightlightControl('on')
  18.         end
  19.         if (bluetoothControl('') == '1') then
  20.             bluetoothControl('0')
  21.             bluetoothControl('1')
  22.         end
  23.     end
  24. end

  25. caffeinateWatcher = hs.caffeinate.watcher.new(caffeinateCallback)
  26. caffeinateWatcher:start()
复制代码



OR




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hp942940228 发表于 2023-3-1 11:39 | 显示全部楼层
本帖最后由 hp942940228 于 2023-3-1 11:44 编辑

试试看和另一个脚本有啥区别,另一个脚本有时候只关闭但不重新打开
回复

使用道具 举报

mikfc 发表于 2023-3-3 00:53 | 显示全部楼层
来个具体使用说明呀 这看着头都晕了
回复

使用道具 举报

305451372  楼主| 发表于 2023-3-3 13:36 | 显示全部楼层
mikfc 发表于 2023-3-3 00:53
来个具体使用说明呀 这看着头都晕了

安装完把文件放到指定位置就完了呀
回复

使用道具 举报

305451372  楼主| 发表于 2023-3-3 15:08 | 显示全部楼层
hp942940228 发表于 2023-3-1 11:39
试试看和另一个脚本有啥区别,另一个脚本有时候只关闭但不重新打开

这个不一样, 只在解锁的时候操作一下关开, 不会有不重新打开的问题
回复

使用道具 举报

mikfc 发表于 2023-3-3 18:08 | 显示全部楼层
305451372 发表于 2023-3-3 13:36
安装完把文件放到指定位置就完了呀

用了还是一样,蓝牙占用飚到百分200多  还是要再关一次蓝牙 再开 才会下来
回复

使用道具 举报

305451372  楼主| 发表于 2023-3-3 19:40 | 显示全部楼层
本帖最后由 305451372 于 2023-3-3 19:42 编辑
mikfc 发表于 2023-3-3 18:08
用了还是一样,蓝牙占用飚到百分200多  还是要再关一次蓝牙 再开 才会下来

我更新了,你再试试看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

mikfc 发表于 2023-3-3 23:20 来自手机 | 显示全部楼层
305451372 发表于 2023-3-3 19:40
我更新了,你再试试看

好的,谢谢,得空再整一回
回复

使用道具 举报

mikfc 发表于 2023-3-4 17:21 | 显示全部楼层
305451372 发表于 2023-3-3 19:40
我更新了,你再试试看

已测 有效感谢
回复

使用道具 举报

mikfc 发表于 2023-3-4 17:27 | 显示全部楼层
第一次可以 再睡一次 又不行了。。。。
回复

使用道具 举报

shbin0713 发表于 2023-3-5 18:29 | 显示全部楼层
安装不上呀,是需要科学上网吗
回复

使用道具 举报

六夭 发表于 2025-2-15 01:34 | 显示全部楼层
成功,感谢!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-3-14 15:02

快速回复 返回顶部 返回列表