2014-01-22 8 views
1

Linux 우분투에서 실행 파일을 만들려면 어떻게해야합니까? 실행 파일을 배포 한 머신에서 90 일 동안 만 실행되도록하려면 시간 제한이 필요합니까? 따라서 사용자는 90 일 동안 만 실행 파일을 사용할 수 있습니다. 1 개월 무료 평가판 기간이있는 일부 소프트웨어와 유사합니다.실행 파일의 시간 제한

답변

0

실행 파일의 수정을 막기는 어렵지만 이론적으로는 코드의 간단한 구현으로이 작업을 수행 할 수 있습니다. C에서 예를 들어

:

이 컴파일시에 만료 시간 설정에 의존
int main() { 
    if (time(NULL) > xxxxxxxxxxxx) { 
    return 0; 
    } 
} 

. 당신이 재판이 특정 미리 정해진 시간에 특정 기간 마지막보다는 만료 갖고 싶어

는, 당신은 그것을 실행 된 시간을 지정합니다 첫 번째 실행에서 파일을 작성하는 프로그램을 얻을해야합니다. 나중에이 파일과 현재 시간을 비교할 수 있습니다.

이러한 방법은 잘 아는 사용자가 피할 수 있으므로 다른 방법 (어수선 함 증가 또는 중요한 소프트웨어 기능에서 소유하고있는 일부 서버 관련)을 수행하고자 할 수 있습니다.