截屏冲突解决

macOS 升级到 15.1 之后...

background

自从 macOS 自动升级到 15.1 之后, 除了系统内置的截屏, 其它各种软件的截屏, 包含 微信/lark 什么的, 都好象无法直接抓到屏幕的显示, 就好象故意加了个灰色的滤镜一样....

241106-LUNAR-softe

goal

搜索几次也没什么结果, 但是, 得解决哪,

否则, 只能使用 macOS 自己的, 先截屏保存到桌面, 然后, 再回到对应软件中, 选择使用...

这一下, 多出不少操作来;

logging

今天突然想到, 一直以来为了快速配置几个显示屏的亮度是通过 应用来的...

  • 开始是 F.lux, 可以自动根据当地时间,调整兰光
    • 可问题是, 多数情况是多屏工作
    • 而且, 作图时, 不能为了视力将颜色调乱了...只能放弃
  • 后来对比采购了 LUNAR
    • 提供了更多模式
    • 而且有桌面控制栏驻留小应用
    • 可以一键快速调整指定显示屏的亮度

进一步探索, 才发现, LUNAR 有软控制和硬控制之别:

  • 软控制就是在指定显示屏蒙一层透明度受软件控制的灰色图层...
    • 这就导致使用非系统截屏时, LUNAR 不知道当前焦点在哪个屏
    • 自动恢复默认灰度?
  • 得将之切换回硬参数调整,才可以 看到什么截到什么...

这种技巧...

241106-LUNAR-hard

真.没事儿找事儿...

分享到 Tg 群: t.me/chaos42dama

进一步反馈:

最近用微信、QQ截屏,直接是白班截不了屏

俺直觉支招:

应该是和其它类似应用的屏幕控制冲突了...

如果你关闭所有驻留内存的控制栏应用, 应该就可以发现 qq 们的截屏是正常的了...

  • 然后, 用排除法, 就知道哪个冲突了...
  • 当然, 首先, 要给有截屏功能的软件对应权限,
  • macOS 升级后, 所有涉及系统资源的权限, 都要人工明确授予了...

PS:

是的, macOS 新的用户协议, 以及安全机制,

  • 将更多底层控制暴露给了用户,
  • 也限制了应用可以自动获得,
  • 必须用户授权,

可问题是, 这样虽然减少了系统判定的复杂性,

  • 但是, 对于多数用户而言, 并不清楚上千种权限, 哪种应该给, 哪种不应该给,
  • 一般都是应用要求给, 就先给了, 否则用不了哪...
  • 等于, 一个严格的安全管制功能, 给了用户,
  • 实质上却是减少了系统安全级别...
    • 完全是责任转嫁行为了...

这种安全逻辑, 感觉就非常的 M$, 但是从微软跳到 Apple 的产品经理的成果.

refer.

tracing

  • 241107 DAMA init.
     _~~+-~_
 \) /  ◴ ◷  \ (/
   '_   ⌄   _'
   > '--+--' )

...act by ferris-actor v0.2.4 (built on 23.0303.201916)

知识共享许可协议 本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可;-) || RSS