매크로

조회 수 260 추천 0 댓글 7
소스를 짜보았는데 구상한것과 실제 동작이 틀립니다.

먼저 소스중에서 문제를 일이키는 부분인데요

// 색값을 판단할 좌표 x y color 값
var #20x 60
var #20y 484
var #20c 4268202

//특정좌표 클릭
var #mx 12
var #my 150

// loop 초기값
var?#c20

//시작
:start
//색값을 판별
:20
getcolor #color #20x #20y
sleep 1000

//색값이 맞다면 색값판단한 좌표클릭 후 loop20 으로 이동
if #color == #20c
sleep 500
touchpress 0 #20x #20y
goto :loop20

//색값이 틀리다면 16으로 이동
elseif
sleep 1000
goto :16
endif

//loop20 시작
:loop20
// 20c의 값이 20보다 작거나 같을때까지 mx my 클릭
if #c20 <= 20
touchpress 0 #mx #my
sleep 1000
//c20을 카운터
#c20 = #c20 + 1
// loop20 으로 되돌아가기
goto :loop20
// 20c가 루프탈출시 10번으로 이동
elseif?
goto :10
endif

이런식으로 소스를 짜보았는데 문제는 저기 핑크색으로 표시해둔?

색값을 판단하고 맞을경우 클릭을 해야하는데 클릭을 하지않고 그냥 바로 loop20 으로 넘어갑니다

touchpress?를 밖으로 뺴보기도 하고 실좌표를 넣어보기도 했지만 소용이 없었습니다

무엇이 문제인지 알려주시면 감사하겠습니다

  • 별되하는사람 2014.11.28 18:14

    기본적인 프로그래밍 언어에서 변수이름이 숫자로 시작하면 안되지만 히로에서는 어떤지는 모르겠네요;;

    혹시나 변수이름도 바꿔보시고..

    elseif?? 이부분에는 조건이 없네요.. 조건이 없다면 else? 로 바꿔주시고..


    if 위에 toast #color , #20c?? 이걸로 색값도 확인해보시구요

  • 하늘만큼 2014.11.28 19:51
    정말 너무 감사드립니다.

    가장 기초적인부분인데 여기 저기 있는 소스들만 짜집기로 배우다보니 몰랐었습니다.

    덕분에 아주 좋은 공부 했습니다.

    프로그래밍 언어에서는 변수 이름을 숫자로 시작하면 안되는 거였다니 하...

    오늘 하루 종일 씨름 하던 것들이 너무 허무하게 풀려 버리니 시원하기도 하고 한편으로는 맥이 빠집니다.

    덕분에 기초의 중요성을 깨달았습니다.

    정말 감사드리고 행복한 저녁보내시기 바랍니다 ^^
  • 하늘만큼 2014.11.28 21:01
    별되하는사람님 혹시 질문 하나만 드려도 될까요?

    히로에는 나와있지 않은 명령어인데 혹시 어플을 강제 종료 시키는 명령어도 있을까요?

    어플이 켜져있는지 체크하는 명령어와 어플을 여는 명령어는 있는데 종료시키는 명령어는 없는것 같아

    질문드려봅니다
  • 로기리 2014.11.29 02:50
    강제종료 명령어는 따로 없는걸로 알고있어요 .
    강제종료는 기본내장 어플관리로 사용 가능한데 ,
    체크앱 이용하셔서 홈화면이동>어플관리>강제종료 순으로 좌표찍어주시면 될거 같네요 .
  • 별되하는사람 2014.11.29 09:05
    종료할 어플이 뭔지 모르겠지만.. keydown으로 홈버튼? 그걸로 안드로이드 시작화면으로 가면 되지 않을까요?
  • 하늘만큼 2014.11.30 13:35
    별되하는사람님 제가 글에서 말씀드린 문제를 해결했습니다.

    말씀해주신 부분으로 정확한 해결이 안되어 히로도움말을 참조해본결과

    if #c20 <= 20

    이부분의 카운터가 한번 돌고 나서 다음번에 돌아오면 c20이 20이 되어있는 상태가 되기때문에

    :20 파트에서 set #c20 = 0 으로 한번 리셋을 시켜주어 문제를 해결했습니다.

    알고 계실수도 있지만 혹시 다음에라도 도움이 되실까해서 남겨보았습니다.

    즐거운 하루되세요 ^^
  • 소연빠 2014.11.28 20:59

    고수 분들이 많으시네요


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 메크로의 문제점을 지적해주세요 7 하늘만큼 2014.11.30 0/0
질문 히로 매크로 공부중인데 질문이요! 1 시아입니다 2014.11.28 0/0
질문 왜 태환은린님것만 되고 나머진 안될까요? 9 로맨틱맨 2014.11.28 0/0
질문 11.27 업뎃이후로 동료창 가득 차면 종료 안먹는 것 같... 2 세르니안 2014.11.28 0/0
질문 터치이벤트가 안먹어요 ㅜ kity88 2014.11.28 0/0
질문 지금 왜 지니모션에서 별이되어라 업데이트할때 오류가... 6 갈수있을거다 2014.11.28 0/0
질문 혹시 오토핫키에 보면 공유 올라오는 스크립트요 baly77 2014.11.28 0/0
질문 도와주세요~ㅠㅠ 예랑하랑 2014.11.28 0/0
질문 공개 스크립 사용시 질문드립니다. 흰수염루피 2014.11.28 0/0
질문 패치후 ,,벨무트 장비 판매 스크렙좀 ,, 1 히로별되 2014.11.28 0/0
질문 몬길 악마님 S2 용 받아서 사용중 질문.. 울하찔 2014.11.28 0/0
질문 장비판매 관련 질문입니다. 1 국보급존슨 2014.11.28 1/0
질문 태환은린님 기존 작은지역으로 나눈 스크립트.. 3 뚜뚜삐 2014.11.28 0/0
질문 장비 판매 문의~ 5 써니인되 2014.11.28 0/0
질문 정해진 횟수만큼 반복하는 소스를 짜볼려고 합니다 10 하늘만큼 2014.11.28 0/0
질문 태환은린님 1일 ㅅㅅㅅ 사용자분들 질문입니다 9 NOte 2014.11.28 0/0
질문 혹시 요일던전 월.수.금 스크립트가지고계신분있으면 ... 1 NNiko 2014.11.28 0/0
질문 미궁 스크립트 수정 방법 조언 좀 해주세요., 1 김세현님 2014.11.28 0/0
질문 히로 처음해보는데 이런식인지 맞나여 ..? 4 하나만파자 2014.11.28 0/0
질문 태환님꺼 스크립트 중 미궁 어떻게 수정해야됩니까 대... 김세현님 2014.11.28 0/0
Board Pagination Prev 1 ... 565758596061626364 ... 80 Next
/ 80

전체 최신 인기글

전체 주간 인기글