아! 그리고 우후훅 님 스크립트를 보면 중간에?
if (RET)
{return ture}?
가 있던데 이건 어떤 역활인지도 궁금합니다 !
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
아! 그리고 우후훅 님 스크립트를 보면 중간에?
if (RET)
{return ture}?
가 있던데 이건 어떤 역활인지도 궁금합니다 !
제가 썻던 부분은 재대로 테스트를 하지 않은부분이 있습니다. 똑같이 하시면 안될수있어요.
저도 해보는데 의미를 둘뿐 다시 안보는 부분이라 틀린것도 안고치고 있습니다.
imagesearch , vx,vy, ~~~
if (errorlevel=0)
이런식으로 하는데 , 저는 if(errorlevel=0) 이부분 타이핑을 줄이고자 return true 를 넣어서
if(함수) 이런식으로 쓴겁니다.? 다른분들이 그렇게 쓰는분들이 계셔서 저도 간편해서 그리쓰고 있네요.
별 의미는 없습니다. ㅎㅎ
그리고 사견인데요. adb방식으로 이미지를 캡쳐하고 그걸 다시 pc로 복사하고 하는 과정이 제가 만들던 부분에는
힘겹더라구요. 저같은경우 서칭을 0.1초정도마다 반복서칭을하게되는데, 이러면 이미지를 계속 복사를 반복하게됩니다.
다시말해, hdd가 계속 쓰고지우고를 반복해서 로딩상태를 계속되죠.
실질적으로 이런 부분들은 메모리에서 처리해야하는건데 문제점이 있어요.
안본지 좀 됏다고 벌써 가물가물하네요. 일단 되기는 잘됐었습니다. 실제 제가 썻던부분에서
약간 삭제하고 수정해서 다시 테스트는 안한부분이 있네요..ㅠㅠ
그냥 이렇게 된다 라고 부분만 썻던것도 같구요. 다시 봐야알거 같습니다.
gsearch("1") 함수에서 , 나오는 값이 true값과 global gxy 좌표값을 찾는데요.
f (GSearch("1"))
{
msgbox. % gxy? ;값 안떨어지나요?
Gtouch()
}
gsearch 리턴값이 없습니다. 그러니 if문을 사용하여도 실행이 안되는게 당연하지 않나요?
찾았는지 못찾았는지 확인하려면, gsearch에 리턴값에 ret를 주세요.
아... 그부분은 , 원래 disp_imagesearch를 해서 이미지를 찾을경우 이미지결과값인 vx,vy값을
하나로 묶어서 찾아줍니다. 대략 200,300 이런식으로 하나의 변수에 묶어서요.
이걸 gxy변수에 넣은거고 , 그걸 다시 분리해서 vx , vy값으로 global잡은거에요.
그냥 gxy를 global잡고 밖에서 분리작업해도 되구요.. stringsplit로 분리하는 부분있어요.
으미 죄송해요.. 그당시 제가 이것저것 해보느라 재대로 체킹안하고 올렸네요.
이것저것하느라 테스트해볼 여력이 마땅치 않은상태서 올리고 틀린부분이 있는지
제가 묻기도 했었네요.. ㅎㅎ
지금 다시보니 , gxy가 global로 지정이 안되어있네요.
imgsearch에는 vx,vy로 내보내고 , gtouch에서는 gxy를 global잡고 있었네요..ㅡㅡ;;;
제가 테스트한 실제 부분에는 재대로 수정해놨는데 본문은 미처..ㅠ;ㅠ;;
헛고생하게 했네요 죄송합니다.
말씀하신 부분이 맞구요.
글고 return값을 줄때 , 결과값인 좌표를 리턴하셔도 되고, true,false로 리턴해도 관계없네요.
대신, if문상에서 , if(imgsearch("이미지")) 이렇게 잡을경우
1이상 결과값이 오면 무조건 찾은걸로 처리가 되요.
return ture 해도 1값이 리턴되니 이미지찾은걸로 되고 , return gxy 해도 1이상 좌표값이니
찾은걸로 되겠죠. 제가 요부분 확실치 않아서 테스트해봤네요.
제가 굳이 저렇게 쓴건 타이핑수를 최대한 줄여서 좀더 빠르게 작업하려고 했는데
그게 문제였네요.. ㅎ,, 제가 잘못써서 고생하신 부분 죄송하네요..ㅠㅠ
마지막으로 , 전혀 어려울게 없는 부분입니다.
제가 저 글을 썼을때는 , global과 함수 개념이 확실히 정립이 되지 않은때라 그 부분에 대한 문의를 하려고 올렸던점도 있었습니다. 지금도애매하긴하지만,,,, disp_imagesearch와 adb는 있는걸 가져다쓰기땜에 상당히 간단합니다.
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
질문 | adb로 스크린샷 가지고 오기 질문 !! 6 | 샤먼 | 2015.05.19 | 0/0 |
질문 | 드롭다운리스트와 g액션 v변수 그리고 마우스좌표 3 | 색갈의비밀 | 2015.05.17 | 0/0 |
질문 | com함수 또질문드립니다 ㅠㅠ 2 | 제발등업좀2 | 2015.05.18 | 0/0 |
질문 | adb와 gdip 를 사용한 매크로 만들기 질문 15 | 샤먼 | 2015.05.17 | 0/0 |
질문 | 이미지서치 질문 6 | 스디 | 2015.05.17 | 0/0 |
질문 | 오핫 체크박스와 드롭다운리스트에 대해 질문 드립니다... 2 | 9nami | 2015.05.17 | 0/0 |
자유 | 뭔가 구문이 새롭군요.. 3 | 샤먼 | 2015.05.18 | 0/0 |
질문 | Loop와 밙복 질문드립니다 2 | 색갈의비밀 | 2015.05.15 | 0/0 |
질문 | 변수 선언 관련 질문드립니다. 1 | 아잉뿌잉 | 2015.05.15 | 0/0 |
질문 | 오토핫키 입문 초보 이미지서치 및 루프짜기 질문 2 | 색갈의비밀 | 2015.05.16 | 0/0 |
질문 | ahk 간단한소스가 에러가 발생했는데 무엇이 문제인가요? 4 | 응응s | 2015.05.20 | 0/0 |
자유 | 오토핫키 스크립트 분석해주실 분 구합니다.(유료) | 에스파88 | 2015.05.15 | 0/0 |
질문 | 일정시간마다 앱정지여부 체크해서 리스타트 하는 방법? 2 | HyunYu | 2015.05.14 | 0/0 |
질문 | Gui에서 변수를 입력해서 매크로를 바꾸는게 가능한가요? 4 | 쉬르릴 | 2015.05.16 | 0/0 |
질문 | 모비즌 PC버전 7 | 석양이지면 | 2015.05.15 | 0/0 |
질문 | com함수 관련 질문좀.. 5 | 제발등업좀2 | 2015.05.14 | 0/0 |
질문 | 로그기록 남기는 방법좀 알려주세요 12 | 민서s2아빠 | 2015.05.16 | 0/0 |
자유 | 오토핫키 파일중 온라인게임 필요한거있으신분들 8 | 이린 | 2015.07.03 | 0/0 |
질문 | 오토핫키로 PC에 USB테더링으로 연결된 안드로이드 스... 2 | home01 | 2015.05.16 | 0/0 |
질문 | 윈드로이 앱꺼짐에.... 1 | shkkm | 2015.05.13 | 0/0 |
광고
전체 최신 인기글
전체 주간 인기글
여기서 실제 이미지 서치 부분은
RET := Gdip_ImageSearch(bmpHaystack,bmpNeedle,GXY,0,0,0,0,1,1)
이부분입니다. 찾으면 찾은 좌표값이 GXY에 들어가 있겠죠
; ++ RETURN VALUES ++
;
; -1001 ==> invalid haystack and/or needle bitmap pointer
; -1002 ==> invalid variation value
; -1003 ==> X1 and Y1 cannot be negative
; -1004 ==> unable to lock haystack bitmap bits
; -1005 ==> unable to lock needle bitmap bits
; any non-negative value ==> the number of instances found
이미지서치 리턴값입니다.?
if (RET)
{return ture}?
이부분이 찾았는지를 구분하는거 같군요. 이부분으로 클릭할지 메시지 출력할지 선택하면 되겠네요