매크로

조회 수 121 추천 0 댓글 5
아무것도없는지식으로 검색을해봐도
용어설명도잘안되어잇어 너무어렵네요
밀들고싶은메크로는 간단합니다
블루스택이용입니다
1.a의 이미지를 검색
2.a.이미지선택(선택시 보석을캠 10초가량소요,보석획득시 이미지는사라졋다가 72초후재생성(보석을캐는순간부터)
이걸반복하고싶은데 머리가나빠 만들지못하고잇습니다
도와주세요

  • 제발등업좀2 2015.08.30 13:58
    ㅠㅠ 무작정 아무것도 없이 도와주세요는..좀.. 어느정도 스크립트를 짜보시고.. 이렇게짜는데 뭐가 안되네요 가낫지않을까요?? 저같은사람도 하는데... 머리가 나쁘시다뇨.. 전혀그렇지읺습니다..
  • 은응 2015.08.30 14:24
    loop ;반복함
    {
    ImageSearch,m1X,m1Y,1,1,a_screenwidht,a_screenheight, *60 A.bmp ; A.bmp라는 이미지를 검색
    if ErrorLevel=0
    {
    m1y:=m1y+3
    mouseclick,left,%m1x%,%m1y% ;찾으면 클릭
    sleep,10000 ;10초 대기
    }
    }
  • 체로키 2015.08.30 23:59

    loop

     {

       ImageSearch, x1, y1, x1좌표, y1좌표, x2좌표, y2좌표, *50 C:\A.BMP

        ; x1좌표,y1좌표는 화면에서 특정( 원하는 )  위치 가 들어가는 네모 모양에서 좌측 위 꼭지점

        ; x2좌표,y2좌표는 화면에서 특정( 원하는 ) 위치 가 들어가는 네모 모양에서 우측 아래 꼭지점

        ; 전체 화면 검색은 때로 비슷한 곳 오작동이나, 메모리 문제로 메크로가 길어지면 오작동이 있더군요.

      

         If ErrorLevel = 0
          {
             MouseClick, Left, %x1%, %y1%    ; x1, y1 좌표 클릭
              Sleep, 1000
             }
           If ErrorLevel = 1
           {
            Sleep, 72000               ; 위 1초 는 예비, 72초는 필요한 시간
             Gosub, Cheak              ; Cheak 로 가라
             }
        }
    Return

    Cheak:
        Loop
           {
            ImageSearch, x2, y2, x1좌표, y1좌표, x2좌표, y2좌표, *50 C:\A.BMP
     
              If ErrorLevel = 0
                {
                  Break           ; 보석 재생성이 되엇으면 cheak 에서 빠짐
                 }
                If ErrorLevel = 1
                {
                  Sleep, 1000     ; 보석 다시 생성때까지 1초에 한번씩 체크
                  }
             }
    Return

     

     

     

  • 아델즈 2015.08.31 11:59
    저기좌표라고 적어주신부분은 제가 좌표를지정해야하는거죠 전체화면모드에서 이미지서치를하려는건데
    C:\A.bmp는 스샷위치구요?
    컴퓨터자체에 문외한이라 질문도 제대로못해드리는점 죄송합니다
  • 아델즈 2015.09.12 18:16
    1:: ;보석캐기

    loop

    {

    ImageSearch, x1, y1, 795, 24, 1594, 578, *50 수정.BMP

    ; x1좌표,y1좌표는 화면에서 특정( 원하는 ) 위치 가 들어가는 네모 모양에서 좌측 위 꼭지점

    ; x2좌표,y2좌표는 화면에서 특정( 원하는 ) 위치 가 들어가는 네모 모양에서 우측 아래 꼭지점

    ; 전체 화면 검색은 때로 비슷한 곳 오작동이나, 메모리 문제로 메크로가 길어지면 오작동이 있더군요.



    If ErrorLevel = 0
    {
    MouseClick, Left, %795%, %24% ; x1, y1 좌표 클릭
    Sleep, 1000
    }
    If ErrorLevel = 1
    {
    Sleep, 72000 ; 위 1초 는 예비, 72초는 필요한 시간
    Gosub, Cheak ; Cheak 로 가라
    }
    }
    Return

    Cheak:
    Loop
    {
    ImageSearch, x2, y2, 795, 24, 1594, 578, *50 수정.BMP

    If ErrorLevel = 0
    {
    Break ; 보석 재생성이 되엇으면 cheak 에서 빠짐
    }
    If ErrorLevel = 1
    {
    Sleep, 1000 ; 보석 다시 생성때까지 1초에 한번씩 체크
    }
    }
    Return


    9::Pause
    0::exitapp

    이렇게 만들어 봣는데요
    x1좌표 y1좌표 x2좌표 y2좌표 설명해주신대로 윈도우 스파이를통해 좌표를 찾아서 넣엇습니다(블루스택 800x600 우측상단에 맞춰서 놓고)
    1번눌러서시작 9번정지 0번 로그아웃
    그리고 수정그림을 스크린샷찍어 잘라낸후 보석이라는 이름으로 저장햇습니다(저장위치가 어디에잇냐에따라 달라지는점이잇는지궁금합니다)
    그런데 실행이되지않네요 도와주세요

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 iniread guicontrol 대해 질문드립니다 4 아잉뿌잉 2015.09.03 0/0
질문 오토 핫키 비활성 질문 드립니다 3 사과N 2015.09.05 0/0
질문 ini 기초적인것좀 알려주세요 ㅜㅜ 4 아잉뿌잉 2015.09.02 0/0
질문 세븐나이츠 메크로 41 불좀꺼 2016.11.01 0/0
질문 녹스 Controlclick 문의 2 사랑해잉 2015.09.06 0/0
질문 gui 저장 문제 질문입니다 5 T7GG 2015.08.31 0/0
질문 블루 스택 창이 최소화 되면 다시 원상태로 돌리기 방... 1 인디비쥬얼 2015.11.17 0/0
자유 이미지 함수에서 헤맬때 참조해볼팁 1 닉네이밍 2015.09.08 0/0
질문 랜덤범위안에서 일정범위 배제하는방법 있을까요?? 2 서시 2015.08.31 0/0
질문 해당함수가 왜 제가 원하는대로 움직이지않을까요 ??ㅇ... 10 닉네이밍 2015.09.01 0/0
질문 settimer 초기화질문 34 스피릿치 2015.09.01 0/0
질문 이미지서치에서 기능을 하나 추가하고싶어요 도와주세요 5 서시 2015.09.02 0/0
질문 더미다패킹시 오류 문제 5 제발등업좀2 2015.09.01 0/0
자유 외치기님.모바게님.. 6 제발등업좀2 2015.09.04 0/0
질문 이미지 서치할때 함수지정시에 이미지부분을 어떻게 지... 9 닉네이밍 2015.09.01 0/0
자유 혹시 스크립트가 도중에 작동을 멈추는 분 계신가요? 14 sistt 2015.09.01 0/0
질문 지금 일하는도중 도움요청해봅니다 5 아델즈 2015.09.12 0/0
질문 블루스택 이미지 서치후 postmessage 4 부비수달 2015.08.30 0/0
질문 자동물약을 한번 만들어 볼려고 합니다. 12 꿈을낚는아이 2020.02.16 0/0
자유 애니팡오토 사례드려요ㅜㅠ 2 higomy 2015.08.28 0/0
Board Pagination Prev 1 ... 150151152153154155156157158 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글