화면에
이미지A가 3개이하로 뜨면 1을 실행하고, 다시 이미지서치..
3개이상뜨면 2를 실행하고싶은데 어떻게 써야하나요?
1이랑 2는 명령어 예시입니다..
클릭,메세지박스 등등..
화면에
이미지A가 3개이하로 뜨면 1을 실행하고, 다시 이미지서치..
3개이상뜨면 2를 실행하고싶은데 어떻게 써야하나요?
1이랑 2는 명령어 예시입니다..
클릭,메세지박스 등등..
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
자유 | 이미지 함수에서 헤맬때 참조해볼팁 1 | 닉네이밍 | 2015.09.08 | 0/0 |
질문 | 이미지가 몇개 서치됬는지 카운팅가능한가요? 2 | 세나블텍 | 2018.10.11 | 0/0 |
질문 | 이미지가 없을때 다음이미지를 찾게하려는데 3 | 초코나 | 2016.08.20 | 0/0 |
질문 | 이미지가 여러개있는데 3 | yubinzz | 2017.03.14 | 0/0 |
질문 | 이미지경로에 변수질문이요/// 4 | 셋쇼마루 | 2016.06.06 | 0/0 |
질문 | 이미지드래그 질문드립니다. 1 | 돌돌조아 | 2018.05.08 | 0/0 |
질문 | 이미지를 계속 누르고 있게할 방법이 있나요? 2 | 난느려 | 2016.03.29 | 0/0 |
질문 | 이미지를 서치한후 그이미지에 랜덤클릭이 가능한가요? 6 | 서추저사 | 2017.10.28 | 0/0 |
질문 | 이미지를 인식하여 자동으로 변수로 해당 문자를 받을 ... 8 | ksb0648 | 2023.08.02 | 0/0 |
질문 | 이미지를 흰색 검정으로만 재 구성할수있을가요? 18 | 제발등업좀2 | 2019.08.17 | 0/0 |
질문 | 이미지맥스 어제 첨써봤는데 엄청나군요 5 | 츠카다카즈오 | 2021.08.24 | 0/0 |
질문 | 이미지맥스는 앱플만 가능한가요? 4 | 교생 | 2021.01.30 | 0/0 |
질문 | 이미지맥스에는 gui 만드는 기능은 없는건가요? | Dkdkdk12 | 2021.08.20 | 0/0 |
질문 | 이미지맥스와 오토핫키 3 | joeypre | 2021.10.02 | 0/0 |
질문 | 이미지맥스와 오토핫키 비활성클릭 질문 2 | 츠카다카즈오 | 2023.02.24 | 1/0 |
자유 | 이미지버튼 마우스HOVER 효과 2 | 우후훅 | 2015.07.03 | 0/0 |
질문 | 이미지보안뚫을수있나요 1 | 천지사명 | 2022.12.14 | 0/0 |
질문 | 이미지서치 3 | PlusK | 2016.05.07 | 0/0 |
질문 | 이미지서치 (반짝이는 이미지) 질문입니다. 3 | 해공 | 2017.04.09 | 0/0 |
질문 | 이미지서치 gosub 질문드립니다 4 | 어두운공간 | 2023.02.24 | 0/0 |
광고
전체 최신 인기글
전체 주간 인기글
샘플 코드입니다.
#SingleInstance Force
^\::ExitApp
F12::
sample = SearchSample.bmp
list := ImageSearch(sample, 12,12, 0,0, 600,600)
if !list
MsgBox, 이미지 검색 실패
else
{
for, i, o in list
{
MouseMove, % o.x, % o.y
ToolTip, % A_index
sleep, 400
}
MsgBox % list.MaxIndex() "개의 동일이미지 검색됨"
}
return
;동일이미지 모두 찾기
;searchCount : 0=모두찾기 , 양의정수=해당갯수만큼찾기
ImageSearch(imageFile, sizex,sizey, x1,y1, x2,y2, margin=0, searchCount=0, _o="")
{
static list
if _o<>_r
list := []
x1_org := x1
loop
{
if (y1+sizey-1>y2)
break
ImageSearch, sx,sy, x1,y1, x2,y2, *%margin% %imageFile%
if ErrorLevel=2
{
MsgBox, %imageFile% file not found.
ExitApp
}
if ErrorLevel=1
break
list.Insert(Object("x",sx, "y",sy))
if (0<searchCount) and (list.MaxIndex()=searchCount)
break
y1 := sy , x1 := sx + sizex
if (x1+sizex-1>x2)
{
y1++ , x1 := x1_org
continue
}
%A_ThisFunc%(imageFile, sizex,sizey, x1,y1, x2,y1+sizey-1, margin, searchCount, "_r")
y1++ , x1 := x1_org
}
return list.Maxindex()? list:""
}