라이센스 인증관리 프로그램(Feat. 구글스프레드시트)

2023. 5. 6. 13:16Coding/Autohotkey

728x90
반응형

임의로 생성한 시리얼 코드를 배포하면, 클라이언트가 등록하여 ID 및 기기, 유효기간을 관리해주는 프로그램이다.

기간제 프로그램을 정해진 기기에서만 동작하게끔 통제할 수 있다.

 

로직

1. 관리자용 프로그램에서 프로그램 지정 및 유효기간을 설정하고 코드를 생성한다

2. 생성된 코드는 구글스프레드시트에 입력된다

3. 또한, 메모장으로 시리얼 코드와 유효기간을 안내하는 텍스트파일을 자동으로 생성한다

4. 클라이언트는 클라이언트용 프로그램에 접속해 해당 키를 아이디와 함께 등록한다

5. 아이디와 비밀번호, 코드를 입력하면 마찬가지로 구글스프레드시트에 자동 기입된다

6. 프로그램 사용시 인증절차를 위해 간단한 로그인 화면이 구현된다

7. 생성했던 아이디와 비밀번호를 입력하고 로그인하면, 해당 프로그램이 실행된다

 

구글스프레드시트를 이처럼 간이 서버로 사용할 수 있다

무겁지 않은 데이터를 관리하기에 제격이다

다음 포스팅으로는 오토핫키로 구글스프레드시트에 데이터를 입출력하는 방식을 상세하게 작성해 보겠다

 

관리자용 프로그램
클라이언트용 프로그램
배포프로그램의 로그인화면

 

반응형