안녕하세요.. 저는 델파이 초보로 공부를 하고 있는 학생입니다.
혹시 델파이에서 프로그램을 만들때 라이센스를 걸수 있는방법이나
락을 걸수 있는 방법이 있는지 궁금해서 이렇게 글을 적게 됩니다..
인스톨쉴드에서는 라이센스를 주는 방법이 없는걸로 저는 알고 있습니다
그래서 프로그램상에서 라이센스를 주어 어느 일정한 키값을 주게 되면
프로그램이 실행을 하게 할수 있는 방법이 있을까요???
그리구 프로그램을 하다가 어느 일정한 날이나 시간이 되면 프로그램이 실행안되게도 할수 있는지에 대해서도 알고 싶습니다...
많은 고수님들의 답변을 기다리겠습니다.....
결국 하드웨어에 종속된 키값을 생성 시켜 내야 겠져...
이게 어떻게 생각하면 좀 복잡한 문젠데여....
요즘에는 좀 간단하게 할 수 있는 방법이 있습니다..
랜카드에 있는 MAC 어드레스라는 넘을 이용해서 설치 수 실행 할 때
요 MAC 어드레스를 이용해서 특정한 키 값을 생성해 내는 거져...
(예를 들면 무슨 함수 같은거에 이 값을 인자로 주어서 계산된 값이 키값이 되겠져...)
글케 해서... 프로그램 시작 할 때 마다. ini 파일이나 그런데에 키값 저장해 놓은 걸를 이거랑 비교해서 틀리면 실행 않하고 나가버리게 하면 되겠져....
정확히는 모르겠는데... 랜카드 말고도.. 몇몇 하드웨어는 자기만의 고유키를 가지고 있는 걸로 알고 있습니다.
글구 사용일 제한이나 사용 회수 제한 같은걸 하실려면.....
사용자가 날짜 변경이나 혹은 사용 회수가 담겨 있는 정보를 크랙하지 못해야 하니까... 좀 골치 아프겠네여....
^^