주로 색값을 이용하시나요?
아니면 이미지로 이용하시나요?
아래 대충 생각나는데로; 함 만들어봣는데..초안 형식으로 ... 수정많이 해야겠지만..서도 ㅎㅎ;;
혹시 어떤식으로 들 확인하시나요? 팅김관련해서는 만들어본적없는데;.
요즘 자꾸 에뮬에서 게임이 팅겨서 ㅠㅠ
조언좀 얻고자 이렇게 글을 남깁니다 ^^
팅김 := 1
f1::
SetTimer,팅김확인,1000
return
팅김확인:
팅겨는가 := 팅김확인()
IF (팅겨는가 = 1)
{
msgbox, 아나 팅겼네
}
ELSE
(
msgbox, 오호 안팅기고 잘돌아가네
)
return
팅김확인()
{
global 팅김
IF (팅김 = 1)
{
화면캡쳐2(100,100,200,200,"화면1")
}
ELSE IF (팅김 = 2)
{
화면캡쳐2(100,100,200,200,"화면2")
}
ELSE IF (팅김 = 3)
{
화면캡쳐2(200,200,300,300,"화면3")
}
팅김++
IF (팅김 = 4)
{
팅김 := 1
팅김확인하자 := 팅김확인이미지서치(화면1,화면2,화면3)
MsgBox,%팅김확인하자%
IF (팅김확인하자 = 3)
{
return 1
}
}
return 0
}
return
팅김확인이미지서치(화면1,화면2,화면3)
{
Loop,3
{
IF (imageSearcher(x3,y3,"스샷\화면" A_Index ".png")=1)
{
팅김넘버++
}
IF (팅김넘버 = 3)
{
팅김넘버 := 0
return 3
}
}
return 0
}
차라리 아니면 gdip를 이용하여.. 캡쳐한 이미지가 모두 동일할때.. 팅겨다고 한느것도 괜찮을것같긴한데..