NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 5
  • 매뉴얼

    NGM 5의 매뉴얼입니다.

    NGM 5

    NGM 5의 매뉴얼입니다.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    디자이너 NGM Designer - 로그인 스크립트를 이용하여 매크로 플레이어 제작하기.

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 오늘은~ 첨부되어 있는 로그인 스크립트를 이용하여 매크로 플레이어를 만들어보도록 하겠습니다. 로그인 스크립트는 아이디와 비밀번호 그리고, 인증코드를 넣어야 진행되는 스크립트입니다. 만약, 인증 정보가 유효하지 않다면 스크립트는 바로 종료가 됩니다. 심플하죠^^?

     

    우선 이전 글들을 참고하여 비주얼 스튜디오와 NGM 디자이너를 설정해야 합니다. 설정이 완료되었거나 [ 심플한 플레이어 만들기 ]를 따라하셨다면, 내용을 지우고 다시 만들어야 합니다. 아래 그림을 참고하여 이전 내용을 모두 삭제해주세요. 그리고, 첨부되어 있는 스크립트 파일을 다운로드하여 내문서 > NGM5 > Script 폴더에 저장하세요.

    마우스를 드래그하여 추가된 스크립트와 플레이 버튼을 선택하고 삭제(Delete)하세요.

    img.gif

     

     

    물론, 여기서부터 예제를 따라 한다면 위 내용은 없을 겁니다. 처음부터 매뉴얼을 안 보신 분들은 아래부터 진행하면 됩니다. NGM Designer 모듈을 내 프로젝트에 참조를 추가하도록 할게요. 우측 프로젝트의 ①참조에서 우클릭 후 ②참조 추가를 클릭하세요.

    img.png

     

     

    참조 관리자 창이 표시되면 우측 하단의 ①찾아보기버튼을 클릭하세요.

    img.png

     

     

    NGM Designer가 설치된 폴더로 이동합니다. 이 폴더 안에는 수많은 라이브러리들이 있습니다. 우리가 필요한 모듈을 모두 선택하고 우측 하단의 추가 버튼을 클릭하세요.

    • NGM.GUI.dll
    • NGM.Models.dll
    • NGM.dll
    • NGM.Controls.dll
    • NGM.Client.dll
    • NGM.ResourceManager.dll
    • NGM.Macro.Engine.dll
    img.png

     

     

    참조가 정상적으로 추가되면 아래 그림처럼 선택한 라이브러리들이 표시됩니다.

    img.png

     

     

    이제 간단한 디자인을 해볼까요? 우측 하단의 ①속성을 클릭하고 ②상단의 속성도 클릭하세요.

    img.png

     

     

    그리고, 아이콘도 다운로드합니다. 아이콘은 첨부 파일의 icon.ico 파일을 다운로드하면 됩니다.

    아이콘 저작권: https://www.flaticon.comhttps://icons8.com/icons

    속성에서 ①사이즈(Size: 창 크기)를 350, 200으로 변경하고, ②텍스트(Text: 창 제목)를 "NGM 플레이어 v1"으로 입력하세요. 뭐 마음에 드시는걸로 아무거나 해도 됩니다^^; 마지막으로 다운로드한 첨부 파일(icon.ico)을 ③아이콘(icon)으로 선택 해주면 작업이 완료됩니다.

    img.png

     

     

    도구 상자에서 ①Script를 ②드래그 앤 드롭으로 폼 위에 올려놓습니다. 그리고, 우측의 속성에서 ③(Dock)을 ④(Fill: 채우다)로 변경하세요. 그러면 스크립트가 폼을 가득 채우는 걸 볼 수 있습니다.

    img.png
     
     

     

    도구 상자에서 ①플레이 버튼을 클릭하고, ②드래그 앤 드롭으로 스크립트 위에 추가하세요. 그리고, ③스크립트를 선택한 후 속성에서 ④SelectScript(스크립트 선택)를 클릭합니다. 스크립트는 첨부되어 있는 "플레이어 인증하기 예제.ngs"입니다.

    img.png

     

     

     

    도구 상자에서 ①변수(Variable)를 ②3개 추가합니다. 추가하면 아래 그림과는 다를 겁니다. 변수 항목을 아직 바인딩하지 않았기 때문이죠^^; 일단 다음으로 넘어가죠.

    img.png
     
     

     

    각각의 ①변수 컨트롤을 선택하고 속성의 ②SelectVariable를 선택하세요. 스크립트에 있는 변수 3개의 목록이 표시됩니다. 각각 하나씩 선택하면 아래 그림처럼 Variable 컨트롤의 이름이 변수 아이디로 바뀝니다.

    img.png

     

     

     

    이제 F5(실행)를 눌러서 실행하면 아래 그림처럼 표시됩니다.

    img.png

     

     

     

    Play 버튼을 눌러볼까요? 아래 그림처럼 인증이 실패하게 됩니다.

    img.png
     
     

     

    아래 그림과 같이 아이디, 비밀번호, 인증키를 입력하세요.

    img.png
     
     

     

    다시 플레이 버튼을 클릭하면~ 이번에는 인증되었다는 메시지가 표시됩니다.

    img.png

     

     

     

    NGM 에디터로 첨부되어 있는 스크립트를 열어보면, 조건에 변수와 비교하는 문자열이 있습니다. 이 곳을 변경하면 다른 조건으로 체크할 수 있기도 합니다. 사실, 파일이나 구글 드라이브, 데이터베이스 등을 이용해서 비교할 수도 있습니다. 다음에는 다른 컨트롤 사용 방법에 대해 알아볼게요~

     

     

    개발자에게 후원하기

    img.jpg

     

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해 줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천1 비추천0

    첨부파일

    댓글목록

    profile_image

    거너스님의 댓글

    no_profile 거너스 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    플레이버튼 누르니까 인증실패는 뜨는데
    아이디 비밀번호 인증키 모두 다 정확히입력하고 저장버튼 누르고 플레이버튼 누르면 튕겨버립니다..