- Elkha - Blue
- 오토핫키 커뮤니티
- 오토핫키
비활성매크로 PostMessage 사용 시 클릭이 안되는 문제
-
-
음.. Msgbox, %ActiveID% 로 확인해보니.. PSS 로 정상적으로 나옵니다. ㅜㅜ
뭐가 문제인지 참.. 갑갑하네요. -
클릭하려는 창 타이틀이 pss 인가요? 지니모션이 아닌가 보네요. 지니모션이 아니라면 controlclick으로 한번 해보세요. posetmessage가 안 먹히는 것일수도 잇어요
-
네. 창 타이틀이 PSS 입니다.
그리고 controlclick 은 제가 생소해서 그런데.. 위 스크립트에서 적용하려면,
if(imageSearcher(x,y, "테스트.bmp")=1)
{
ControlClick , x%X% y%Y%, PSS
}
이런 형태가 되면 되나요? -
사용법은 맞는데 좌표는 계산을 해줘야될겁니다. Client 좌표 사용해야 될겁니다. 클릭함수에서 px,py값 넣으시면 될거에요
-
으아아아아!! 드디어 됩니다. ㅜㅜ
Client 값 넣어주니.. 클릭하네요.. 감사합니다..ㅜㅜ
if(imageSearcher(x,y, "테스트.bmp")=1)
{
ControlClick , x420 y450, PSS
msgbox, 찾았다. 요놈!
}
else
{
msgbox, 이미지가 안보여요.
} -
postmessage 안되고 controlclick 만 되는건가요? 역시 그런건가요!!
-
그런가봐요 ㅜㅜ
ControlClick , x420 y450, %ActiveID% 도 잘되네요!
덕택에 해결했습니다.
감사합니다~! -
sendClick()함수에서 클릭하는 좌표가 찾은이미지 왼쪽위 꼭지점이네요.
해당 부분이 클릭이 안되는 지점이거나....흠...하여간...
혹시 모르니 왼쪽위 꼭지점에서 x,y좌표를 살짝씩만 안으로 값을 변경해보세요.
px:=x-winX-bordW/2???? ;좌우보드(테두리)값의 절반만큼 우측으로
py:=y-winY-bordH/2-capH? ; 상하보드(테두리)값의 절반만큼 아래쪽으로px:=x-winX-bordW/3
py:=y-winY-bordH/3-capH그리고...테스트하는 창이 안드로이드 에뮬레이터라면 설정의 개발자환경에서 터치포인트 체크하고 확인해보세요.
요런식으루요.
그런데...함수에 imageSearchClick(img)가 있는데 일부러 테스트하시는건가요?
다음처럼 줄일수 있어요.
if imageSearchClick("테스트.bmp")=1?? ;찾아서 클릭한 후 값리턴이 1이라면
???? msgbox, 찾아서 클릭했네?
else????????????????????????????????????????????????????? ;이미지 못찾은경우
???? msgbox, 얼래 이미지 어디간겨? -
좌표가 문제가 있나 싶어서..
이미지도 다른것들로 교체도 해보고..
좌표값이 문제인가 싶어서 수정도 해보고 했는데..그래도 무반응이네요.
말씀하신대로 if imageSearchClick("테스트.bmp")=1 로 테스트해봐도, msgbox 는 찾아서 클릭했네? 가 뜹니다.
그런데 실제로 클릭이 되지는 않네요. ㅜㅜ
아.. 어제부터 완전 답답합니다.. -
그럼...결국 PostMessage가 안먹힌다는 얘기밖에 안되네요.
혹시 모르니 타이틀(activeid) 자리를 ahk_id %id%로 바꿔보세요.
그전에 id := WinExist("PSS")
그런데...어떤 윈도우창인데 그러죠?
-
sidesync 3.0 으로 연결한 핸드폰 화면입니다.
-
sidesync는 사용해보질 않아서 모르겠군요.
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
자유 | [AutoPM Ver1.56] 포켓메이플스토리, 자동스킬 및 물약... 11 | 은다 | 2016.07.12 | 1/0 |
자유 | 초보자가 배우기 쉬운 강좌같은거 없나요 4 | 아잉2 | 2015.01.26 | 1/0 |
자유 | 쓸대없이 자꾸 줄수만 늘어나는 기분...qㅜㄴ 12 | 파더 | 2015.01.20 | 1/0 |
정보 | 레이븐 블루스택용 소스8탄 - 필요하신분쓰세요 추천X 4 | T7GG | 2016.11.14 | 1/0 |
정보 | 지니모션 드래그 함수 1 | 연구원 | 2015.01.21 | 1/0 |
자유 | 슬 저도 그림이 그려져가네요 10 | valum | 2015.04.10 | 1/0 |
정보 | 별이되어라 색값 보정 함수선언.. 2 | 로뎀나무 | 2015.03.26 | 1/0 |
자유 | 좋은 매크로 소개 받았는데... 14 | 미고사 | 2015.06.08 | 1/0 |
정보 | 호성님 무한인증 뜨시는분 팁 4 | 우아아앙이잉 | 2015.01.06 | 1/0 |
질문 | 몬길 2개 다중 매크로 돌리기 질문드려요. 9 | 간부은녀석 | 2015.03.27 | 1/0 |
정보 | 도움이 될까 해서 올려봅니다 11 | 울버린 | 2015.01.02 | 1/0 |
자유 | 색상이 계속 변하는 경우에 PixelGetColor을 사용한 대응 6 | 내머리가별 | 2014.12.25 | 1/0 |
자유 | 지니모션 화면 숨기기 또는 최소화 방법? | 별되하는사람 | 2014.12.24 | 1/0 |
질문 | 비활성으로 마우스 조작법에 대해 문의드려요 3 | 디벨로퍼 | 2014.12.17 | 1/0 |
질문 | 오토핫키 매크로 사용하기 어려울까요?? 6 | 얌마얌마얌 | 2014.12.16 | 1/0 |
질문 | 이미지서치 내것에선 잘되고 남것은 안되는경우? 11 | 파더 | 2014.12.15 | 1/0 |
질문 | 와 ,,,핫오토키는 뭔가여... 3 | 찬쓰찬쓰 | 2014.12.12 | 1/0 |
정보 | 그리기 / DRAW / GDIP 화면에 선 도형 그리기 (예제) 4 | 따기따기 | 2024.08.09 | 1/0 |
자유 | 파더님 3 | 외치기 | 2014.11.29 | 1/0 |
정보 | 타이머 샘플입니다. 3 | 모바게 | 2014.11.28 | 1/0 |
WinTitle 이 일치하지 않아서 안되는거 같은데 확인한번 해보세요.
클릭함수에서
PostMessage, 0x201, 0, %p%, , %ActiveID%
이거 전에 msgbox로?ActiveID 출력해서 확인한번해보세요