NGMsoftware

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

    NGM 6

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

    에디터 도구 상자 - 조건 - 다중 조건. (Toolbox, Condition, Multiple Conditions)

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 다중 조건 액션은 조건 카테고리에 있는 조건들을 조합해서 하나의 조건으로 처리할 수 있는 방법을 제공합니다. 단순히 [ 이미지 서치 ]와 [ 이미지 멀티 서치 ]의 관계를 말하는건 아닙니다. 좀 더 자유롭게 조건들을 묶어서 처리할 수 있습니다. 예를 들어 [ 이미지 체크 ], [ 숫자 체크 ], [ 날짜 체크 ]를 묶어서 AND 조건으로 처리할 수 있다는 뜻입니다. 이 액션을 잘 사용하면 더 효율적인 스크립트를 제작할 수 있습니다. 에디터를 실행하고 새 스크립트를 추가하세요. 그리고, 다중 조건 액션을 추가해줍니다.

    VrV9UU8.png

     

     

    다중 조건 하위로 [ 이미지 체크 ], [ 숫자 체크 ], [ 날짜 체크 ] 액션을 추가 해줍니다. 이미지 체크를 테스트하기 위해 그림판을 사용했습니다.

    GhMvd9L.png

     

     

    이미지 체크는 그림판의 오렌지색 점을 찾습니다. 그리고, 숫자 체크 액션은 비교 대상 숫자와  비교할 숫자가 같습니다. 날짜 체크 액션도 같음(True)이 될 수 있도록 설정해줍니다. 각각의 액션들은 메뉴얼이 있으니 참고해서 같음(True) 상태가 되도록 설정하면 됩니다. 마지막으로 다중 조건 액션의 비교 조건이 And 인지 확인하고, 실행 해보세요. 아래 그림처럼 결과는 같음(True)이 됩니다.

    bkXB6R3.png

     

     

    다중 조건 액션의 핵심은 2가지입니다. 첫번째는 다중 조건 하위로 다른 조건들을 추가해야 정상 동작한다는 점입니다. 두번째는 비교 조건 설정에 따라 결과가 같음(True) 또는 다름(False)이 된다는 것입니다. 이 둘을 잘 이해하고 사용하면 효율적인 스크립트를 제작하는데 도움이 됩니다. 한가지 더 테스트를 위해 그림판을 닫고 다시 실행 해보세요. 그림판이 없어졌으므로 이미지 체크는 다름(False)이 되고, 다중 조건도 다름(False)이 되는걸 알 수 있습니다.

    fdgLIQ7.png

     

     

    다중 조건 액션의 비교 조건 속성을 And에서 Or로 변경하고 실행 해보세요. And 조건은 모두 같음(True)이어야 같음(True)이 되고, Or 조건은 하위에 추가된 조건중에 하나만 같음(True)이라도 같음(True)이 됩니다. 엔지엠 에디터에서 조건의 참, 거짓은 같음과 다름입니다. 그리고 True, False로 표시해줍니다. 실행하고 테스트 해볼까요? 정상적으로 다중 조건이 같음(True)으로 처리된것을 알 수 있습니다.

    V8vtoYC.png

     

     

    속성 정보

    G4fwXZW.png

     

     

    기본 작업

    • 사용 여부: 이 액션의 사용 여부를 설정합니다. False로 설정하면 이 액션은 실행되지 않습니다.
    • 설명: 이 액션의 부가적인 설명을 입력합니다.
    • 실행 전 지연: 이 액션이 실행되기 전 지연 시간을 입력합니다.
    • 실행 후 지연: 이 액션이 실행된 후 지연 시간을 입력합니다.
    • 실행율: 이 액션을 실행하는 확률입니다. (기본값은 무조건 실행이며, 50으로 설정하면 50프로 확률로 실행하거나 건너뛰게됩니다.)
    • 아이디: 스크립트 내에서 유니크한 아이디를 입력합니다.

     

    변수

    • 가져오기: 글로벌 또는 로컬 변수에 저장되어 있는 값을 이 액션의 속성 값으로 가져옵니다.
    • 추가하기: 이 액션의 속성 값을 글로벌 또는 로컬 변수에 저장합니다.

     

    데이터

    • 결과 값: 비교할 텍스트와 비교 대상 텍스트에서 불일치되는 문자의 수를 나타냅니다.

     

    작업

    • 비교 조건: 여러개의 조건을 어떻게 다중으로 처리할지 선택합니다. And와 Or 조건을 선택할 수 있습니다.
    • 에러 처리: 이 액션이 동작중 알 수 없는 이유로 에러가 발생하는 경우 True 또는 False로 루틴을 이동할 수 있습니다.

     

    조건 설정

    • 같음: 조건 판단이 참(True)인 경우 이동할 액션의 아이디를 설정합니다.
    • 다름: 조건 판단이 거짓(False)인 경우 이동할 액션의 아이디를 설정합니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

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

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

    감사합니다~

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

    댓글목록

    등록된 댓글이 없습니다.