쉘 명령을 사용하여 OS X 자녀 보호 관리 계정에 시간 추가

쉘 명령을 사용하여 OS X 자녀 보호 관리 계정에 시간 추가

매일 사용하는 간단한 카운터가 있고 이를 수정할 수 있다고 생각하지만 이를 수행할 위치와 방법에 대한 문서를 찾을 수 없습니다. 아는 사람 있나요?

답변1

파일:

라이브러리/응용 프로그램 지원/Apple/ParentalControls/Users/user/com.apple.familycontrols.overrides.plist

현재 날짜의 남은 시간을 완전히 제어하는 ​​키/정수 쌍 "기간"이 포함된 것 같습니다.

시스템이 파일의 변경 사항에 어떻게 반응하는지는 명확하지 않지만 구문은 이해하기 매우 쉽습니다. 예를 들어, 사용자가 로그인한 동안 편집하면 사용자 이름 메뉴의 타이머가 중단됩니다. 그러나 로그인 시 모든 것이 다시 로드되는 것으로 나타나므로 시간이 다 지나면 쉘을 통해 원격으로 시간을 쉽게 연장할 수 있습니다. 하지만 시간 형식이 불안정하므로 주의하세요. 지속 시간에 대해 세 자리 숫자만 테스트했는데, 이는 분 초 초로 해석되는 것으로 보입니다.

편집> 위의 이론은 정확하지 않습니다. 값은 실제로 초 단위의 값인 것처럼 보이지만 이 파일에는 없지만 아마도 연/월/일의 동일한 계층 구조에 저장된 개별 바이너리 plist 파일에 있는 일부 만료 시간에 추가되어야 하지만 이것을 해독하기가 매우 어렵습니다.

관련 정보