매크로

조회 수 499 추천 0 댓글 3

Loop
{
random px, 300, 715
random py, 320, 450
random px1, 300, 715
random py1, 320, 450
MouseMove, px, py
SendInput, {2}
MouseMove, px1, py1
SendInput, {2}
sleep, 300
ImageSearch, ox, oy, 280, 200, 770, 505, *transblack *8 1.bmp
if(errorlevel=1)
{
break

이 문구뜻이 랜덤으로 px 300~715, py 320~450, px1 300~715, py1 320~450 안에 마우스가 움직인다 는 알겠는데

그다음문구

MouseMove, px, py
SendInput, {2}
MouseMove, px1, py1
SendInput, {2}
sleep, 300

이부분이 해석이안됩니다... 움직이고 또움직인다는건가요? 


  • hersia 2019.02.13 17:44

    해석을 잘못 하셨습니다.

    주석 달아뒀으니 한번 보시면 이해가실거에요..

    Loop

    {

    random px, 300, 715 ; 좌표 px 에 300~715 사이의 값을 랜덤으로 분배

    random py, 320, 450

    random px1, 300, 715

    random py1, 320, 450


    MouseMove, px, py ; 할당된 좌표로 마우스 이동

    SendInput, {2} ; 숫자2버튼 출력

    MouseMove, px1, py1 ; 할당된 좌표로 마우스 이동

    SendInput, {2} ; 숫자2버튼 출력

    sleep, 300 ; 0.3 초동안쉬고

    ImageSearch, ox, oy, 280, 200, 770, 505, *transblack *8 1.bmp ; 이미지 서치해서 못찾으면 반복탈출

    if(errorlevel=1)

    {

    break


  • Asers 2019.02.14 23:55
    고맙습니다. ^^
    많은 도움이 되었습니다.
  • hersia 2019.02.15 16:13

    갑자기 생각나서 글하나 더 달게요...

    위에보면 기존 스크립트 형식이 노가다형식이라. 함수형식으로 조금 바꿔주면 좀더 수정이 편해집니다.

    예를 들어, 아래 1번스크립트가 2번 함수처리한것과 동일하게 작동하며,

    만약 다른부분에 같은 형식의 동작이 더 필요하다면 

    Move_Random() 

    한줄만 추가 해주면 된다는것... 이왕 공부할거면 이런부분도 좀 찾아보시거나 직접 수행해보시면서, 

    주석처리 정도 같이 해보시면 정말 많이 도움 될거라 생각됩니다. ^^


    1. -------------------------------------------------------

    random px, 300, 715 ; 좌표 px 에 300~715 사이의 값을 랜덤으로 분배

    random py, 320, 450

    random px1, 300, 715

    random py1, 320, 450


    MouseMove, px, py ; 할당된 좌표로 마우스 이동

    SendInput, {2} ; 숫자2버튼 출력

    MouseMove, px1, py1 ; 할당된 좌표로 마우스 이동

    SendInput, {2} ; 숫자2버튼 출력

    -------------------------------------------------


    2.===============================================

    Move_Random()

    {

    loop,2

    {

    random px, 300, 715

    random py, 320, 450

    MouseMove, %px%, %py%

    SendInput, {2}

    }

    }

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


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 xe홈페이지 로그인 인증방법 문의 24 우리형 2016.02.16 1/0
자유 처음 만들었던 디아블로3 오토 14 무하마드알리 2016.02.17 1/0
자유 커스덤UI 한번 제작해봄. 얻은 교훈은 다시는 이런 뻘... 8 슉슉이 2016.09.07 1/0
질문 오토핫키의 Gui 에 비활성 클릭은 안되는 건가요?? 1 나귀 2016.02.10 1/0
질문 외치기님 Gdip_ImageSearchWithHwnd 함수 오차율에 대... 2 나귀 2016.02.09 1/0
질문 winhide 상태에서 이미지서치 방법이 있나요? 나귀 2016.01.23 1/0
질문 여러가지 인증방법 8 우리형 2016.01.21 1/0
질문 비활성 스크린 가져오기 gdip말고 다른거없나요? 9 cjh71 2016.01.13 1/0
질문 초보입니다, 웹페이지에서 어떤 텍스트를 검색하려면 3 삭제기호 2015.12.25 1/0
질문 녹스 타이틀 질문드립니다. 3 쁘랑키 2015.12.06 1/0
자유 명령어 쉽게 풀어주신 분이계시네요 6 침묵의고요 2016.04.14 1/0
정보 adb 관련 비활성화 이미지 서치 쉽게하기 6 운하파는 2016.07.02 1/0
자유 잘고텍스트 신기하네요. 17 외치기 2015.11.27 1/0
자유 오토핫키 명령어 찾다가 발견했네요^^ 9 럭셔리김 2015.11.19 1/0
질문 adb방식이 구체적으로 어떤건가요? 5 세븐나이쯔 2015.11.24 1/0
정보 맥주소 얻기 12 와이로 2015.10.05 1/0
자유 아..언패킹당해네요 ㅋㅋ 기분..참 29 제발등업좀2 2016.01.14 1/0
정보 네이버에서 현재시간 가져오기 6 와이로 2016.11.14 1/0
정보 레이븐 블루스택용 소스3탄 - 필요하신분쓰세요 추천X T7GG 2015.09.13 1/0
정보 레이븐 블루스택용 소스5탄 - 필요하신분쓰세요 추천X 1 T7GG 2016.11.14 1/0
Board Pagination Prev 1 34567891011 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글