매크로

이미지서치방법이 제일 좋은거 같아서 열심히 찾아봐도 제 능력으로는 안되서


그냥 좌표 클릭을 쓰려고 했지만 좌표클릭마저 안먹습니다...


이제 비활성 좌표클릭은 포기하고 마우스클릭을 도전해봐야겠네요


능력자분들 도와주시면 정말 ㅠㅠ


이게임이 연타게임이라서 그동안 연타만 쓰고 있었는데 보스도전을 하면 더 많이 얻을수 있다길래?

근데 보스도전은 안눌립니다

https://i.imgur.com/zxlet2s.png


  • 투혼레몬 2015.07.09 01:29

    global Title := "BlueStacks App Player"

    f3::ExitApp
    f1::

    loop

    {

    imagesearch, VX, VY,0,0,해상도x,해상도y, *50 보스도전.png
    if errorlevel=0
    {
    Pos := x좌표|y좌표<<16 ;

    PostMessage, 0x201, , %Pos%, , %Title%

    PostMessage, 0x202, , %Pos%, , %Title%

    }

    }

    f1누르면 시작 f3누르면 끄기

    요렇게 하면될거같아요!

  • 로맨티스트 2015.07.09 09:40

    global Title := "BlueStacks App Player"
    f3::ExitApp
    f1::
    loop
    {
    imagesearch, VX, VY, 1,1, A_ScreenWidth, A_ScreenHeight, *10 boss.bmp
    if errorlevel=0
    {
    Pos := 355|106<<16 ;
    PostMessage, 0x201, , %Pos%, , %Title%
    PostMessage, 0x202, , %Pos%, , %Title%
    }
    }

    해봤는데 안됩니다 해상도는 전체 스크린으로 오차율은 10%~50%까지 설정해봤고 pos좌표는 spy로 알아본 내부 좌표 넣었는데 안됩니다 ㅠㅠ

  • 투혼레몬 2015.07.09 13:07

    스파이좌표말구...FiQgkaX.png


  • 투혼레몬 2015.07.09 13:12

    @로맨티스트

    오차율은 1~100 100으로 갈수록 이미치 서치확률이 올라가요... 전체화면에서 서치하지마시구 그부분만

    서치하시면 더 빠를걸요...?

  • 투혼레몬 2015.07.09 13:19

    @로맨티스트
    ---------------------------------------------------------------
    f2::Pause
    f1::

    SetBatchLines, -1
    loop, 4
    {
    gui,%a_index%:+alwaysontop +toolwindow -caption
    gui,%a_index%:color,red
    }
    settimer, time,300
    gui,1:show, ,up
    gui,2:show, ,down
    gui,3:show, ,left
    gui,4:show, ,right
    return

    time:
    MouseGetPos, X1 , Y1, ids, clas
    ControlGetPos , X, Y ,width1,height1, %clas%, ahk_id %ids%
    WinGetPos , X3, Y3,,, ahk_id %ids%
    WinMove, up, , X3+x, Y3+y , Width1, 3
    WinMove, down, , X3+x, Y3+y+Height1-3, Width1, 3
    WinMove, left, , X3+x, Y3+y , 3, Height1
    WinMove, right, ,X3+x+Width1-3, Y3+y , 3, Height1
    tooltip, % "X" x1-x " Y" y1-y
    return

    guiclose:
    exitapp
    ------------------------------------------------------
    윗부분 하나 저장하신다음 실행하시면 f1누르면 실행

    윈도우창 활성화시키고 찾고싶은 좌표 올려놓고 f2누르시면 좌표고정

    이걸로 아까 변수값넣는곳에x y 좌표넣으시고

    다시한번 해보세염...


    클라이언트 좌표 구하는 소스거든요...

  • 로맨티스트 2015.07.11 03:24
    포기하고 있던건데 이렇게까지 도움주셔서 감사합니다 내일 일어나서 해봐야겠어요
  • profile
    외치기 2015.07.09 10:30

    두분이 적으신 코드 실행은 됩니까?

    return없어서 바로 종료될거같은데.

  • 투혼레몬 2015.07.09 13:02
    음... 저 ... 여태까지 만든매크로들 다... 리턴을 한번도 안써서 모르겠네요 ㅎ 다 잘되던뎅...
  • profile
    외치기 2015.07.09 13:06
    헐...
    위에 적어주신 코드대로 실행시키면 ExitApp때문에 종료되지 않나요?
  • 투혼레몬 2015.07.09 13:10

    @외치기

    아니염... f3:: 눌러야 앱종료...
    그런가싶어서
    #NoEnv
    #SingleInstance Force
    global Title := "BlueStacks App Player" ; 타이틀 선언

    f3::ExitApp
    f1::


    gosub m1

    m1: ;메인
    Loop{
    imagesearch, VX, VY,0,0,800,600, *50 ne.png ;새로운장비
    if errorlevel=0
    {
    Pos := 326|400<<16 ;

    PostMessage, 0x201, , %Pos%, , %Title%

    PostMessage, 0x202, , %Pos%, , %Title%

    sleep 1000
    }
    }

    잘되네요...

  • profile
    외치기 2015.07.09 13:19
    예전이랑조금 달라진거같네요.
    제가 한창 코딩할때는 return없으면 오류 많이 발생했는데
  • 투혼레몬 2015.07.09 13:24
    그러게요... 전 리턴은 gosub 쓸때는 그곳으로 돌아와서 다음 실행명령어가 없으면 정지
    goto 쓸때는 리턴만나면 종료라고 알고있어서요...

    그럼 딱히 리턴이 필요가 없다고 생각을해서요...

    제가 아는분도 리턴을 안쓰시더라구요... gosub 쓸때도 내려갔다 올라왔다 하는거보단

    그냥 따로 따로 객체로 만들어놓고 왔다갔다 하는게 편하다고 하셔서요...
  • profile
    외치기 2015.07.09 13:59


    F1::
    msgbox,1
    F2::
    msgbox,2


    이런식으로 작성하고 F1을 누르면

    msgbox,2까지 실행하기때문에 return을 쓰는게 당연했는데

    위에 코드처럼 안쓰고 작성하는게 신기하네요.

  • 제발등업좀2 2015.07.09 15:34
    ;;;;;;;;; 저도 신기하네요;; 리턴안써도 돌아가는군요;;;
  • profile
    외치기 2015.07.09 15:45
    오토핫키가 어느정도는 구분해주는거같아요.
  • 투혼레몬 2015.07.09 15:47
    알아서 보정해주는거였나보네요 ㅋ 뭔가 민망하네요 ㅋ
  • profile
    외치기 2015.07.09 15:48
    뭐랄까 저도 야매로 배운거라 정확히는 몰라요 ㅋㅋ
  • 투혼레몬 2015.07.09 15:46
    @제발등업좀2
    음 뭔가 이상하네요 ㅋㅋㅋㅋ 리턴이 뭔가 중요한거였군요 !
    배운지도 얼마안됐고... 리턴을 안써도 잘돌아가길래 계속 리턴안쓰고 하다가
    오핫키 좀 익히셧다는분께 리턴써야되냐고 물어봤을때 구지 안써도되요 라고 해서
    여지껏 계속 안썼었는데 뭔가.... 무엇인가... 음... ㅎㅎ 뻘쭘하네요 ㅋ
  • 제발등업좀2 2015.07.09 16:45
    리턴 중요하죠;; 2000 3000천줄 매크로 만들다 보면 리턴없으면 이걸 만들수있나 싶거든요;; 지금생각해봐도..
    다른의미로도 중요합니다 .. 펑션 이나 함수 만들때도 그값을 되돌려줘야하는데;;
    리턴이 없다면 되돌려 줄수가없거든요;
  • 투혼레몬 2015.07.09 16:59

    사실 노가다해서 함수는 쓸줄몰라서 그냥... 말그대로 노가다해서 4000줄 이렇게 만든게 있긴한데 리턴을 한번도 안쓰고 잘돌아가길래.... 값을 돌려줄일도없고... 에헤헤

    잘모르겠네여 ㅋㅋㅋㅋㅋ 차차 배워나가야죠 ㅎㅎ


최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 미니맵없이 화면에 보이는 맵으로만 한바퀴 돌기 콜드보석 2018.10.29 0/0
질문 PC게임에서 사용할 수 있는 매크로 뭐가 있을까요? 6 리세마룽 2018.11.02 0/0
질문 돌키우기 오토핫키 있나요? 1 서화꽃 2021.12.23 0/0
질문 매크로 제작 의뢰를 하고 싶습니다. 제작의뢰 2018.11.03 0/0
질문 이미지서치 후 좌표 값을 구할 수 있나요? 2 크퀘 2018.11.04 0/0
질문 초보 질문 입니다. 랜덤함수. 3 제작의뢰 2018.11.11 0/0
질문 카카오토보다 오토핫키가 이미지인식이 쉽나요? 5 이소룡102 2018.11.23 0/0
질문 자동 인터넷검색 질문 영창이염 2018.11.07 0/0
질문 오토핫키질문입니다 1 dlfwo 2018.11.17 0/0
질문 오토핫키 이미지 검색 결과 텔레그램으로 결과 보내기 ... 난달린다 2018.11.08 0/0
질문 초보 질문입니다 1 완전멋지다 2018.11.17 0/0
질문 이 파일의 패킹 방법을 알고싶습니다 2 cho9161 2018.11.09 0/0
질문 오토핫키 비활성 매크로 질문 있습니다. 1 무거움 2018.11.11 0/0
질문 오토핫키 초보인데 알려주실분 4 흐르는강물처럼 2018.12.26 0/0
질문 작동을 안하네요 ㅠㅠ 도와주세요.. 1 제작의뢰 2018.11.15 0/0
질문 오토핫키 스크립트 두개를 한번에 실행하는 법이 있나... 4 호놀룰로 2019.01.22 0/0
질문 (간단한?)매크로하나 만들고픈데 제작의뢰가능한가요? 2 더기더기1 2018.11.21 0/0
질문 혹시 움직이는 대상 이미지서치를 쉽게 하는방법있을까요 1 쿠쿠다스4 2018.11.15 0/0
질문 비활성 이미지 범위지정 오류?? 2 달리니닷 2018.11.24 0/0
질문 초보입니다 도움좀 구할게요.. loop 또는 while 2 쿠쿠다스4 2018.11.15 0/0
Board Pagination Prev 1 ... 132133134135136137138139140 ... 172 Next
/ 172

전체 최신 인기글

전체 주간 인기글