매크로

조회 수 461 추천 0 댓글 11


스크립트 공부중입니다?


각각 상황별 조건을 만들어서 함수실행을 하게 하려하는데요 ( :라벨이름 ?)


각 조건문을 이용해서 던전 클리어 여부, 메뉴별 화면확인(ex 로비,던전선택,상점,장비창 등..), 팝업창 유무


를 판단하게 해서 하려고 합니다 . if문 같은 경우는 간단하게 짤수 있겠는데


각 상황별 검사를 어떤 방법으로 해야하는지 도통 감이 오지 않네요 .


색인식이나 캡쳐로 하면 될까 싶은데 조언 바랍니다 ....!



  • 로기리 2014.10.06 07:18

    질문 하나 더 ....

    좌표,색값 디버그 옵션 설정시에 슈퍼유저 권한을 획득했다고 자꾸 팝업이 뜨는데?

    안뜨게 하는방법이 있나요 ?

    안드로이드 기기관리자로 히로를 설정해둬도 자꾸 뜨네요?


    좌표 디버그시엔 안뜨는데 색값디버그 시에만 자꾸 뜨네요 ..

  • 소울마루 2014.10.06 08:57

    슈퍼수 에서 끄시면 됩니다.

  • 로기리 2014.10.06 08:59
    슈퍼수 가 뭔가요 ?
  • 로기리 2014.10.06 09:01
    아 찾은거 같네요 ^^
    감사합니다 ㅎㅎㅎ
  • 반수현 2014.10.06 20:21

    // 본 색 인식 값은 옵션에 스크린캡쳐 선택을 추천 합니다.


    #var testx ?

    #var testy ?

    #var testc ?

    #var selectx ?

    #var selecty ?

    #var color 0

    :start

    :test

    // test x, y 좌표 갑에 해당하는 색 값을 #color에 저장

    getcolor #color #testx #texty

    sleep 500

    // 색 값 대조 구문

    if #testc == #color

    // test의 색 값이 color에 저장된 값과 같을 시, Seletc에 저장된 x, y 위치를 찾아 터치

    toupress 0 #seletctx #selecty

    else

    // 색 값 대조후 같지 않을시 다시 위로 올라가 반복

    goto :test

    endif?


    :end



  • 로기리 2014.10.07 05:52
    답변 감사합니다만 ..
    한좌표만 따오기엔 변수가 많이 생겨버려서

    한번의 캡쳐로 여러 좌표를 따오는방법을 찾아보고있습니다 .
    아직 히로에서 구현을 못한거 같긴하지만 .........
  • 소울마루 2014.10.07 09:24

    수현님이 설명을 너무 잘해 주셔서 설명은 패스 하구요?? 좌표 부분을 변수로 지정하지 않고

    직접 좌표를 입력 하셔도 됩니다.

    ?

    getcolor #color?123 456

    if?#color == 2354571

    toupress 0 200 400

    sleep 2000

    endif

    ?

    아래는 실제로 제가 쓰는 방식이며 2개의 포인트의 색값을 비교하여 참이면 if문 안의 내용을 수행 합니다.

    히로매크로 는 엄청 빠른 속도로 스타트 에서 부터 앤드 까지의 구문을 스캔 합니다.? 따라서 실행모드 를 무한으로 해 놓으시면 무한으로 스캔 합니다. 구지 무한반복 되는 루프문을 만들 필요는 없습니다.

    ?

    getcolor #color 123 456

    if #color == 2354571

    getcolor #color?321 254

    if #color == 4522211

    toupress 0 200 400

    sleep 2000

    endif

    endif

  • 러브노스 2014.10.08 05:11
    여러좌표는 and 를 쓰시면됩니다
    :find
    getcolor #get1 111 222
    getcolor #get2 333 444

    if #get1 = 1234 and #get2 = 5678
    touchpress 0 123 456

    else
    goto :find
    endif
  • 로기리 2014.10.08 15:17
    댓글 감사합니다


    제가 원하는건

    getColor 함수 실행시 캡쳐인데

    한번의 getcolor 함수실행에 여러 좌표를 가져오려고 하고있어요 .

    지금같은경우는 두번의 캡쳐를 사용하게 되어있네요 .
  • 러브노스 2014.10.09 02:39
    스크린캡쳐딜레이가 기본값인 2초라면 첫번째 getColor 가 실행(캡쳐)되고 딜레이 2초가 소모될때까지 추가로 캡쳐를 하지 않기때문에 첫번째 getColor 이후 두번째 getColor 역시 캡쳐 갱신이 되기전엔 첫번째 getColor의 캡쳐에서 색값을 찾게 되는걸로 알고있습니다.
    위의 예시대로 하시면 원하시는 결과를 얻으실수 있을겁니다.
    실제로 저는 최대 6개의 색값좌표를 탐색하게끔 해놓고 잘 사용하고 있었습니다.
    지금은 보안때문에 ㅠ,.ㅠ
  • 로기리 2014.10.09 15:56
    아 캡쳐딜레이가 그뜻이군요
    알고리즘을 좀 바꾸면 해결되겠네요
    좋은 정보 감사합니다 ㅎㅎ

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 스크립트 PC에서 스맛폰으로 옮기고.....[질문] 3 까만엘프 2014.10.20 0/0
정보 연구용 별되 1일 스스스 작업 매크로 스크립트 73 샤먼 2016.11.12 2/0
질문 히로매크로에서 5 비타훈 2014.10.06 0/0
질문 블루스택이나 지니모션에서 히로매크로 시작을 어떻게 ... 2 글록 2014.10.05 0/0
자유 별되 지니구동 스토리 매크로 스크립트좀 공유부탁해요 ~ 3 테일럽 2014.10.09 0/0
질문 g pro 2 에서 히로매크로 질문 1 까만엘프 2014.10.08 0/0
질문 지니모션에서 히로매크로 사용시에 9 로기리 2014.10.06 0/0
질문 별이되어라 1일 SSS 작(1~55랩찍기) 매크로 구동에 성... 15 까만엘프 2014.11.04 1/0
질문 조건검사 방법에 대해서 질문드립니다. 11 로기리 2014.10.09 0/0
정보 지니모션 레이드-피닉스 히로매크로 9 태환은린 2015.04.25 0/0
정보 색값따기 매크로 12 샤먼 2015.05.23 1/0
질문 조건문 사용할때 질문좀 드려요~ 2 소프 2014.10.07 0/0
질문 히로매크로 반복 문의드립니다 2 투투 2014.10.07 0/0
질문 블루스택에서 사용할수없나요?? 5 바다표범 2014.10.08 0/0
질문 이거 무슨 문제일까요???! 2 soph 2015.03.07 0/0
자유 히로매크로를 처음써봐서 그러는데요... 2 하얀곰탱c 2014.10.09 0/0
질문 색값과 좌표 질문이에요(초보) 2 유안 2014.10.10 0/0
질문 히로메크로와 지니모션 호환 질문.. 3 18세기 2014.10.11 0/0
질문 히로매크로 자세히좀알려주세요 3 zzzkec 2014.10.10 0/0
질문 히로매크로 스크립트 짜는중인데요 질문있습니다.. 3 작다고 2014.10.11 0/0
Board Pagination Prev 1 2345678910 ... 123 Next
/ 123

전체 최신 인기글

전체 주간 인기글