매크로

조회 수 694 추천 0 댓글 10

비활성은 PostMessage 이걸 사용하는게 맞는거죠?


controlsend,controlclick 이거와는 어떤 차이 장단점이 있나요?



자세한 사용방법을 알고 싶습니다.

예제로 알려주시면 더욱 감사 드립니다.


PostMessage, Msg [, wParam, lParam, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]



수고하세요.


  • 은다 2015.01.30 11:55
    control로 하면 키보드나 마우스를 인식해버려요 control로 메모장에 aa를 입력하게하고 키보드로 쉬프트키누르면 AA로 나오는걸로 알고있습니다
    post는 상관없는걸로 알고있구요..
  • profile
    외치기 2015.01.30 13:04

    자세히 설명된 글이 이미 충분히 많습니다.

    글을 읽어보시고 모르는 부분을 물어보는게 맞다고 생각되네요.


  • 초밥인간 2015.01.30 13:22
    관련된 글은 읽어보고 있습니다.
    대부분 처음부터 설명되 있는게 아니라 부분부분 설명해 놓아서
    처음 접하는 사람한테는 설명이 어렵게 느껴지더라구요
    예를들어 Msg 는 명령어인데, Msg 설명은 없고
    wParam, lParam 대한 설명만 있어서 또 Msg 에 대한 설명을 찾아야하죠
    렙1을 기준으로요.
    또한 같은 질문에 대해서도 결과는 같아도 설명방식이 달라 이해못했던부분을 이해할수 도 있어서
    비슷한 질문이나 답변이 많았으면 하는 바램이네요.
  • profile
    외치기 2015.01.30 15:34
    제가 말하는건 그겁니다.
    다른 글들을 읽고 msg가 뭐하는 부분이 모르겠으면
    PostMessage에서 Msg는 무엇을 의미합니까 이런식에 질문이 올라와야되는데
    Postmessage모른다 알려달라 라는글만 왕창 올라온다는거죠.
  • 초밥인간 2015.01.30 15:41
    맞는말입니다. 질문을 좀더 명확하게 해달라는거군요.
  • 핸콕 2015.01.30 15:54
    빙고~^^!
    솔직히 저도 무플질문이길레 들어왔다가, 질문이 넘 광범위?해서 걍 나갔더레요 ㅋ
    자세한 사용법은 autohotkey help에 있으나 저같은 초보는 이해를 못하니...막히는 부분에서 하나씩 질문해야 답하기도 편하겠죠^^~

    ps.지니모션을 사용하신다면 controlsend, controlclick이 안먹힌다고 알고 있습니다~postmessage만 공부하셔서 이용하시면 되겠네요~
  • profile
    외치기 2015.01.30 16:13
    딱히 초밥님을 뭐라고 하는건 아닙니다.
    다만 기존까지 광범위한 질문이 너무 많이 올라왔고
    그게 반복되고있다는거죠.
    controlClick과 Postmessage의 차이는 명령어를 사용했을때 그 컨트롤에 전달되는 메세지의 종류가 다르다고합니다.
    그래서 밑에 핸콕님이 말씀하신것처럼 지니모션에서 Comtrol메시지는 안먹히지만 PostMessage는 먹히는 경우가 발생하죠.
  • theruin 2015.01.30 13:35

    http://www.autohotkey.com/docs/commands/PostMessage.htm


    http://ahkplant.tistory.com/246


    http://www.ohhot.net/c161


    읽어보세요. 구글링은 진리입니다!

  • 강남앞집오빠 2015.01.30 17:47

    어제 멘붕왔던부분이

    블루스택에서는

    PostMessage를 사용해야 먹힌다는것이였던겁니다


    저 이거 검색안해보고 했다가 한시간가량씨름했었음 ㅋㅋㅋㅋㅋ

  • 함카리스마 2024.07.10 21:42
    플루스택 에서 controlClick 과 Postmessage 명령어를 사용했을때, Postmessage 명령어만 작동하고 control관련 명령어가 안먹히는 이유좀 알려줄래?
    BlueStacks에서 ControlClick 명령어가 작동하지 않는 이유는 여러 가지가 있을수 있는데,
    BlueStacks 같은 안드로이드 에뮬레이터는 일반적인 윈도우 응용 프로그램과는 다른방식으로 작동합니다. 
    이로인해 AutoHotkey의 ControlClick, ControlSend 등의 명령어가 예상대로 작동하지 않을수 있습니다. 
    BlueStacks는 안드로이드 OS를 가상화하여 실행하기 때문에, 내부적으로 윈도우의 기본 컨트롤 구조와는 달라서, 
    직접적으로 컨트롤을 조작하는 명령어들이 효과를 발휘하지 못하는 경우가 많습니다.
    권한문제/BlueStacks의 특성/가상환경 등 여러요인이 영향을줄수 있어서, PostMessage를 사용 하는것이 더 효과적이며, 
    관리자 권한으로 스크립트를 실행하고, WinSpy++ 같은 도구를 사용하여 컨트롤 정보를 정확히 파악 하는것이 좋습니다.
    대안으로는 PostMessage를 사용 하거나, MouseClick/MouseMove 사용을통해, 마우스 기반으로 클릭 이벤트를 발생시켜 
    BlueStacks 창의 특정 위치에 대한 클릭을 시뮬레이션 해주는겁니다.

    ;;;예시

    if not A_IsAdmin ; 관리자 권한으로 실행
    {
        Run *RunAs "%A_ScriptFullPath%"
        ExitApp
    }

    WinGet, hWnd, ID, BlueStacks App Player ; BlueStacks 창의 핸들 가져오기
    MouseClick, left, 100, 100 ; 100, 100지점에 마우스클릭 사용해주고,

    ; BlueStacks 창에 포커스를 맞추고, PostMessage로 클릭이벤트 보내기 (예시)
    PostMessage, 0x201, , , , ahk_id %hWnd% ; WM_LBUTTONDOWN
    PostMessage, 0x202, , , , ahk_id %hWnd% ; WM_LBUTTONUP

    ; 이미지 검색후 클릭하기
    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 3.png
    if (ErrorLevel = 0)
    {
        MouseClick, left, %FoundX%, %FoundY%
    }
    else
    {
        MsgBox, 이미지 찾기 실패!
    }

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 동료강화가 어떤 방식으로 되는지 궁금해서 질문글 올... 3 주드로우킥 2015.02.03 0/0
질문 postmessage 인식이 안될때 10 샤랄랄라 2015.02.08 0/0
질문 루프 탈출 단축키 10 공대호텔 2015.02.03 0/0
자유 Soundbeep 5 보득 2015.02.02 2/0
질문 settimer 를 여러게 사용시 질문!!! 8 파더 2015.02.02 0/0
자유 오핫 참 배우고 싶은데요 .. 2 오스카 2015.02.02 0/0
자유 안녕하세요 오토핫키를 너무나 배우고 싶은 1인입니다, 4 땡중아 2015.02.12 0/0
자유 안녕하세요! 오핫에 입문하고픈 1인입니다 1 트리플개미 2015.02.02 0/0
질문 지니모션 이미지인식.... 3 패귀다리기 2015.04.12 0/0
질문 서버인증에 대한 조언을 구합니다. 3 로뎀나무 2015.01.31 0/0
자유 window 색값에대해 1 원상 2015.02.01 0/0
자유 오토핫키 초보자 단톡방운영 초밥인간 2015.01.30 0/0
질문 PostMessage 대해서 자세히 설명해 주세요. 10 초밥인간 2024.07.10 0/0
질문 비활성화 시켰는데요 좌표값이.. 5 강남앞집오빠 2024.07.10 0/0
질문 오핫 리스트박스 메시지출력시 스크롤? 정렬 방법 문의 18 핸콕 2024.07.10 0/0
질문 오토핫키는 스스스작 오픈 소스 없나요? 9 언제나ing 2015.01.30 0/0
질문 프로그램 끄기 명령어 3 욱이 2015.01.29 0/0
자유 세븐나이츠 매크로 만드는 중 11 보득 2015.02.25 3/0
질문 오핫 초보입니다.매크로질문좀. 1 제발등업좀2 2015.01.28 0/0
질문 블레이드 업데이트. . . 1 무천도사 2015.01.29 0/0
Board Pagination Prev 1 ... 186187188189190191192193194 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글