매크로

질문
2014.12.19 19:09

이미지 서치 질문 있습니다.

조회 수 266 추천 0 댓글 8

ImageSearch, 1X, 1Y, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 Lok icon2.bmp


if errorlevel=0

msgbox, 찾았다

if errorlevel=1

msgbox, 안보인다


-----------------------------------------------------------------

이게 입력한 소스입니다.


문제는 이미지파일을 찾았습니다. 근데 제가 원하는 위치에 이미지 파일을 찾은게 아닌 스크립트가 저장된 폴더에 이미지를 넣은걸 찾았다고 알려줍니다.


블루스택의 아이콘을 찾아서 그쪽으로 마우스 이동 및 클릭을 하고싶은데 여기서 뭐를 더 추가하거나 해야할까요..?


  • 허간지 2014.12.19 19:38

    이미지보다 run 명령어 이용하시는게 좋아보입니다^.^ 프로그램 자체 실행하실거면~

  • 모바게 2014.12.19 19:45

    폴더에 이미지를 찾은거면.. 폴더 보기 속성을 이름만 나오게 하던가

    아니면?A_ScreenWidth, A_ScreenHeight 부분을 영역 지정으로 변경해서 사용하는게 좋을 것 같네요.

  • 시에 2014.12.19 19:56

    WinGetPos, X, Y, W, H, 창이름

    윗부분을 추가하시어

    0, 0, A_ScreenWidth, A_ScreenHeight... 을

    %X%, %Y%, %X2%, %Y2%....로 대처하시면 될듯합니다.

    검색 범위를 조절하는거죠..

  • 시에 2014.12.19 20:02
    A_ScriptDir=D:\temp ;이미지폴더
    WinGetPos, X, Y, W, H, 창이름
    X2:=X+W
    Y2:=Y+H
    ImageSearch, m1, m2, %X%, %Y%, %X2%, %Y2%, *100 %A_ScriptDir%Lok icon2.bmp
    if errorlevel=0
    msgbox, 찾았다
    m1:=m1-X
    m2:=m2-Y
    N:=m1|m2<<16
    PostMessage, 0X201, 1, %N%, ,창이름
    PostMessage, 0X202, 0, %N%, ,창이름
    if errorlevel=1
    msgbox, 안보인다

    이케 하시면 될듯해요
  • 절망 2014.12.19 20:29
    아 감사합니다. 한번 해보고 다시 올께요
    그런데 A_ScriptDir=D:\temp ;이미지폴더 이건 무슨 역활을 하는건가요?
  • 시에 2014.12.19 21:03

    질문을보니 이미지가 스크립트와 다른 폴더에있는것 같은데요.
    이미지가 C:\Users\Kihi\Desktop\매크로\IMAGE\ 에 존재할경우


    ---스크립트---
    A_ScriptDir=C:\Users\Kihi\Desktop\매크로\
    %A_ScriptDir%Lok icon2.bmp
    --- 를 넣어주시면 아래처럼 되겠죠..
    C:\Users\Kihi\Desktop\매크로\Lok icon2.bmp


    이미지의 위치를 지정해주는 역활입니다.
    지정 안해주면 스크립트와 동일한 위치의 폴더가 기준이됩니다.


    *100 : 오차범위를 주는 수치인데 *1로 갈수록 정확도가 높아지고 150인가가 정확도 최저로 알고있습니다.

    보통 50에서 7,80정도 주시는데 조금 높지않나 싶네요

  • 절망 2014.12.19 22:04
    아하 감사합니다 ^^ 만약에 이미지가 스크립트와 같은 폴더에 있다면
    A_ScriptDir=C:\Users\Kihi\Desktop\매크로\
    %A_ScriptDir%Lok icon2.bmp
    이거는 빼도 상관없는거죠..?
  • 시에 2014.12.19 22:20
    네 같은줄에있다면 빼도 상관 없습니다.
    A_ScriptDir=C:\Users\Kihi\Desktop\매크로\ <---- 삭제
    ImageSearch, m1, m2, %X%, %Y%, %X2%, %Y2%, *100 Lok icon2.bmp

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 프로세스 픽셀??을 읽어오지 못할경우 어떻게하나요/ 1 패귀다리기 2019.07.06 0/0
질문 프로세스 질문좀 하겠습니다~ 5 꾸기 2017.09.26 0/0
질문 프로세서이름이 같을때 각각의 pid값 질문 2 광대승천 2019.06.28 0/0
질문 프로그램비활성 알트+f4 로 꺼지게만들려고하는데 반응... 구름빵 2017.01.01 0/0
질문 프로그램 종료시 오토핫키도 같이 종료하는 명령어는 ... 1 도움늅6 2021.01.21 0/0
공유 프로그램 종료시 스스로 지워지는 스크립트 1 노터스 2020.08.08 0/0
자유 프로그램 제작 해주실분 1 무등산 2020.01.21 0/0
질문 프로그램 실행하는 스크립트 오류... 2 배틀크루저 2023.02.24 0/0
자유 프로그램 만들어봅니다~리세 , 오토 , 매크로 등 1 dark 2019.08.30 0/0
질문 프로그램 끄기 명령어 3 욱이 2015.01.29 0/0
질문 프로그램 구동중 멈췄다가 다시 실행 4 N4N2 2015.11.08 0/0
정보 프로그램 간이 비밀번호 임시 1 T7GG 2016.09.10 0/0
자유 프로그래밍이 처음이신분들은 여기 참고해보세요 2 Allyce 2017.07.05 0/0
질문 프로그래밍에 아무지식이 없는 사람입니다. 7 별되매냐 2015.06.13 0/0
질문 프렙 사용유저인데 오토핫키 난이도가 어느정도인가요?? 1 찔끔찔금이 2017.02.16 0/0
자유 퓨.. 오토핫키시작한지 4일됬는데 힘드네요 2 침묵의고요 2015.12.01 0/0
정보 푸시불렛자료-스마트폰으로 매크로에 명령하달입니다. 2 단백질 2019.03.06 0/0
질문 푸쉬블렛이랑 비슷한 프로그램이 있나요? 1 지니블렉션 2019.02.27 0/0
자유 푸념글쓰고있었더니 디비가 반응하나봐요 ㅋㅋ 4 외치기 2015.03.30 0/0
자유 폴더안에 잇는 모든파일을 한번에 받을순 없나요?? 3 yodda 2014.12.25 0/0
Board Pagination Prev 1 ... 8910111213141516 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글