NGMsoftware

NGMsoftware
로그인 회원가입
  • 고객센터
  • 공지사항
  • 고객센터

    NGMsoftware의 새로운 소식을 알려드립니다.

    공지사항

    NGMsoftware의 새로운 소식을 알려드립니다.


    업데이트 [필수] 기능 개선 및 버그 픽스 Editor 6.4.1.3, Player 6.4.1.3

    페이지 정보

    본문

    ★ 업데이트 주의사항 ★

    특별히 필요한 기능이 있거나 버그가 아니라면 업데이트 하지 마세요.

    제작한 스크립트가 정상 동작한다면 아래와 같이 자동 업데이트를 끄고 사용하세요.

    만약, 업데이트 후 정상 동작하던 스크립트가 동작하지 않는다면 [ 관리자에게 1:1 문의 ] 해주세요.

     

    사용 환경

    • Windows 7+ (일부 기능은 Windows 7에서 정상 동작하지 않습니다.)
    • [ .NET 4.8.1 ], [ C++ Redistributable Rackage ] 설치
    • 실행이 안되는 경우 백신 프로그램 삭제 후 다시 실행 (V3, 알약, Avast등등...)
    • 실행이 안되는 경우 "내문서 > NGM6" 폴더 삭제 후 다시 실행 
    • 실행이 안되는 경우 [ 관리자에게 문의 ]

      

    1. 에디터 자동 업데이트 끄기

    GF6CVec.png

     

     

    2. 플레이어 자동 업데이트 끄기

    cxFzG9q.png

     

     

    3. 테스트 리포트

    [ 테스트 리포트 ]는 이미지 조건의 활성/비활성/찾기 영역에 대한 모든 내용을 담고 있습니다.

     

    4. 메모리 분석

    윈도우 전체 화면에서 이미지 조건 메모리 분석 내용입니다.

    현재 버전에서 관리 메모리 또는 비관리 메모리 문제가 보고되지 않고 있습니다.

    jsDFVbq.gif 

     

     

    기능 개선

    1. 이미지 매치, 이미지 멀티 매치, 이미지 전체 매치 성능 향상.

    2. 이미지 매치, 이미지 멀티 매치, 이미지 전체 매치에 마스크 옵션 추가.

    3. 프로세서 정보 액션에 프로세서(코어) 수를 표시하도록 개선.

    4. C# 코드 실행 액션 추가.

    5. 플레이어의 멀티 스크립트 콘트롤러에 로그를 한번에 키고 끌 수 있는 기능 추가.

    6. 이벤트 다시 시작 액션, 이벤트 일시 중지 액션 추가.

    7. 이미지 조건 이벤트에 이벤트 동기화 옵션 추가.

    8. 마우스 중복 입력 방지 동작 개선.

    9. ADB 서버 체크 액션에 자동 실행 옵션 추가.

    10. 플레이어의 다중 스크립트 제어 콘트롤러에 전체 제어 기능 추가.

    11. 조건 액션에 조건 실행 지연 옵션 추가.

    12. 이미지 캡쳐시 돋보기 컨트롤의 중앙 십자가 표시 색상을 옵션에서 선택할 수 있도록 개선.

    13. 액션 복귀에서 조건과 액션 되돌아가기 로직 분리.

    14. 마우스 이동 액션에 드래그 기능 추가.

     

    버그 수정

    1. 이미지 변화 체크에서 두번째 실행할 때 무조건 True 처리되는 버그 수정.

    2. 이미지 변화 체크에서 캡쳐 모드가 Special인 경우 비활성 처리가 안되는 버그 수정.

    3. 시리얼 통신에서 마우스 휠이 동작하지 않는 버그 수정.

    4. 윈도우 배율 및 레이아웃이 100프로 아닌 경우 이미지 캡쳐 크기가 커지는 버그 수정.

     

    위 기능에 대해 에디터 6.4.1.3, 플레이어 6.4.1.3에서 수정되었습니다.

    NGM 6을 사용하시는 분들은 업데이트 받으세요^^

    감사합니다.

    MGtdv7r.png

     

     

    기능 개선 1

    이미지 매치, 이미지 멀티 매치, 이미지 전체 매치에 퍼포먼스를 향상 시킬 수 있는 옵션이 추가 되었습니다.

    5mJEAdm.png

     

     

    아래와 같이 우측 하단의 칼 모양의 이미지를 클릭하도록 했습니다. 옵션에 따라 이미지 인식 속도에 차이가 있습니다. 다양한 환경에 영향을 받으므로 하나씩 테스트 해보고, 인식율과 인식 속도를 확인하시고 옵션을 변경한 후 사용하시면 더 빠르게 이미지 인식 처리를 할 수 있습니다.

    • Normal: 평균 인식 속도는 약 0.21초
    • High: 평균 인식 속도는 약 0.11초
    • Super: 평균 인식 속도는 약 0.18초
    • Peak: 평균 인식 속도는 약 0.10초

    NGrn2bG.png

     

     

    매치 옵션을 "CCorrNormed"로 변경하고, 다시 테스트 해보세요. 아래 그림과 같이 0.1초도 안걸리고 이미지를 인식할 수 있습니다.

    qsWYKrZ.png

     

     

    기능 개선 2

    이미지 매치, 이미지 멀티 매치, 이미지 전체 매치에서 마스크 기능을 사용할 수 있도록 개선했습니다.

    xFJNe5c.png

     

     

    기능 개선 1번을 다시 사용하여 테스트 해보겠습니다. 마스크 이미지는 아래와 같습니다. 포토샵 또는 이미지 편집기를 이용해서 인식하고 싶은 부분은 흰색으로 만들고, 제외할 부분은 검은색으로 만듭니다. 엔지엠 매크로 에디터의 이미지 편집기에서 이진화를 사용해도 됩니다.

    LzLKcxp.png

     

     

    엔지엠 매크로의 이미지 편집기에서 가우시안, 밝기와 대비, 이진화를 이용해서 모양을 비슷하게 만들어도 됩니다. 이진화를 사용하면 이미지를 흰색과 검은색으로 단순화 할 수 있습니다. 참고로, RBG 컬러를 가진 경우 흑백화를 사용하면 좀 더 쉽게 편집할 수 있습니다. 이미지 편집이 완료되면 편집기의 우상단에서 편집 이미지 저장 버튼을 클릭하여 저장하세요. 그러면, 위와 같은 이미지를 저장할 수 있습니다.

    qAyhZEb.png

     

     

    작업한 마스크 이미지를 이미지 매치 액션의 마스크 선택에서 파일을 선택 해줍니다.

    mPWUY3r.png

     

     

    아래와 같이 우측 하단의 칼 그림 배경이 변경되더라도 이미지를 찾을 수 있습니다.

    BKe86ks.jpg

     

     

    기능 개선 3

    [ 프로세서 정보 ] 액션에서 컴퓨터의 프로세서(코어) 수를 확인할 수 있도록 속성이 추가되었습니다.

    vdLjqxh.png

     

     

    기능 개선 4

    [ C# 코드 실행 ] 액션이 추가되었습니다. 자세한 내용은 [ 도움말 ]을 참고하세요.

    vzTtGkB.png

     

     

    기능 개선 5

    다중 스크립트 제어(멀티 스크립트 콘트롤러)에서 로그 표시를 한번에 키고 끌 수 있도록 체크 박스가 추가되었습니다.

    rB1JQMe.png

     

     

    기능 개선 6

    이벤트 일시 중지 및 이벤트 다시 시작 액션이 추가되었습니다. 이벤트를 여러개 사용하는 경우 첫번째 걸리는 이벤트가 동작중에 다른 이벤트가 발생하면 첫번째 이벤트의 루틴이 완료되기 전 다른 동작이 수행되어 스크립트가 의도하지 않게 꼬이는 경우가 발생할 수 있습니다. 이런 문제를 해결하기 위해 이벤트가 발생할 때 이벤트 일시 중지하면 등록된 모든 이벤트가 중지 상태가 됩니다. 첫번째 발생한 이벤트가 완료된 후 이벤트 다시 실행 액션을 사용하면 다시 모든 이벤트가 감지 모드로 동작하게 됩니다.

    [ 이벤트 동기화 예제 보기 ]

    nQaLHeq.png

     

     

    기능 개선 7

    여러개의 이벤트를 등록해서 사용하는 경우 동시에 이벤트가 발생하지 않도록 등록된 모든 이벤트를 동기적으로 처리할 수 있는 옵션입니다.

    [ 이벤트 동기화 예제 보기 ]

    0HrDJT4.png

     

     

    기능 개선 8

    마우스 중복 입력 방지 기능이 개선되었습니다. 이 옵션은 비활성 또는 활성 모드에서 마우스가 중복 실행될 때 마우스 신호에 간섭이 생기는걸 막아줍니다. 하지만, 마우스 이동이 발생하는 하드웨어(기계식) 모드에서 사용하면 마우스가 이동중에는 중복 입력 방지가 동작하지 않았습니다. 이번 패치로 하드웨어 모드에서도 마우스 중복 입력 방지 기능이 동작하도록 수정되었습니다.

    [ 마우스 중복 입력 방지 옵션 예제 보기 ]

    G8jV2kv.png

     

     

    기능 개선 9

    ADB 서버 체크 액션에 ADB 연결이 끊긴 경우 다시 연결할 수 있는 옵션이 추가되었습니다. 자세한 내용은 아래 링크를 참고하세요.

    [ ADB 서버 체크 도움말 ]

    uUhHwHC.png

     

     

    기능 개선 10

    플레이어의 스크립트 멀티 콘트롤러(다중 스크립트 제어)의 목록에 있는 스크립트를 전체 실행하거나 중지 또는 일시중지 할 수 있도록 개선했습니다. 기존에는 플레이어의 이벤트와 연동하거나 개별 제어를 위한 체크박스가 있었습니다. 다중 스크립트 제어창이 부모창에 종속되어 일부 기능이 문제가 되어 개선된 사항입니다.

    ydMAosk.png

     

     

    기능 개선 11

    조건 지연 실행 옵션이 추가되었습니다. 이 옵션의 자세한 내용은 아래 링크를 참고하세요.

    [ 조건 지연 실행 옵션 설명 ]

    MsKxnc1.png

     

     

    기능 개선 12

    이미지 캡쳐시에 나타나는 돋보기 컨트롤의 중앙 십자가를 좀 더 잘 보이게 하기 위해 옵션에서 색상을 선택할 수 있도록 개선했습니다.

    QCwq6n5.png

     

     

    기능 개선 13

    액션 복귀는 조건(도구상자의 조건 카테고리 액션)과 [ 액션 되돌아가기 ]에서 사용할 수 있습니다.

    • All: 조건과 액션 되돌아가기 모두 적용됩니다.
    • GoBack: 액션 되돌아가기만 적용됩니다.
    • Condition: 조건 되돌아가기만 적용됩니다.

    c6jgt96.png

     

     

    조건에서는 아래 그림과 같이 되돌아가기 옵션을 True로 변경하면 액션 복귀를 사용할 수 있습니다.

    1cBzOV9.png

     

     

    기능 개선 14

    마우스 이동 액션에 안드로이드 스마트폰에서 스와이프할 수 있는 기능은 이미 있습니다. 하지만, 윈도우는 드래그를 할 때 마우스 다운, 마우스 이동, 마우스 업으로 3번에 걸쳐서 처리해야 했습니다. 이런 불편함을 해결하기 위해 드래그 사용 옵션이 추가 되었습니다. 안드로이드 핸드폰의 스와이프는 ADB로 직접 기기에 신호를 주므로 동기적으로 처리됩니다. 윈도우는 마우스 다운, 마우스 이동, 마우스 업의 경우 멀티 다클라 환경에서 다른 신호가 중간에 개입하여 드래그 동작에 문제가 될 수 있습니다. 마우스 이동의 드래그 사용 옵션을 True로 변경하면 3개 동작이 하나로 실행되므로 옵션의 마우스 중복 실행 방지 옵션을 통해 멀티 다클라에서 동기적으로 처리할 수 있습니다.

    8s2qqoK.png

     

     

    버그 수정 1

    [ 이미지 변화 체크 ] 액션에서 두번째 실행할 때 이전 이미지가 남아있어서 무조건 True로 처리되는 버그가 수정되었습니다. 스크립트를 중지하거나 완료하면 이미지 변화 체크 액션의 비교할 이미지 정보를 초기화 하도록 수정했습니다.

     

    버그 수정 2

    [ 이미지 변화 체크 ] 액션에서 캡쳐 모드가 스페셜인 경우 비활성 상태(핸들 추가)에서 정상 동작하지 않는 버그가 수정되었습니다.

     

    버그 수정 3

    시리얼 통신에서 마우스 휠 기능이 정상 동작하지 않는 버그가 수정되었습니다.

     

    버그 수정 4

    윈도우의 디스플레이 설정에서 배율 및 레이아웃이 100프로가 아닌 경우 엔지엠 매크로에서 텍스트가 깨집니다. 이 때 옵션의 배율 및 레이아웃을 설정하면 윈도우 배율에 맞게 에디터의 GUI가 조정됩니다. 이 때 이미지 캡쳐를 하게되면 배율에 맞게 캡쳐 영역이 설정되어야 하는데요. 배율 계산이 잘못되어 캡쳐 영역이 커지는 버그가 수정되었습니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

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

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

    감사합니다~

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

    댓글목록

    등록된 댓글이 없습니다.