매크로

조회 수 746 추천 0 댓글 4

처음으로 만들었습니다..ㅠㅠ

조잡해보이는 부분있으면 조언부탁드립니다...


; 모험
f1:: - 시작
loop
{
ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 start.png - 모험시작
IF ErrorLevel = 0
{
?vx:=vx+100
?vy:=vy+50
?MouseClick, left, %vx%,%vy%
?sleep 1000
}
gosub, F
gosub, B
gosub, C
gosub, D
gosub, E
}
return

F:
ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 can.png - 취소클릭
IF ErrorLevel = 0
{
?vx:=vx+50
?vy:=vy+20
?MouseClick, left, %vx%,%vy%
?sleep 600000
}
IF ErrorLevel = 1
{
goto, A
}
return

A:
ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 start2.png - 입장클릭
IF ErrorLevel = 0
{
?vx:=vx+50
?vy:=vy+20
?MouseClick, left, %vx%,%vy%
?sleep 1000
}
return

B:
ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 box.png - 상자클릭
IF ErrorLevel = 0
{
?vx:=vx+50
?vy:=vy+50
?MouseClick, left, %vx%,%vy%
?sleep 1000
}
return

C:
ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 selected.png - 선택완료
IF ErrorLevel = 0
{
?vx:=vx+10
?vy:=vy+10
?MouseClick, left, %vx%,%vy%
?sleep 1000
}
return

D:
ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 re.png - 다시하기
IF ErrorLevel = 0
{
?vx:=vx+10
?vy:=vy+10
?MouseClick, left, %vx%,%vy%
?sleep 20000
}
return

E:
Sleep 30000
return

f4:: - 종료
exit=1
count=0
Reload


  • profile
    글록 2014.10.09 09:51

    보통 이런식으로 만들더군요 제가 한번 만들어서 배포한적이 있는데 이미지는 각자 컴터에서 다시 찍어야 되더군요.. 그래서 혼자 쓸거 아니면 좌표형식으로 만드는게 좋은거같아욤

  • 페르니코 2014.10.09 11:22
    좌표형식으로 해버리면.. slepp으로 시간을 제어해야되는거아닌가요???
    모험시간이 4분이라면 slepp으로 4분텀을 둔다던가해서?
    계량한버전이있는대 올릴태니 한번봐주세요~ㅎ
  • 페르니코 2014.10.09 11:27

    f1:: - 시작
    loop
    {

    gosub, S
    gosub, F
    gosub, I
    gosub, B
    gosub, C
    gosub, D
    gosub, E
    }
    return

    F:
    ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 can.png - 취소 클릭
    IF ErrorLevel = 0
    {
    vx:=vx+50
    vy:=vy+20
    MouseClick, left, %vx%,%vy%
    sleep 600000

    gosub, S

    goto, F
    }
    IF ErrorLevel = 1
    {
    goto, A
    }
    return

    A:
    ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 start2.png - 입장 클릭
    IF ErrorLevel = 0
    {
    vx:=vx+50
    vy:=vy+20
    MouseClick, left, %vx%,%vy%
    sleep 2000
    }
    return

    B:
    ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 box.png - 상자 클릭
    IF ErrorLevel = 0
    {
    vx:=vx+50
    vy:=vy+50
    MouseClick, left, %vx%,%vy%
    sleep 5000
    }
    return

    C:
    ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 selected.png - 선택완료
    IF ErrorLevel = 0
    {
    vx:=vx+10
    vy:=vy+10
    MouseClick, left, %vx%,%vy%
    sleep 2000
    }
    return

    D:
    ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 re.png - 다시하기
    IF ErrorLevel = 0
    {
    vx:=vx+10
    vy:=vy+10
    MouseClick, left, %vx%,%vy%
    }
    return

    E: - 로딩대비시간
    Sleep 30000
    return

    I:
    ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 I.png - 보상문구 확인
    IF ErrorLevel = 0
    {
    SLEEP 1000
    }
    IF ErrorLevel = 1
    {
    Sleep 10000
    goto, I
    }
    return


    S:

    ImageSearch,vx,vy, 0,0, A_ScreenWidth, A_ScreenHeight, *50 start.png - 모험시작 클릭
    IF ErrorLevel = 0
    {
    vx:=vx+100
    vy:=vy+50
    MouseClick, left, %vx%,%vy%
    sleep 2000
    }


    f4:: - 종료
    exit=1
    count=0
    Reload

  • profile
    글록 2014.10.14 15:47
    네 슬립으로 대충 몇분 정도인지 시간 잰 다음 로딩에 시간 걸리때 대비해서 그거보다 Sleep설정해서돌리면 될 듯 합니다. 위 스크립트도 제가 볼 때는 문제 없는듯 하네요.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 adb input 명령어 속도 관련 마이충의분노 2020.02.10 0/0
질문 adb ip 가져오는 방법 1 Erica 2018.04.10 0/0
질문 ADB IP 얻어오는법 관련 질문드립니다 (__)(--)(__) 굽... 24 제발등업좀2 2015.10.10 0/-1
질문 adb ip 잡는것에 관련하여 질문드립니다 4 낙길 2016.08.10 0/0
질문 ADB Screencap 질문입니다 6 민틸 2015.08.02 0/0
질문 adb shell sendevent 사용법 질문.. 2 샤랄랄라 2017.09.18 0/0
정보 adb 관련 비활성화 이미지 서치 쉽게하기 6 운하파는 2016.07.02 1/0
질문 adb 관련 소스좀 얻을수있을까요? 1 혼자서는 2016.05.18 0/0
질문 adb 관련해서 질문좀하겠습니다 3 캔디염 2019.03.05 0/0
질문 adb 기초를 배우고 싶습니다. 5 죠케빈 2017.08.08 0/0
질문 adb 드래그 를 ㄱ 모양이나 ㄴ 모양처럼 하는방법 질문 1 m00ra9 2015.12.17 0/0
질문 adb 드래그 일정하게... 4 제발등업좀2 2017.12.31 0/0
질문 adb 드래그할때 천천히 멈추는거 없앨 방법이 없을까요? HyunsD 2020.09.01 0/0
질문 adb 목록이 사라지는데 어떻게 해야 하나요.. 1 도방 2017.09.23 0/0
질문 adb 버전 관련 질문드립니다. 2 만델링무리번 2016.11.11 0/0
질문 Adb 비활성 이미지서치 입문자입니다 1 가족오락관 2016.05.25 0/0
자유 adb 사용 매크로 작성 예제 및 질문 nadore 2016.08.10 0/0
질문 adb 사용해서 캡쳐하는 것 좀 알려주세요. 2 열감기 2015.10.04 0/0
질문 adb 서치와 클릭질문... 1 부비수달 2015.12.10 0/0
질문 adb 연결시 오류가 뜹니다. 4 소랑쥐 2017.10.30 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글