NGMsoftware

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

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

    공지사항

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


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

    페이지 정보

    본문

    ★ 업데이트 주의사항 ★

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

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

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

     

    사용 환경

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

      

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

    GF6CVec.png

     

     

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

    cxFzG9q.png

     

     

    3. 테스트 리포트

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

     

    4. 메모리 분석

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

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

    jsDFVbq.gif 

     

     

    기능 개선

    1. 변수 모니터 기능 개선.

    2. 변수 아이디, 액션 아이디 그리고 서브 스크립트 이름, 이미지 이름 필터 기능 개선.

    3. 변수에 플레이어 표시 제목 방향과 DateTime 형식 기능 추가.

    4. 가우시안 랜덤 좌표 옵션 추가.

    5. 가우시안 랜덤 지연 옵션 추가.

    6. 텍스트 체크 액션에 변수 직접 사용하기 기능 적용.

    7. 에디터의 매크로 녹화에 타이머 메세지 추가.

     

    버그 수정

    1. 액션 설명에 여러줄 입력시 에디터에서 이름이 사라지는 버그 수정.

    2. 랜덤 문자열 조합 액션에서 라인 처리 버그 수정.

    3. 스크립트에서 액션을 복사한 후 붙여넣기 할 때 액션 이름이 표시되지 않는 버그 수정.

    4. 이미지 멀티 체크, 서치, 매치에서 캡쳐한 이미지가 이미지 목록에 등록되지 않는 버그 수정.

    5. 이벤트 삭제 액션에서 파일 시스템 와쳐가 처리되지 않는 버그 수정.

    6. 픽셀 체크가 비활성 모드에서 정상 동작하지 않는 버그 수정.

     

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

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

    감사합니다.

    MGtdv7r.png

     

     

    기능 개선 1

    변수 모니터는 매크로 성능을 저해하지 않을 목적으로 처음 설정된 값이 유지되는 구조로 되어 있습니다. 변수 관련 내용이 변경되면, 새로 고침을 눌러야 하는 번거로움이 있었는데요. 이번 개선으로 스크립트가 실행될때마다 자동으로 갱신되도록 변경했습니다.

    lZnLZB5.png

     

     

    기능 개선 2

    변수 가져오기와 변수 추가하기 및 액션 아이디 선택에서 필터를 사용하여 항목을 빠르게 탐색할 수 있습니다. 하지만, 123이라는 아이디를 선택한 경우 234 또는 345를 선택하려면 기존에 입력된 내용을 삭제해야 전체 항목이 표시되고, 선택할 수 있습니다. 이미 변수가 선택된 상태에서 내용을 모두 지우고, 다시 선택하는 작업이 번거로워서 풀네임으로 아이디가 선택된 상태에서 클릭하면 모든 항목을 표시하도록 기능이 변경되었습니다.

     

     

    기능 개선 3

    변수 추가 액션에 플레이어 표시 제목 방향 속성이 추가 되었습니다. 그리고, 변수 형식이 DateTime인 경우 날짜만 또는 시간만 선택할 수 있습니다.

    M3G5znh.png

     

     

    플레이어에서 스크립트 옵션을 확인 해보면, 제목 정렬 방향이 왼쪽에서 오른쪽으로 설정된 것을 확인할 수 있습니다. 변수 추가 액션의 제목 표시 속성을 Left, Right로 사용자가 선택할 수 있습니다. 그리고, 날짜 형식을 Date로 선택하면 날짜 선택 박스만 표시되고 Time으로 선택하면 시간 선택 박스만 표시됩니다.

    xrXh76E.png

     

     

    기능 개선 4

    마우스 액션 및 마우스 액션이 포함된 이미지 조건에 가우시안 랜덤 옵션이 추가 되었습니다.

    ngYXRxq.png

     

     

    가우시안 랜덤 옵션을 True로 설정하고, 가우시안 랜덤 평균값을 설정하면, 마우스 좌표를 기준으로 평균에 대한 표준 편차를 계산해서 난수를 생성해줍니다. 아래는 일반 랜덤을 100회 수행한 결과입니다. 100회 랜덤 좌표가 균일하게 분포합니다. 따라서, 기계적인 느낌이 많이 납니다.

    rsxtaPS.png

     

     

    아래는 가우시안 랜덤을 적용 후 100회 반복을 수행한 결과입니다. 랜덤하게 좌표를 생성하는건 동일하지만, 좀 더 사람에 가깝게 난수를 발생 시킵니다. 아무래도 수동으로 마우스를 조작하더라도 중심점에 더 가깝게 클릭하는 빈도가 높을겁니다. 좀 더 복잡한 알고리즘을 적용하여 안전하게 좌표를 처리할 수 있습니다.

    Pe8Q9uI.png

     

     

    기능 개선 5

    [ 랜덤 지연 ] 액션에 가우시안 랜덤 옵션이 추가 되었습니다.

    kRF5pj9.png

     

     

    가우시안 랜덤을 설정하고, 랜덤 최소값 1, 랜덤 최대값을 100으로 100회 반복 수행했습니다. 데이타를 그래프로 그려보면 기능 개선 3번처럼 중앙에 몰려 있는것을 알 수 있습니다. 이 데이타는 랜덤 지연 값입니다.

    xWOUHbt.png

     

     

    가우시안 랜덤을 사용하지 않으면 100번의 랜덤 지연 값이 균일하게 나타납니다. 좀 더 자연스러운 동작을 원하시면, 가우시안 랜덤 지연을 사용하는게 좋습니다.

    xSSbYDx.png

     

     

    기능 개선 6

    [ 텍스트 체크 ] 액션에 변수 직접 입력 기능이 추가 되었습니다. 이 기능에 대한 자세한 설명은 [ 여기 ]를 참고하세요.

    FePUube.png

     

     

    기능 개선 7

    엔지엠 에디터의 녹화 기능에 타이머 메세지 기능이 추가 되었습니다. 녹화 버튼을 누르자마자 녹화되는게 아닌, 3초 후 녹화를 시작한다는 안내 메세지를 표시합니다. 아래 동영상과 같이 녹화 중지 버튼을 클릭하는 경우 직접 스크립트에서 마지막에 추가된 마우스 다운과 업 액션을 삭제해야 합니다.

     

     

    버그 수정 1

    액션의 설명을 여러줄 입력하면 액션 이름이 사라지는 버그가 수정되었습니다.

    AYINhCR.png

     

     

    액션 설명에서 줄바꿈으로 내용을 입력하면 자동으로 한줄로 처리되도록 변경되었습니다. 설명 글을 여러줄로 입력하더라도, 한줄로 자동 변경됩니다.

    HD3wsAG.png

     

     

    버그 수정 2

    [ 랜덤 문자열 조합 ] 액션에서 랜덤 텍스트를 줄바꿈으로 설정한 경우 정상 동작합니다. 하지만, 윈도우 줄바꿈 코드가 아닌 경우(실제로 눈에는 보이지 않음) 내부적으로 줄바꿈 기호로 처리하지 못하는 버그가 수정 되었습니다. 윈도우 특성상 캐리지 리턴 기호는 제거했습니다.

    4aoHcay.png

     

     

    버그 수정 3

    액션을 복사한 후 붙여넣기 할 때 액션의 이름들이 표시되지 않는 버그가 수정되었습니다.

     

     

    버그 수정 4

    이미지 멀티 체크, 서치, 매치에서 캡쳐한 후 엔지엠 이미지(ngi)를 저장하면 이미지 목록에 자동 저장됩니다. 이 기능이 정상 동작 하지않는 버그가 수정되었습니다.

    TdU6zgH.png

     

     

    버그 수정 5

    [ 이벤트 삭제 ] 액션에서 파일 시스템 와쳐([ 폴더 변화 이벤트 ]) 이벤트가 정상적으로 삭제되지 않는 버그가 수정되었습니다.

    aQRjBDH.png

     

     

    버그 수정 6

    [ 픽셀 체크 ] 액션에서 [ 핸들 추가 ]를 이용한 비활성 모드로 동작시키면, 마우스 좌표가 활성 좌표로 처리되는 버그가 수정 되었습니다.

     

     

    개발자에게 후원하기

    MGtdv7r.png

     

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

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

    감사합니다~

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

    댓글목록

    등록된 댓글이 없습니다.