프로젝트 소개
WakeMac은 서드파티 Swift 라이브러리 의존성이 없는 네이티브 macOS 도구로, 백그라운드 작업, 데스크톱 작업, 정상 절전의 세 가지 모드를 제공하며 별도의 세션 유지 소프트웨어를 설치하지 않고도 덮개를 닫은 상태에서 작업을 지속적으로 실행할 수 있습니다. 지정된 시간, 고정 시각, 대상 앱 종료, 선택한 다운로드 파일 완료, 사용자 지정 zsh 명령 실행 성공 등 다양한 작업 세션 종료 조건을 지원하며, 동시에 앱, 전원, 배터리, 네트워크, 주간 시간표를 기반으로 자동 트리거 규칙을 구성할 수 있습니다. 메뉴 막대 빠른 패널, 전역 단축키, AppleScript 호출 인터페이스를 제공하며, 모든 환경 설정, 실행 기록, 명령 로그는 사용자 본인의 기기에 저장되고 어떠한 사용 데이터도 업로드되지 않습니다. 내장된 덮개 닫기 서비스는 시스템 SMAppService를 통해 등록되며 공식 전원 인터페이스만 호출하고 시스템의 민감한 설정을 수정하지 않습니다. 프로젝트는 GPLv3 라이선스를 채택하여 사용자가 직접 소스에서 빌드하여 적용할 수 있습니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.