매크로

조회 수 347 추천 0 댓글 5



절대좌표로 스크린으로 설정하는건 알겠는데요


비활성화하려면 상대값이 필요하더라구요



상대값이 현재열려있는 창 왼쪽위가 0,0 인거잖아요?


그래서 액티브 윈도우 스파이로?


액티브윈도우값을 설정해줬는데도 뭔가 안맞는데요..


설마 저 하얀 테두리 부분값도 빼줘야되나요???


https://i.imgur.com/Xxw7bS6.jpg


그부분 좌표는어떻게 찾나요 제기랄 이거때문에 2시간날려먹고있는?거같아요







오 이게 맞았네요 암튼 해결!


  • 강남앞집오빠 2015.01.30 04:27

    아 혹시 음 뭔가 알것같네요


    글쓰다보니 아차싶은건가 ?


    암튼 다시 도전해봅니다


    W값을 -6해주고 H값을 -28 해주면 될것같기도하고


    안되면 진짜 하 그냥잘래요

  • theruin 2015.01.30 04:38

    http://w3tech.tistory.com/212 참고하세요


    postmessage는 client 좌표입니다

  • 강남앞집오빠 2015.01.30 04:50
    글싸지르고 바로 해보니까 되네요

    기분좋게 딥슬립할수있겠어요

    그래도 답변주셔서 감사합니다 엄청빠르네요 답변이 ㅋㅋ
  • profile
    외치기 2015.01.30 09:03

    되게 여러번 올라온 질문이라 찾아보시면 금방 알 수 있으셨을텐데

  • 함카리스마 2024.07.10 21:16
    ; 각 에뮬레이터 창(특정창)의 위치와 크기를 가져와서, 실제 작업창영역 계산하는 함수
    RealwinSize(emulator)
    {
        if (emulator = "Nox") ; NoxPlayer 창일 때
        {
            WinGetPos, x, y, w, h, NoxPlayer ; NoxPlayer 창의 위치와 크기를 가져옵니다.
        }
        else if (emulator = "LDPlayer") ; LDPlayer 창일 때
        {
            WinGetPos, x, y, w, h, LDPlayer ; LDPlayer 창의 위치와 크기를 가져옵니다.
        }
        else if (emulator = "BlueStacks") ; BlueStacks 창일 때
        {
            WinGetPos, x, y, w, h, BlueStacks App Player ; BlueStacks App Player 창의 위치와 크기를 가져옵니다.
        }
        
        SysGet, wFrame, 32 ; 현재 시스템의 창 테두리 두께를 가져옵니다.
        SysGet, wCaption, 31 ; 현재 시스템의 제목 표시줄 높이를 가져옵니다.

        posX := x + wFrame ; 실제 작업 영역의 X 좌표를 계산합니다.
        posY := y + wFrame + wCaption ; 실제 작업 영역의 Y 좌표를 계산합니다.
        width := w - wFrame * 2 ; 실제 작업 영역의 너비를 계산합니다.
        height := h - wCaption - wFrame * 2 ; 실제 작업 영역의 높이를 계산합니다.
        
        return {posX: posX, posY: posY, width: width, height: height} ; 계산된 작업 영역을 반환합니다.
    }

    ; 이미지 서치 함수
    ImageSearchInEmulator(emulator)
    {
        winSize := RealwinSize(emulator) ; 에뮬레이터의 실제 작업영역을 계산합니다.
        x := winSize.posX
        y := winSize.posY

        ImageSearch, vx, vy, x+4, y+2, x+21, y+19, *50 3.png ; 에뮬레이터 창의 작업영역을 기준으로 이미지서치
    }

    ImageSearchInEmulator("Nox") ; NoxPlayer에서 이미지서치
    ImageSearchInEmulator("LDPlayer") ; LDPlayer에서 이미지서치
    ImageSearchInEmulator("BlueStacks") ; BlueStacks에서 이미지서치

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

전체 최신 인기글

전체 주간 인기글