오토핫키 커뮤니티

질문
2015.06.10 13:35

공부중에 궁금한점

조회 수 134 추천 0 댓글 8

;;이미지 서칭

$::


ImageSearch, VX, VY, 0, 0,A_ScreenWidth, A_ScreenHeight, D:\자료\네이버.bmp

Loop, 15 ? ? ? ;; 루프 15회 시작
{
if errorlevel=0 ?;; 이미지 찾았을시?
{
? ? MsgBox, 이미지파일찾음 ?;; 메세지 박스 출력

?;; 찾았으니까 딴데로 가고싶은데 명령어를 모름.

}?

If ErrorLevel = 1 ;; 이미지 못찾음 ?루프 15회 돌아가겠죠?
{
MsgBox, 이미지파일 못찾음 ;; 결국 15회동안 못찾음

;; MSGBOX는 자동으로 확인 눌러진다는 가정.

?;; 못찾았으니까 딴데로 보내고 싶은데 어디로 보내야 하는데.. 명령어를 모름..
}

} ?;; 루프 15회 끝


end


현재상황입니다.

이미지를 찾고 ?찾는 메세지와 못찾는 메세지는정상으로 뜹니다.

제가 하고싶은것은 해당 이미지를 루프로 돌려서 20회?

15회 안에 해당 이미지를 찾으면 ?A라는 곳으로 이동시키고
15회가 끝날동안 해당 이미지를 못찾으면 B라는 곳으로 이동 시키고싶습니다.


이걸 어떻게 쓰면될까요?


정말 너무나도 답변 감사드립니다



EX) ?시작을 클릭(가정) - 이미지를 서치-루프 15회 1) 찾았을시 메세지 박스 후 ?-> 시작을클릭(가정) 으로 이동?
? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2) 못찾았을시 메시지박스 후 -> 종료(다른곳으로 이동)
질문 1)
메세지 박스후 1)의 값이 도출후 -> 다른곳 (원하는 곳을 지정, EX 다른 이미지서칭 혹은 다른 클릭)
? ? ? ? ? ? ? ? 2)의 값을 도출후 -> 1)과 다른곳 ( 원하는곳을 지정 1)과 다른곳으로 보내는 법)

을 여쭤봐도 될까요?...

혹시 명령어라도 귀뜸이라도 주시면 찾아보겠습니다...



질문 2)?

이미지 서칭시 ??ImageSearch, VX, VY, 0, 0,A_ScreenWidth, A_ScreenHeight, D:\자료\네이버.bmp
해당 굵은 표시는 전체화면으로 알고있습니다.


그러면 전체 화면이 아닌 활성화된 창만 인식하게도 할수있나요?

EX)?CoordMode, Pixel, Relative
와 같이 말입니다.


A_ScreenWidth,A_ScreenHeight - 이 명령어가 활성화 된 창에서만 인식을 하더라구요?
(눌러져 있는 인터넷과 같은 창에서만 검색을 합니다)

A_ScreenWidth,A_ScreenHeight 과 다르게, 현재 활성화된 창외에 모든 창을 검색하는건 없나요?


감사합니다.


감사합니다


  • profile
    채원 2015.06.10 13:54
    전 오토핫키는 잘 모릅니다 .. 하지만
    지금 짜신 소스를 다시 보세요.
    저대로 돌리면 이미지 서치를 15번 할까요
    처음 이미지 서치를 하고 얻은 결과값으로 15번
    if문을 비교할가요 ?
  • profile
    외치기 2015.06.10 14:35

    채원님 말씀처럼 루프문의 위치가 잘못되었습니다.

    그리고 원하시는 이동은?

    goto문을 사용하시거나 ?IF문안에 플래그를 만들어서

    루프가 끝나고 실행하는 방법도 있겠네요.

  • 문의드립니다 2015.06.10 14:38
    아하... 루프문이 위로

    Loop, 15 ;; 루프 15회 시작
    {
    ImageSearch, VX, VY, 0, 0,A_ScreenWidth, A_ScreenHeight, D:\자료\네이버.bmp

    이렇게 가야하나보군요 감사합니다!! 외치기님
  • 단백질 2015.06.10 17:04

    브레이크 안넣으면 이미지 서치되도 계속 서치하는거 아닌가요?

  • 리체 2015.06.10 19:57
    CoordMode, ToolTip|Pixel|Mouse|Caret|Menu [, Screen|Window|Client]
    이미지서치는 Pixel에 해당되고 기본이 활성창(Window)입니다.

    A_ScreenWidth,A_ScreenHeight 과 다르게, 현재 활성화된 창외에 모든 창을 검색하는건 없나요?
    CoordMode, Pixel, Screen ;이미지서치의 좌표가 스크린모드를 사용하게 됩니다.
  • 인형 2015.06.11 08:54
    Loop, 15{
    ImageSearch, VX, VY, 0, 0,A_ScreenWidth, A_ScreenHeight, D:\자료\네이버.bmp
    if errorlevel=0
    {
    Goto, A
    }?

    If ErrorLevel = 1
    {
    Goto, B
    }
    }
    return

    A:
    MsgBox, 이미지파일찾음
    return

    B:
    MsgBox, 이미지파일 못찾음
    return
  • 문의드립니다 2015.06.11 11:09
    정말감사합니다 이렇게 보니 좀 해결이 되는거 같습니다 너무감사합니다.!!
  • 암드래 2015.06.12 13:00

    Goto 문은 안쓰시는게 제일 좋긴 하지만,


    만약 쓰시더라도 최소한만 쓰시는걸 추천드립니다.


    굳이 Goto문을 쓰지 않더라도 함수로 만들면 전부 해결됩니다.


    일단, 질문 하셨으니깐....



    ;;이미지 서칭


    $::

    CoordMode, Pixel, Screen


    Loop, 15

    {

    ImageSearch, VX, VY, 0, 0,A_ScreenWidth, A_ScreenHeight, D:\자료\네이버.bmp

    If (ErrorLevel = 0) ?

    {

    MsgBox,,, 이미지파일 찾음

    Goto, A

    }

    }


    MsgBox,,, 이미지파일 못찾음


    Goto, B


    A:

    MsgBox,,, A


    Return



    B:

    MsgBox,,, B


    Return





    열심히 공부하세요~~


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 블루스택과 녹스에서 히트 돌릴때 색상차이 8 와이로 2017.11.09 4/0
정보 간단한 방법으로 길오아 오토핫키를 만들어보세요^^ 21 럭셔리형아 2018.02.07 4/0
정보 MS오피스 스타일 GUI 프로토타입 6 예지력1 2016.04.16 4/0
질문 오토핫키 에디터 제작. 9 프리헌터스 2015.09.11 4/0
정보 테일스타 내 포인트 조회기 16 와이로 2017.07.04 4/0
정보 팝업 알림, CleanNotify 3 예지력1 2015.11.11 4/0
정보 브레이브 헌터 ... 매크로.. 1 제발등업좀2 2015.07.10 4/0
자유 비활성이미지서치 중간정리(disp,adb) 11 우후훅 2017.04.03 4/0
정보 블루스택 해상도 변경하기... 10 로뎀나무 2015.04.15 4/0
자유 [AutoPM Ver 1.58] 포켓메이플스토리 매크로 8 은다 2015.04.25 4/0
정보 초보가 초보에게;; 핫키 사용법 9 악동주성 2024.07.11 4/0
질문 매크로좀 오랜만에 다시보고자 접속을... 7 joeypre 2021.09.27 3/0
자유 오랜만에 글남깁니다 ㅋ. 매우많이.. 늦었지만 복들 ... 3 제발등업좀2 2016.01.10 3/0
정보 앱아이콘 터치없이 adb로 앱 실행 시키는 방법 18 와이로 2021.01.23 3/0
정보 오토핫키를 간단히 쓰고싶지만 너무 어렵다고 느낄때 9 HyunsD 2018.02.07 3/0
정보 제가 쓰는 픽셀피커입니다(스크립트) 6 와이로 2017.02.11 3/0
정보 지니모션 디바이스(타이틀) 검색 ddl 소스 9 핸콕 2015.10.11 3/0
질문 텍스트를 가져오고 싶습니다. 6 _Crash 2022.12.14 3/0
정보 INI 를 쉽게 사용해봅시다. 11 모바게 2017.11.01 3/0
정보 DynaScript - Child 프로세스로 코드 실행 13 예지력1 2019.07.16 3/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글