매크로

조회 수 315 추천 0 댓글 3

안녕하세요. 라디입니다.


goto와 imagesearch, loop만으로 메크로를 짜봤는데, 메크로가 너무 길어져서 메크로를 간결하게 하는 방법이 있나해서 도움 요청드립니다.


세가지 작업을 순차적으로 진행하려하는데, 같은 작업의 반복이라 1,2,3번작업의 순서를 1번 메크로를 짠 후에 2번에는 1번을 한군데 분기점을 만든것을 이어붙이고, 3번역시 1번을 2번과 같은곳에서 분기점을 만든것을 이어붙여서 사용하고있습니다.

아직까지는 꼬이는부분이 없는것같긴한데, 메크로가 너무 길어져서 조금 간결하게 하는 방법이 없을까 하고 질문 드립니다.


현재 사용하는 방법은




1번 메크로 시작


1:

{

goto, 2

}


2:

{

goto,분기점1

}


분기점1:

{

goto, 3

}


3:

{

1번 메크로 마무리

sleep,

goto, 2번 메크로시작

}


2번 메크로시작:

{

goto,1

}


1:

{

goto,2

}


2:

{

goto, 분기점2

}


분기점2:

{

goto, 3

}


3:

{

2번 메크로 마무리

sleep,

goto, 3번메크로시작

}


...........대략 이런형태로 3번 메크로도 수행하고 있는데요.

이걸 조금 간결하게 바꿀수 있는 방법이 있을까 해서 질문 드려요.


얼핏 생각해보기에는?


1,2,3번 메크로를 순차적으로 시작,?


1:

{

goto,2

}


2:

{

분기점 1~3사이를 1번메크로가 동작할때는 1번분기로, 2번 메크로가 동작할때는 2번분기로, 3번메크로가 동작할때는 3번분기로 보내는 특정방법

}


3:

{

메크로 마무리

}



요는 1,2,3번 메크로를 하나의 덩어리로 묶어버리고, 특정 분기점만 따로 호출해서 1,2,3의 순서에 맞게 적용하는.

(분기를 특정해서 호출해 올수 있다면 베스트겠죠.)

이정도가 가장 간결한 방법이 아닐까 생각이 듭니다만, 분기점을 어떻게 적용해야 할지 방법을 모르겠어요.

만약 이게 가능해진다면 조금 더 응용해서 하나의 덩어리에서 몇개의 분기점을 만들고 그것을 각자 호출해서 사용하는 형태의 조금 ?그럴싸한걸 만들 수 있을거같은데...


메크로 입문한지 얼마 돼지 않아서 기본지식이 너무 부족해요ㅠㅠ?

내공충만한 메크로 지식인 성님들의 도움이 간절히 필요 합니다.

제발 도와줍쇼!


  • 디디마 2014.11.13 23:08

    너무 간략하게 써주셔서....난해하네요....


    차라리 만들어두신 소스를 올려주시면 이해가 편할듯합니다.....


    scite4autohotkey 쓰시면 괄호묶기도 편하고 명령어도 사용하기 편합니다 두번쓰세요

  • 호로록뚝딱 2014.11.14 02:31

    이것만보고 줄일수있는 방법이 떠오를지 의문이듭니다.

    코드속에 규칙이라도 있으면 함수로 뺄테고

    그게 아니면 분기조건에따라 이동안하고도 루프안에서 해결할수있는거면 안에서 처리할수도있는데

    이렇게 설명하면 답도못드려요;

    ?

    쉽게한가지 예를 들어 들이면

    loop{

    이미지서치~~

    작업~

    이미지서치~

    작업~

    이미지서치~

    작업~

    이미지서치

    if 조건1~

    ?? 작업~

    if 조건2~

    ?? 작업~

    if 조건3~

    ?? 이미지서치~

    ???작업~

    이미지서치~

    작업~

    }

    이런식으로 얼마든지 루프안벗어나고 처리가능하고 조건에 충족할때만 다시 이미지서치도 가능하고요

  • znel 2014.11.15 13:38

    작업을?goto루 메소드를 만드시고, if문으로 status 값을 1씩 올려가면서 initial 값으로 다시 변경 하며 loop돌리면.. 대폭 줄일수 있을듯한데요...



List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키로.. 3 셔우링 2014.11.08 0/0
질문 으아ㅠㅠ 자꾸 질문할게 생기네요;;ㅎㅎ 고수님들 도움... 16 으뜸어린이 2014.11.07 0/0
질문 coordmode 질문입니다!! 2 으뜸어린이 2014.11.06 0/0
질문 스크립트 짜면서 결과 확인하면 이런 오류가 납니다. 7 아카드 2014.11.06 0/0
질문 오토핫키 강좌보고 이제해보려는데요. 14 우후훅 2014.12.31 0/0
질문 이미지서치 해상도 관련 질문드립니다. 9 생물 2014.11.28 0/0
질문 패킹프로그램 추천 부탁드립니다. 4 생물 2015.02.13 0/0
질문 이미지서치 무한루프 질문 좀 할게요 5 으뜸어린이 2014.11.05 0/0
질문 매크로를 제작해보려고하는데요 14 아조리 2014.11.29 0/0
질문 오토핫키 잘하시는분 도움좀 부탁드려요. 3 라디 2014.11.15 0/0
질문 질문좀요 파일첨부함 링크걸었어요~ 30 파더 2014.12.24 0/0
질문 좌표 설정 질문... 4 아카드 2014.11.04 0/0
질문 활성 ? 비활성 질문.. 2 아카드 2014.11.04 0/0
질문 혹시 쿠키런 매크로 만드시는분있나요? 벋시s 2014.11.03 0/0
질문 if명령어에 이미지서치를 붙이는게 가능한가요?? 2 으뜸어린이 2014.11.03 0/0
질문 차구차구 월드챌린지 자동을 만들어 봤는데 점검시간이... 1 으뜸어린이 2014.11.04 0/0
질문 postMessage 관련 질문좀 드릴께요 6 팡팡해 2014.11.02 0/0
자유 오핫키!!!!! 도전해봅니다.ㅠ 4 only원 2015.02.28 0/0
질문 비활성 클릭 질문드립니다. 2 생물 2014.11.01 0/0
질문 오토핫키가 아예처음인 사람입니다 2 하항 2014.11.03 0/0
Board Pagination Prev 1 ... 201202203204205206207208 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글