오토핫키 커뮤니티

조회 수 227 추천 0 댓글 4


CoordMode, Pixel, Screen

ActiveID:="BlueStacks App Player"

sendClick( x, y) {

global ActiveID

WinGetPos, winX, winY, winW, winH, %ActiveID%

SysGet, capH, 4 ; 캡션Height

SysGet, bordW, 32 ; 보더Width

SysGet, bordH, 33 ; 보더Height



px:=x-winX-bordW

py:=y-winY-bordH-capH



p := px|py<<16



PostMessage, 0x201, 0, %p%, , %ActiveID%

PostMessage, 0x202, 0, %p%, , %ActiveID%

Sleep, 200

Return

-----------------------------------------------------

위내용 주석으로 설명 가능하신가요 고수님들 ㅠㅠ...

이걸 이용해도 비활성 클릭이 잘안되네요..



  • a_sec 2015.08.09 19:23

    제대로 퍼오신거 맞나요? 클릭함수 만든거 원래 안닫아요?

  • 제발등업좀2 2015.08.09 20:06
    설마... 이미지 서치 하신후 이내용 그대로 .. 넣으신건아니시죠? ㅎㅎ.. 해당내용은 창의 보더 캡션값을.. 제외히시키기위해서.. 넣은 부분입니다.. 잘찾아보시면 외치기님이 관련글 답변 쉽게 달아놓은글이 있어요
  • profile
    외치기 2015.08.10 10:02

    이건 주석이 아니라 그림으로 설명해야될지경인데...


  • 로우얄 2015.08.12 23:36

    CoordMode, Pixel, Screen ; 좌표 취급을 스크린상 절대좌표로 한다.

    ActiveID:="BlueStacks App Player" ;앞으로 액티브아이디(변수)는 블루스택 플레이어다.

    sendClick( x, y) { ; 이 스크립트에서 "sendclik (x좌표 y좌표)" 사용하면 이하 행동들을 실행한다. (함수선언)

    global ActiveID ; 글로벌 변수 액티브아이디를 불러온다

    WinGetPos, winX, winY, winW, winH, %ActiveID% ; 액티브아이디(블루스택)의 위치값과 가로세로값을 가져온다

    SysGet, capH, 4 ; 캡션Height ;윈도우의 캡션값을 가져온다

    SysGet, bordW, 32 ; 보더Width ;윈도우의 가로보더값을 가져온다

    SysGet, bordH, 33 ; 보더Height ;윈도우의 세로보더값을 가져온다


    ; 이하 여러 운영체제 차이를 없애는 비활성 좌표값 구하는 식
    px:=x-winX-bordW 

    py:=y-winY-bordH-capH



    p := px|py<<16



    PostMessage, 0x201, 0, %p%, , %ActiveID% ;블루스택에 마우스 누름신호를 보낸다

    PostMessage, 0x202, 0, %p%, , %ActiveID% ;블루스택에 마우스 뗌신호를 보낸다

    Sleep, 200 ;0.2초간 잔다

    Return ;뤼톤

    } ;<- 적으신거에는 없지만 이게 있어야 함수선언 될듯합니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 [질문]사용pc환경에 따른 이미지인식이.. 5 마토깽 2019.11.26 0/0
질문 매크로 알고리즘 질문 5 안녕222 2015.08.25 0/0
질문 오류가 있나 찾아주세요.. 7 별있 2015.08.14 0/0
질문 이미지서치 범위서칭 질문드립니다. 8 오핫정보공유 2019.11.26 0/0
질문 아주 간단한거 하나만 질문 드릴게요 ㅠ 4 오핫정보공유 2015.08.10 0/0
질문 으메 ㅠㅠ 쉽지가않네요 ㅠ 4 오핫정보공유 2015.08.10 0/0
질문 고유의 컴퓨터 ID 뭐가있을까요? 6 _Crash 2019.11.26 2/0
질문 비활성 클릭 해석 부탁드립니다 ㅠㅠ... 4 비활성닉네임 2015.08.12 0/0
질문 비활성화 이미지 서치후 클릭 안되요 ㅠ..ㅠ 9 비활성닉네임 2019.11.26 0/0
질문 비활성 드래그 관련 질문 드립니다. 3 제발등업좀2 2015.08.09 0/0
질문 오핫 시작키 NUM5 를쓰고있는데 뭐라고써야하나여 ?ㅠ 3 뚜르따르또르 2015.08.13 0/0
질문 오핫강좌받습니다.. 뚜르따르또르 2015.08.08 0/0
질문 안녕하세요 뚜르따르또르 입니다! 6 뚜르따르또르 2015.08.08 0/0
질문 클립보드에 와 이미지서치 범위지정에 관해 질문있습니다. 2 오핫정보공유 2015.08.09 0/0
질문 비활성 이미지 서치 질문 5 스피릿치 2015.08.09 0/0
질문 한영전환 문제 혹시 해결가능할가요 6 오핫정보공유 2015.08.25 0/0
질문 드롭다운리스트 질문있습니다. 16 오핫정보공유 2015.08.13 0/0
질문 [레이븐]setimer 라벨에 gosub 이나 goto 명령어 쓰면 ... 15 T7GG 2015.08.30 0/0
질문 처녀작고치는중 ㅎㅎ 인식이 잘안되네용! ㅎㅎ 2 뚜르따르또르 2015.08.07 0/0
질문 다른 오토핫키 프로그램 제어 3 스피릿치 2015.08.25 0/0
Board Pagination Prev 1 ... 126127128129130131132133134 ... 173 Next
/ 173

전체 최신 인기글

전체 주간 인기글