매크로

질문
2016.01.10 04:11

도움이 필요합니다..OTL

조회 수 161 추천 0 댓글 5
오토핫키 이제막 입문한..초보입니다..
다름이 아니라 어느분께서 게시판에 올려주신 오픈소스를 참고삼아..
열심히 짱구를 굴려봤지만..이틀동안 좌절을 맛보고..결국 도움을 요청해요..ㅠ
(막히는 부분은 빨간색으로 표시해두었습니다.)

;============================================맵선택==========================================

맵선택중1:
Gui, Submit, Nohide
formattime , nowtime,,MM-dd HH:mm:ss
     guicontrol,,notice_2, %message_2%
     listMessage =%nowtime% 맵선택중 %message_2%|%listMessage%
     guicontrol,,notice_list, |%listMessage%

Gui, Submit, Nohide
sleep, 3000

if(imageSearcher(x,y, "\Image\탐험\지역\마테라.bmp")=1)
{
waitImageClick("\Image\탐험\지역\마테라.bmp")
Sleep, 1000

waitImageClick("\Image\탐험\지역\입장.bmp")
}
else
{
formattime , nowtime,,MM-dd HH:mm:ss
     guicontrol,,notice_2, %message_2%
     listMessage =%nowtime% 왼쪽이동 %message_2%|%listMessage%
     guicontrol,,notice_list, |%listMessage%

sleep, 1000

sendDrag10( 70, 330)

sendDrag11( 500, 330)

sendDrag12( 500, 330)

sleep, 3000
MsgBox, ok

if(imageSearcher(x,y, "\Image\탐험\지역\마테라.bmp")=1)
{
waitImageClick("\Image\탐험\지역\마테라.bmp")
Sleep, 1000

waitImageClick("\Image\탐험\지역\입장.bmp")
}                         첫화면에서 이미지가있읗땐 인식을하는데..이미지가 없을경우에            
                          드래그이후 이부분에 이미지 인식이 안되는것같아요..위에메시지박스뜨고..아래 메시지박스도 뜨는걸
                          봐선 무시되는듯한데.. 이것저것 시도를 해봐도.. 도저히 제 짱구로는 힘든것같아 질문드립니다..
                          맵선택중2 드래그까지는 확인 되었구요.. 그밑에도 이미지인식은 안되는듯합니다..
                         
Sleep, 1000
MsgBox, ok1
goto, 맵선택중2
}
return

맵선택중2:
Gui, Submit, Nohide
formattime , nowtime,,MM-dd HH:mm:ss
     guicontrol,,notice_2, %message_2%
     listMessage =%nowtime% 맵선택중 %message_2%|%listMessage%
     guicontrol,,notice_list, |%listMessage%

formattime , nowtime,,MM-dd HH:mm:ss
     guicontrol,,notice_2, %message_2%
     listMessage =%nowtime% 아래이동 %message_2%|%listMessage%
     guicontrol,,notice_list, |%listMessage%

sleep, 1000

sendDrag10( 30, 350)

sendDrag11( 30, 200)

sendDrag12( 30, 200)

Sleep, 3000

if(imageSearcher(x,y, "\Image\탐험\지역\마테라.bmp")=1)
{
waitImageClick("\Image\탐험\지역\마테라.bmp")
Sleep, 1000

waitImageClick("\Image\탐험\지역\입장.bmp")
}

  • 제발등업좀2 2016.01.10 09:20

    if(imageSearcher(x,y, "\Image\탐험\지역\마테라.bmp")=1) 이이미지가 서치되는지요??

    다른데서 waitImageClick 이함수가 제대로 실행되어다면.. 무시되지는 않을텐데..




  • 이응이 2016.01.10 12:55

    드래그 이전에선 함수가 제대로 실행이 되는데.. 드래그이후의 함수는 실행이 되질 않네요 ㅠ
    이유를 모르겠어요 ㅠ

    혹시나싶어서 드래그이후에 이미지를 다시캡쳐해서 마테라1.bmp로 저장하니

    이렇게는 또 인식하네요;;

    imageSearcher( ByRef imgX, ByRef imgY, img)

    {

        global ActiveID

        WinGetPos, winX, winY, winW, winH, %ActiveID%


        ImageSearch, oX, oY, winX, winY, winX+winW, winY+winH, *50 %A_ScriptDir%\%img%

        If ( ErrorLevel = 0)

        {

            imgX := oX

            imgY := oY

            return 1

        }

        else If ( ErrorLevel = 1){

            return 0

        }

    }

    함수는 이렇구요..같은이미지인데..드래그이후엔 이미지를 다시 지정해줘야하는건가요..?

  • 리체 2016.01.10 14:19
    이미지의 문제가 큽니다. 드래그를 하면 이미지의 색상이 약간 변합니다.
    이미지 추출을 다시 해보거나 variation을 더 주어야죠.
  • 이응이 2016.01.10 15:07
    아 색상변화가 있어서 그런건가보네요.. 좀 더 궁리해보겠습니다!!
    답변감사합니다~: )
  • 눈이안좋아요 2016.02.16 16:32

    도움 ㄳㄳ


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 마우스관련 질문 입니다. 일기 2016.01.18 0/0
질문 블루스택2 비활성 클릭 질문드립니다. 4 얼음불꽃 2016.12.15 0/0
질문 이 매크로를 비활성으로 바꾸려면 어떻게 해야 할까요? 4 1인자 2016.01.22 0/0
질문 gdip 로 trans 기능 하는게 없나요? 3 리키레이 2016.01.17 0/0
자유 요즘 오핫 계시판이.. 썰렁 ~ 하네요 ㅎㅎ; 11 제발등업좀2 2016.01.22 0/0
질문 이미지서치 질문이요~ 1 페르니코 2016.01.14 0/0
자유 어디서부터 어떻게 공부해야하나요 ㅜ 6 녹차꽃 2016.04.14 0/0
질문 웹콘솔에서는먹히는데 오토핫키에서는 안되네요. 1 cjh71 2016.01.14 0/0
질문 다중실행 질문좀할게요 후잡임 2016.01.13 0/0
질문 간단한거 질문좀 2 ddfa4 2016.01.13 0/0
질문 gdip오류 2 페르니코 2016.01.22 0/0
질문 스마트 구이 관련 기초질문 하나 드립니다 1 재홍이입니다 2016.01.12 0/0
질문 오토핫키 파일인스톨 명령어 질문이요 3 페르니코 2016.01.12 0/0
질문 특정 구문에 대해 궁금합니다. x :=(a ? 1 : 100) 세상에이런놈 2016.01.14 0/0
질문 Postmessage관련 질문 Param값 printscreen키 존재하나요? 허럴럴렁 2016.01.11 0/0
질문 GetkeyState 키를 여러개 지정하는법 질문! 7 Jaram 2016.01.12 0/0
질문 엑셀 다루기 관련 질문 드립니다 ^_^ 4 제발등업좀2 2016.01.10 0/0
질문 도움이 필요합니다..OTL 5 이응이 2016.02.16 0/0
질문 두개의 loop문 사이를 왔다갔다할수있는 핫키 12 Jaram 2018.10.12 0/0
질문 gui 부분 질문 드립니다 2 247천사잉 2016.01.10 0/0
Board Pagination Prev 1 ... 135136137138139140141142143 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글