매크로

조회 수 114 추천 0 댓글 0

오토핫키 비활성서치로 세나2(녹스플레이어) 메크로를 간단하게 만들어서

쓰고 있는데 구역 이미지 서치시에만 녹스 테두리가 깜박거리는데

이유가 뭔지 아시는분 답변 부탁드립니다.


이미지검색에 사용한 로직입니다.


ImageSearch( byref vx, byref vy, image, errorRange, Trans, sX=0, sY=0, eX=0, eY=0 ) {

errorRanger := errorRange / 10

IfNotExist, %Image% 

{

log := " @ 이미지파일 없음: " Image, AddLog(log)

return false

}

pToken:=Gdip_Startup() 

snap:=Gdip_BitmapFromhwnd(WinExist("NoxPlayer"))

RealWinSize(posX, posY, width, height, "NoxPlayer")

if(sX = 0 && sY = 0 && eX = 0 && eY = 0){

posX := posy := 0, width := width, height := height

; log := "sX = " sX ", sy = " sy ", ex =" width ", ey =" ey, AddLog(log)

pBitmapHayStack:=snap

}

else{

posX := sX, posY := sY, width := eX - sX, height := eY - sY

; log := "posX = " posX ", posy = " posy ",  width =" width ", height =" height, AddLog(log)

pBitmapHayStack:= Gdip_CropImage(snap, posX, posY, width, height)

}

pBitmapNeedle:=Gdip_CreateBitmapFromFile(image)

If(Trans = "White")

Trans := 0xFFFFFF

else If(Trans = "Black")

Trans := 0x000000

else

Trans := ""

; Sleep, %Time_Refresh% 

if Gdip_ImageSearch(pBitmapHayStack,pBitmapNeedle,list,0,0,0,0, errorRanger, Trans,1,1) {

StringSplit, LISTArray, LIST, `,  

vx:=LISTArray1 + sX + 1

vy:=LISTArray2 + sy + 1

Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)

Gdip_Shutdown(pToken)

log := " @ 이미지찾음 : " Image, AddLog(log)

return true

}

else {

vx := vy := 0

Gdip_DisposeImage(pBitmapHayStack), Gdip_DisposeImage(pBitmapNeedle)

Gdip_Shutdown(pToken)

return false

}

}



최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 윈도우7 서버에서 비활성 됩니다 반디펑 2021.01.19 0/0
질문 초보라 간단한거 찾기도 상당히 어렵네요.. 사과맛로션 2021.01.19 0/0
질문 오토핫키 초보 스크립트 질문드립니다. 1 김개구고 2021.01.26 0/0
질문 Loop 문 랜덤 반복 질문 드립니다. 1 wenrjw 2021.01.18 0/0
자유 복귀했습니다 세나gog 2021.01.17 0/0
질문 메크로 사용시 녹스플레이어 깜박임 문제 터마 2021.01.12 0/0
질문 우회 리더기 못구하나요 3 우리나라만세 2021.09.04 0/0
질문 오토핫키 한글입력시 이상하게 나와요 하닮 2021.01.09 0/0
질문 매크로 직접 만들어보고싶은데 4 shsh91 2021.01.15 1/0
질문 오토핫키 하드웨어 입력 질문드립니다.(하드웨어 라이... 1 playca 2021.01.14 0/0
질문 ld플레이어에서만 왜 비활성 휠이 안될까요..? 1 Finish 2021.01.07 0/0
질문 Gdip 경로 도움좀 주세요 형님들..... 2 능금마라탕 2020.12.30 0/0
질문 이미지 인식이 안되는데 뭐가 문제일까요 5 바라람 2021.01.07 0/0
질문 PC바람 오토핫키 오픈소스 우회 질문이요. 충주신군 2020.12.26 0/0
질문 브이포 메크로는 어디있나요 ? 주눅잉 2020.12.23 0/0
질문 실시간 로그를 남기고 싶습니다 경기시민 2020.12.23 0/0
질문 몇초후에 실행합니다라는 내용을 gui에 표현하고 싶습... 1 메이크모델 2020.12.22 0/0
질문 제대로 사용하려면 얼마나 공부해야 할까요? 3 dnfl 2023.02.13 0/0
질문 녹스플레이어 비활성 esc키, 마우스 우클릭 않되는 이... 2 터마 2021.01.12 0/0
자유 에오스 레드 자동 포탈 매크로 어디서 구매 하나요? 1 건방진천사 2020.12.19 0/0
Board Pagination Prev 1 ... 131415161718192021 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글