오토핫키 커뮤니티

질문
2016.07.16 13:27

질문드립니다

조회 수 101 추천 0 댓글 8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Click(x, y)
{
 IParam := x|y<<16
 WinGet, ActiveID, ID, BlueStacks App Player
 PostMessage, 0x2011, %IParam%, , ahk_id %ActiveID%
 PostMessage, 0x2020, %IParam%, , ahk_id %ActiveID%
}
 
Send(Key)
{
 WinGet, ActiveID, ID, BlueStacks App Player
 PostMessage, 0x1000x1B0x10001, , ahk_id %ActiveID%
 PostMessage, 0x1010x1B0xC0010001, , ahk_id %ActiveID%
 sleep,500
}
 
 
 
F1::
{
 Loop
 {
  pis("BlueStacks App Player","icon.bmp", x, y)
  sleep,500
  Click(x, y)
  goto, 대기화면
 }
}
return
 
대기화면:
{
 Loop
 {
  pis("BlueStacks App Player","into.bmp", x, y)
  sleep,500
  Click(x, y)
  goto, 공지사항닫기
 }
}
return
 
공지사항닫기:
{
 Loop
 {
  if (x= -1)
  {
   Send(Esc)
  }
  else
  {
   pis("BlueStacks App Player","main.bmp", x, y)
   Click(x, y)
  }
 }
}
 
 
f3::
    Gdip_Shutdown(pToken)
    ExitApp
    return


cs


Gdip를 사용해서 만들고 있는데 F1누르면 아이콘-대기화면-공지사항닫기로 가는게 아니라 아이콘-공지사항닫기로 가는거 같습니다.

9shNgXs.png

여기서 Send(Esc)만 반복하는데 어디가 잘못 된지 알수 있을까요?


  • 크루세이덩 2016.07.16 15:35

    수정합니다. 이미지를 발견 못하는 게 아니라, 발견했지만 클릭 현상이 있을 때

    화면상태가 넘어가질 못하면 그럴 수도 있습니다.


    렉이라던가 그런 걸로 멈출 수 있으니까요.

    ============================================

    intro 이미지를 발견 못해서 클릭을 못하고 넘어간 거 같은데요.

    메세제 박스를 넣어서 좌표가 잡히는 지 확인해보심이 좋을 듯 하네요.

  • PlusK 2016.07.16 16:15
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    대기화면:
    {
     Loop
     {
      if (x= -1)
        {
            getlog("찾는중")
        }
        else
        {
            img("BlueStacks App Player","into.bmp", x, y)
            getlog("대기화면 찾음")
            Click(x, y)
        }
     }
    }
    return
     
    공지사항닫기:
    {
     Loop
     {
      if (x= -1)
        {
            getlog("찾는중")
            Send(Esc)
        }
        else
        {
            img("BlueStacks App Player","main.bmp", x, y)
            getlog("공지사항 닫는중")
            Click(x, y)
        }
     }
    }
    return
    cs


    이렇게 바꿔봤습니다.

    하지만 로그가 이렇게 나오는데TmCEoeg.png


    혹시 

    {
    Loop
    {
    if (x= -1)
    {
    getlog("찾는중")
    Send(Esc)
    }
    else
    {
    img("BlueStacks App Player","main.bmp", x, y)
    getlog("공지사항 닫는중")
    Click(x, y)
    }
    }
    }
    이게 x가 -1일때 로그를 보내고 Esc를 누른다 x가 -1이 아니면 서치를 한다 맞나요??
  • 크루세이덩 2016.07.16 16:22
    네 맞습니다.

    a: = img("BlueStacks App Player","into.bmp", x, y)

    if (a = 1)
    click (x,y)

    자꾸 대기창에서 넘어가질 못하면 이런식으로 한번 바꿔보세요.
  • PlusK 2016.07.16 16:32
    대기화면:
    {
    Loop
    {
    a= img("BlueStacks App Player","into1.bmp", x, y)
    if (a = 1)
    click (x,y)
    }
    }
    return
    이렇게 했더니 반응이 없어요.
  • 크루세이덩 2016.07.16 16:44
    a := img("BlueStacks App Player","into1.bmp", x, y)

    이렇게 바꿔주세요.

    위에는 : 빠졌네요.
  • PlusK 2016.07.16 16:48

    응답이 없는거 같은데 이미지 문제겠죠?

    픽셀로 해야될까요?

  • 크루세이덩 2016.07.16 16:54
    img 함수에 이상이 없고, 응답이 없으면 이미지 문제일 가능성이 크네요.
    아이콘은 클릭 되는 거 같으니 아이콘으로 테스트 한번 해보세요.
  • PlusK 2016.07.16 16:55
    네 감사합니다

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 RunWait에 관하여 질문드립니다. 2 낙길 2016.07.30 0/0
질문 영군 무한혼탑 좀 짜주실분 없을까요?... 라티엠 2016.07.25 0/-3
질문 붉은보석 게임가드나 핵쉴드 우회 2 RYORI 2017.01.08 0/0
자유 ahk파일 뜯으면서 공부하려고 하는데 4 에데루스 2016.07.29 0/0
질문 오버워치 인게임 픽셀서치 문제입니다 2 플레이 2018.02.03 0/0
질문 오토핫키 버전 어떤거 사용하시나요? 4 가족오락관 2016.07.25 0/0
질문 PushBullet 스마트폰에서 보낸 채팅내용 PC에서 가져오... 1 Atoka 2016.07.28 0/0
질문 로그 질문드립니다. 1 PlusK 2016.07.20 0/0
질문 안녕하세요~ 도움이 필요합니다 ㅠ 3 노력은옳아 2016.07.19 0/0
질문 메모장 첫줄 복사했다 지우고 1 이성진po 2016.07.18 0/0
질문 gdip을 이용하여 범위 비활성서치법 5 러비 2016.07.17 0/0
질문 Call to nonexistent function 질문드립니다 2 PlusK 2016.07.17 0/0
질문 고수님들께 질문드립니다.. 2 자냐앙 2016.07.17 0/0
질문 질문드립니다 8 PlusK 2016.07.16 0/0
질문 메이플 숫자 인식 질문! notes5 2016.07.14 0/0
질문 문자인식? 질문요 3 셋쇼마루 2016.07.13 0/0
질문 비활성클릭 함수호출이 2번이상안되네요 ㅠㅠ 3 zinco 2016.07.17 0/0
질문 인터넷익스플로러를 통한 매크로 작성중입니다 질문좀 ... 2 welchs 2016.07.13 0/0
자유 오토핫키 처음 입문하는 뉴비입니다 6 라니오스 2016.07.12 0/0
질문 postmessage 입력이 안되는데 2 모닝커피 2016.07.11 0/0
Board Pagination Prev 1 ... 112113114115116117118119120 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글