단일 창/앱의 밝기를 가상으로 어둡게 하는 것이 가능합니까?

단일 창/앱의 밝기를 가상으로 어둡게 하는 것이 가능합니까?

따라서 다크 모드가 있는 앱은 영향을 받지 않지만 다크 모드가 없는 앱은 사실상 어두워질 수 있습니다. 화면을 사실상 어둡게 하는 앱이 있는데(화면에 어두운 색상 필터/색조를 적용한 것 같습니다) 훌륭하게 작동하지만 결국 전체 화면이 어두워집니다. 이것이 앱/창 기반에서 작동하여 darkMode를 제공하지 않는 작은 앱을 사실상 어둡게/어둡게 할 수 있다면 유용할 것입니다. 어쨌든 이것이 가능합니까, 아니면 applescripts/bashscripts를 통해서도 가능합니까?

답변1

포스터는 강력한 사용을 좋아했습니다. 망치숟가락:

이것은 OS X의 강력한 자동화를 위한 도구입니다. 본질적으로 Hammerspoon은 운영 체제와 Lua 스크립팅 엔진 사이의 다리 역할을 합니다.

Hammerspoon에 강력한 기능을 제공하는 것은 시스템 기능의 특정 부분을 사용자에게 노출하는 확장 세트입니다. 이를 통해 Lua 스크립트를 작성하여 OS X 환경의 다양한 측면을 제어할 수 있습니다.

해머스푼의 힘은 수많은 모듈에서 나옵니다. 여기서 유용할 수 있는 모듈은 다음과 같습니다. hs.window.highlight:

이 모듈은 화면이 크거나 여러 개 있어서 주어진 시간에 여러 개의 창이 표시될 가능성이 있는 경우 창을 공간적으로 추적하는 데 유용할 수 있습니다. 미묘("오버레이" 모드) 또는 불투명("격리" 모드) 오버레이로 다른 창과 데스크탑을 덮어 현재 초점이 맞춰진 창을 강조 표시합니다. 또한 간단한 플래시를 통해 창을 표시하거나 숨길 때 창을 강조 표시하여 위치를 직관적으로 결정하는 데 도움을 줍니다(예를 들어 대화 상자를 실행했지만 표시되지 않았을 때 모든 화면을 주의 깊게 스캔할 필요가 없도록 하기 위해). 당신이 예상했던 곳까지).

이 모듈을 사용하면 하이라이트 오버레이와 해당 동작을 광범위하게 사용자 정의할 수 있으므로 해당 작업을 수행하도록 구성할 가능성이 높습니다.

관련 정보