Show GN: 맥의 잠자기 방지·화면 끄기·잠금을 한곳에서 제어하는 도구

2 hours ago 3

안녕하세요. 맥에서 오래 걸리는 작업을 돌릴 때 쓰려고 만든 도구 공유합니다.
코덱스 같은 경우 작업 돌리면 잠자기로 안들어가는 설정도 있지만, 모든 ai툴이 그런건 아니기도 하고,

caffeinate 같은 방법도 있지만, 저는 작업을 계속 돌려두면서 화면만 끄거나 잠금까지 해두고 싶었습니다.
맥북 덮개를 닫아둬도 작업은 이어지고, 다시 열면 인증하고 사용하는 식으로요.

기존에는 단축키와 별도 앱, 덮개 감시 스크립트를 조합해서 썼는데, 매번 따로 관리하기 번거로워 하나로 묶었습니다.

기능은 단순합니다.

  • 잠자기 금지 켜기·끄기
  • 내장 디스플레이 밝기를 0으로 낮추고, 마우스를 움직이면 원래 밝기로 복원
  • 잠금 후 디스플레이 끄기
  • 덮개를 닫았을 때 실행할 동작 선택
  • 메뉴 막대에서 열기, 로그인 시 실행, 한국어·영어 전환

‘디스플레이 끄기’는 밝기를 0으로 낮추는 동작이고,
‘잠금 후 디스플레이 끄기’는 잠금을 요청한 뒤 디스플레이를 잠자기 상태로 전환하는 동작입니다.
두 기능을 구분해서 쓸 수 있게 했습니다.

잠자기 금지는 pmset disablesleep 설정을 사용하며, 다른 도구에서 값을 바꿔도 앱에 반영됩니다.

덮개 자동 제어는 보통 잠자기 금지를 세팅하면 덮었을때도 화면이 켜진 상태로 있는 걸 보고 만들었습니다,
네트워크 통신이나 사용 정보 수집은 없고, MIT 라이선스로 공개했습니다.

비슷한 용도로 쓰실 분이 있다면 사용해 보시고, 불편한 점이나 기기별 동작 차이를 알려주시면 감사하겠습니다.

Read Entire Article




피플앤툴즈 네트워크
🛍 샵