설정된 시간과 다른 대체 시스템 시간을 사용하여 애플리케이션을 시작하는 방법을 찾고 있습니다. 기본적으로 제가 사용하고 있던 베타 프로그램에는 1월 29일 이후 작동을 멈추는 버그(정말 버그)가 있었습니다. 시스템 시간을 며칠 전으로 설정하면 문제가 해결되었으며 이제 앱이 제대로 작동합니다. 그러나 다른 앱 중 일부가 더 이상 제대로 작동하지 않습니다.
일반적인 질문(다른 용도로 이것을 사용하는 것을 볼 수 있음)으로서 응용 프로그램을 시작하고 대체 시스템 시간이 있다고 생각하게 만드는 것이 가능합니까?
특히 저는 Mac OS 10.7.2를 실행 중이고 부팅을 시도하고 있습니다.마우스 공유설정된 시간과 다른 대체 시스템 시간을 사용하십시오.
답변1
libfaketime 사용:
FTPL은 현재 날짜와 시간을 검색하기 위해 프로그램에서 사용하는 다양한 시스템 호출을 가로챕니다. 그런 다음 가짜 날짜와 시간(사용자가 지정한)을 이러한 프로그램에 보고할 수 있습니다. 이는 시스템 전체 시간을 변경하지 않고도 프로그램에 표시되는 시스템 시간을 수정할 수 있음을 의미합니다.