업데이트 [주의] 기능 개선 및 버그 픽스 Editor 5.3.0.0, Player 5.3.0.0, Designer 5.3.0
페이지 정보
본문
★ 업데이트 주의사항 ★
특별히 필요한 기능이 있거나 버그가 아니라면 업데이트 하지 마세요.
제작한 스크립트가 정상 동작한다면 아래와 같이 자동 업데이트를 끄고 사용하세요.
1. 에디터 자동 업데이트 끄기
2. 플레이어 자동 업데이트 끄기
기능 개선
-
함수의 화면 알람 기능 개선.
-
플레이어에서 스크립트가 완료 또는 중지되는 경우 상태바에 알람 표시.
-
이미지 서치 및 매치 영역을 확인할 때 Alt키를 누르면 이름이 사라지도록 개선.
-
Zip 압축 모듈 1.23에서 1.25로 업그레이드.
-
스크립트에 에러 액션을 모두 제거하면 저장할 수 있도록 기능 개선.
-
다중 조건 액션 추가.
-
플레이어 로그를 저장할 수 있도록 기능 개선.
-
스크립트 및 이미지를 저장할 때 자동으로 백업할 수 있는 기능 추가.
-
모든 조건에 에러 발생시 처리 방법을 결정할 수 있는 옵션 추가.
버그 수정
-
For 반복, Foreach 반복에서 하위 액션에 변수를 사용할 수 없는 버그 수정.
-
스크립트에 에러가 있는 경우 에러 액션 표시 버그 수정.
-
에디터(Ultimate, Enterprise)의 이미지 캡쳐 에러 수정.
-
이미지 멀티 매치에서 이미지 이름 초기화 에러 수정.
위 기능에 대해 에디터 5.3.0.0, 플레이어 5.3.0.0, 디자이너 5.3.0에서 수정되었습니다.
NGM 5를 사용하시는 분들은 업데이트 받으세요^^
감사합니다.
기능 개선 1
함수의 화면 알람에서 모니터 위치를 선택할 수 있도록 기능이 개선되었습니다.
기능 개선 2
멀티 환경에서 플레이어를 실행하는 경우 완료되었거나 중지되면 아래 그림처럼 사용자에게 알람을 발생시킵니다. 기존 얼티밋과 엔터프라이즈 버전에만 적용되던 기능인데요. 커뮤니티 버전에도 동일하게 동작하도록 기능을 추가 했습니다.
기능 개선 3
이미지 서치 및 이미지 매치에서 설정한 찾기 영역을 쉽게 확인할 수 있는 기능이 있습니다. 하지만, 이미지 서치 영역이 작은 경우 아이디나 인덱스가 표시되면 이미지를 확인하기 어려운 문제가 있어 Alt키를 누르면 아이디 또는 인덱스를 숨길수 있도록 개선했습니다.
기본적으로 아이디가 설정되어 있으면 아이디를 보여줍니다. 그렇지 않은 경우 순서에 따라 인덱스가 표시됩니다.
Alt키를 누르면 아이디와 인덱스가 사라져서 원본 이미지를 쉽게 확인할 수 있습니다.
기능 개선 6
다중 조건 액션이 추가되었습니다. 이 액션은 조건 카테고리에 있는 액션들을 묶어서 판단할 수 있도록 해줍니다. 이미지 체크와 숫자 체크를 동시에 And 또는 Or 조건으로 처리가 가능합니다. 다중 조건을 사용하려면 해당 액션 하위로 조건을 추가하면 됩니다. 그동안, 이질적인 조건을 묶어서 처리하려면 복잡하게 스크립트를 구성해야 했는데요. 이 액션을 잘 사용하면 좀 더 쉽게 매크로를 만들 수 있게됩니다.
기능 개선 7
플레이어에서 스크립트를 좀 더 쉽게 분석할 수 있도록 "출력 창"에 로그 자동 저장 옵션이 추가되었습니다. 플레이어는 에디터와 다르게 로그를 1,000줄만 기록할 수 있습니다. 또한, 로그 폴더 위치도 지정할 수 없습니다. 플레이어의 로그 위치는 내문서 > NGM5 > Log입니다.
아래 그림과 같이 플레이어는 P로 로그 파일이 자동으로 생성됩니다. 참고로, 에디터는 E로 시작하는 로그 파일이 생성됩니다.
파일명은 멀티 환경에서 어떤 에디터 또는 플레이어의 로그인지 파악할 수 없어서 P, E와 같은 이니셜이 아닌 에디터 또는 플레이어의 이름+날짜로 자동 생성됩니다.
기능 개선 8
옵션에서 파일을 삭제할 때 자동으로 백업할 수 있도록 되어 있었습니다. 하지만, 스크립트의 용량이 크면 클수록 저장하는데 걸리는 시간이 길어집니다. 이 때 알 수 없는 이유로 에디터가 종료되거나 윈도우즈(Windows 7 or 10+)에 문제가 발생하면 파일을 기록하다가 에러가 발생할 수 있습니다. 이런 경우 수시간에서 수일에 걸쳐 작업한 스크립트를 복구할 수 있는 방법이 딱히 없습니다. 그래서, 파일을 저장할때마다 이전 스크립트를 백업하도록 기능을 추가했습니다.
기능 개선 9
아래 그림과 같이 모든 조건에 "에러 처리" 속성이 추가되었습니다. 예를 들어서 이미지 체크를 사용한다고 생각해봅시다. 이미지 체크시 소스 이미지(원본) 또는 대상 이미지(화면에서 찾을 이미지)를 가져오지 못하면 에러가 발생됩니다. 존재하지 않는 이미지를 찾을 수 없기 때문입니다. 이 때 False에 설정한 아이디로 가고 싶을 수 있습니다. 기존에는 에러가 발생되면 "같음"과 "다름"에 설정한 아이디로 이동하지 않고 다음 액션이 수행되었습니다. 이 옵션의 기본값은 기존과 동일하게 동작됩니다. 하지만, 옵션의 값을 True 또는 False로 설정할 수 있습니다. 에러가 발생되었을 때 좀 더 다양하게 로직을 처리할 수 있습니다.
조건을 수행하다가 에러가 발생되면 "다름"에 설정한 아이디로 이동되고 스크립트가 종료됩니다. 만약, 에러가 발생되도 종료하지 않고 계속 스크립트를 수행하려면 반복할 수 있는 아이디로 설정하시면 됩니다. 상황에 맞게 에러에 대한 동작을 조건 액션에 각각 설정하여 로직을 분기할 수 있습니다.
버그 수정 2
스크립트에 에러가 있으면 사용자에게 알람을 표시합니다.
에러가 있는 액션을 식별할 수 있도록 "Error" 태그를 앞에 붙이고, 하이라이트(흰색 글자에 빨간 배경) 처리합니다. 참고로, 에러가 발생된 액션을 삭제하거나 수정해서 정상적인 액션으로 바꾸면 저장이 정상적으로 이루어집니다.
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글[주의] 기능 개선 및 버그 픽스 Editor 5.3.0.2, Player 5.3.0.2, Designer 5.3.2 20.11.05
- 다음글[재설치] 기능 개선 및 버그 픽스 Editor 5.1.2.86, Player 5.1.2.86, Designer 5.2.86 20.10.22
댓글목록
![profile_image](http://www.ngmsoftware.com/img/no_profile.gif)
![profile_image](http://www.ngmsoftware.com/data/member_image/ad/admin.gif)
![profile_image](http://www.ngmsoftware.com/data/member_image/jo/jo999jo.gif)
![profile_image](http://www.ngmsoftware.com/data/member_image/ad/admin.gif)
![profile_image](http://www.ngmsoftware.com/data/member_image/jo/jo999jo.gif)
![profile_image](http://www.ngmsoftware.com/data/member_image/ad/admin.gif)