naver / guitar

76 stars 18 forks source link

Guitar 자체에서 이미지를 잘못 찍을 수 있는 경우가 있나요? #364

Open kimseonjun opened 7 years ago

kimseonjun commented 7 years ago

안녕하세요? Guitar를 활용해서 자동화 업무를 하고 있는 직장인입니다.

제가 Guitar를 거의 하루에 8시간 이상 사용하고 있는데,

특이한 점이 있어 공유드립니다.

① Coding문 중, → ^{backspace}를 누른다. ^{backspace}를 누른다. ^{backspace}를 누른다. ^{backspace}를 누른다.
라는 코딩문이 있습니다. 평소에는 해당 코딩문으로 삭제가 원할한데, 갑자기 해당 코딩문으로 진행을 해도 덜 지워지는 경우가 있습니다. 이런 현상이 발생 가능한지요?

② 예를들어, 이미지 파일이 환급 계좌번호와 / 환출 계좌번호가 있다고 가정하겠습니다.

환급 계좌번호는 화면 상단에 있어서, 해당 그림중 "계좌번호"하는 이미지를 저장하였으며,

환출 계좌번호는 화면 하단에 있어서, 해당 그림중 "계좌번호"라는 이미지를 저장했습니다.

평소에는 문제가 없었는데, 특정 순간 해당 그림을 상단에 있는 "계좌번호"로만 인식을 해서,

오류가 발생하는 경우가 있었습니다.

문제가 없는건지 궁금합니다. 감사합니다.

ssmmhh commented 7 years ago
  1. 자동으로 입력되는것이다보니 사람보다 빠르게 입력되어서 중간에 키입력이 무시되는 경우가 발생되는 경우가 있습니다. 이런 경우에는 중간에 sleep 을 주시면 좀더 오류를 방지 할수 있습니다.

아래와 같이 ","를 추가하여 시간 지연을 추가해 보세요.

^{backspace}를 누른다. , ^{backspace}를 누른다. , ^{backspace}를 누른다. , ^{backspace}를 누른다.

  1. 이미지가 90% 이상 상당 부분 유사하고, 하단의 이미지가 원하는 이미지가 아직 미노출 상태라면 90% 유사한것을 맞는것이라 찾을수도 있습니다.

이럴 경우 이미지를 좀더 크게 캡쳐하여 2개의 이미지가 서로 다른것을 명확하게 해주시면 됩니다.

혹은 화면 로딩이 완벽하게 다 된것을 다른 "확인" 명령으로 검사한 뒤에 원하는 작업을 하시면 됩니다.

ssmmhh commented 7 years ago

혹은 로딩중에 이미지를 찾았을 경우 마우스 클리시점과는 화면 위치가 틀려져서 그럴수 있습니다. 역시 모든 이미지 로딩이 끝난것을 확안한뒤 클릭하도록 하시면 됩니다.

https://github.com/naver/guitar/issues/46