에디터 대상 이미지를 가져오지 못했습니다
페이지 정보
본문
에디터로 테스트 하면서 수정을 하여 쓰고 있는데,
스크립트 A 를 만들어서 정상 작동하면 복사하여 스크립트 B 를 만들어 손보면서 돌리고 있습니다.
녹스에서 게임을 실행하고 A,B 두개의 녹스 화면으로 정상적으로 돌아가다가
중간에 어째서인지 멈추고 실행했을때 한개의 스크립트는
'대상 이미지를 가져오지 못했습니다.' 라는 에러 메시지가 뜨면서
이미지 서칭에 실패를 하고 제대로 실행이 되지 않게 되었습니다.
중간에 수정 한게 에러가 났나 싶어서 삭제하고, 다른 하나를 다시 복사해서 사용해 보면
정상적으로 실행이 되길래, 우연히 그런가보다 했는데,
방금전에는 전혀 수정하지 않고 실행과 중지만 눌렀는데, 같은 에러가 나면서 작동하지 않네요.
여태까지 4번 정도 이런 에러가 발생했고, 이미지 서치 액션에서 이미지 경로를 다시 재설정하여도
여전히 같은 에러가 떴기 때문에 해당 스크립트는 삭제를 할 수 밖에 없더라구요.
이럴 경우 어떤 부분을 살펴봐야 하는 것인지 알려주시면 고맙겠습니다.
추가적으로 계속 지켜보고 있는데 대상 이미지를 가져 오지 못해서 작동하지 않았다가
잠시후 작동이 되기도 하네요. 따로 액션을 수정하지는 않았고, 그냥 틀어놓은 상태로 보고 있는데 갑자기 작동이 됩니다.
- 이전글[2부] 커스텀 액션 만들기. (광클릭 마우스) 클릭사이트에서 클릭을 안합니다. 20.07.07
- 다음글[1부] 커스텀 액션 만들기. (광클릭 마우스) 오류 20.07.07
댓글목록
엔지엠소프트웨어님의 댓글
엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date
좀 더 일반적인 용어로... 설명한다면...
A4 용지를 반으로 자르는 작업을 하는데요. 다른 사람이 같은 A4 용지를 8등분한다면 어떤게 우선인지 알 수 없다는 뜻이예요.
문제는 현실에서 일어날 수 없는 이야기지만 시스템의 경우에는 저런 문제가 발생할 수 있기에 해석이 어렵다는 겁니다.
그래서 한사람의 좌뇌가 왼손은 숫가락 집어라고 하고 우뇌는 젓가락을 집어라고 하면 왼손은 어떤걸 해야 할지 햇갈리게 됩니다.
컴퓨터도 사실 저런 경우가 잘 없긴한데요. 아주 우연찮게 동시에 명령을 받으면 어떤걸 먼저 해야 할지 모르는 경우가 생깁니다.
그래서 컴퓨터가 내부적으로 숫가락 집었다가 젓가락 집으라고 순차 처리를 해주는데요.
이런 순차 처리도 못하는 경우 행이 걸리게 됩니다.
행이 걸리면 윈도우가 멈추기 때문에 윈도우는 어떤 처리 하나를 건너뛰거나 파일을 잠그게(Lock) 됩니다.
그러면 해당 파일이 잠겨 있어서 건너뛰게 되죠. 내부적으로는 에러가 발생하겠지만... 프로그램의 안정성을 위해 에러를 무시하고 건너뛰어서 다음 프로세스를 진행하게 합니다.
그렇다보니 이런 경우가 발생하면 다시 확인하라고 할 수 있어요.
다시 확인하라고 하는건 반복인거구요. 다시 확인하는데 또 잠겨 있을 수 있으니 어느정도 처리할 시간을 주고 확인해야 해서 반복 지연이 있는거예요.
하지만, 무한정 대기하면서 확인할 수 없기에 수치로 리미트를 걸어준겁니다.
엔지엠소프트웨어님의 댓글의 댓글
엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date
윈도우 프로그래밍에는 동시성과 가시성이라는게 있는데요.
여기서 동시에 하나의 파일을 열어서 편집이 불가능하다는 의미입니다.
누군가가 편집하고 있는데 다른 누군가가 동일한 위치를 편집하게되면 무결성이 깨지기 때문입니다.
멀티로 스크립트가 동작하면서 하나의 파일에 접근하면 잠시 잠기는 경우가 발생하기도 해요.
그래서, 이런 경우 다시 읽어서 처리할 수 있도록 조건에 반복이 있습니다.
반복 숫자와 반복 지연을 설정하시면 문제를 해결할 수 있을거예요.