naver / guitar

75 stars 18 forks source link

스크롤아래 이미지 찾기 질문드립니다. #478

Open godofstock opened 3 years ago

godofstock commented 3 years ago

스크롤휠다운으로 횟수를 지정하여 아래로 화면을 내린다음 이미지를 찾기 하여 스크립트를 작성하였습니다

여기서 문제는 스크롤휠다운 횟수를 임으로지정하였는데 화면이 가변적이라 스크롤 휠다운을 8번 하거나 다른시간에는 10번하거나 해야 캡처한 이미지 위치로 화면이 보이는것입니다.

그래서 실행해보면 잘돌아가다 조금만 지나면 스크롤아래로 내리는동작횟수가 변하다보니 에러가 발생합니다.

화면 스크롤 아래 캡처한 이미지를 바로 스크롤횟수 맞춰서 찾는 좋은방법이있을까요?

ssmmhh commented 3 years ago

아래와 같이 "없으면" 명령을 활용하여 한줄로 작성해 주시면 됩니다.

찾고자 하는 대상이 화면내에 가변적인 위치에 있을 경우 찾을때 까지 스크롤 하는 스크립트 입니다.

아래 예제의 경우 YYY를 찾을때 까지 page down 키로 화면을 넘기는 예제 입니다. 이부분을 스크롤등으로 사용형태에 맞게 변경하시면 될것 같습니다.

XXX 클릭한다.
YYY가 없으면 "{PGDN}" 누른다. YYY가 없으면 "{PGDN}" 누른다. YYY가 없으면 "{PGDN}" 누른다. YYY가 없으면 "{PGDN}" 누른다.
YYY를 클릭한다

참고 : https://github.com/naver/guitar/issues/27

godofstock commented 3 years ago

오 이런방법이있군요 감사합니다. 추가적으로 질문드리면 안내해주신 스크립트에서

중간에 YYY를 찾아버리면 그 아래 나머지 YYY가 없으면 "{PGDN}" 누른다. 는 실행을 안하고 넘어가는건가요?