매크로

조회 수 194 추천 0 댓글 7

?

최근에 뭐 만들어볼게 있어서 해볼라는데 이것참 난감하네요.

?

함수를 전혀 사용하지 않고 하다보니 if문으로 도배가 되다시피해서 가독성이 무지하게떨어지네요.

?

한참 만들다가 뭐 다시 위를보면 헷갈려서 헤메고?제가 쓰고도 뭐지? 하는 경우가 발생하네요

?

?

?

전에도 잠깐해볼적에 함수부분을 당췌 받아들이질 못하겠더라구요. 왜 이러지 머리가 돌이라서,,,ㅠㅠ

?

쌩으로 if else gosub goto 등으로 만드니까 정말 복잡해지고 이건 아니다 싶네요.

?

길이가 몇배는 늘어나고 반복적인 부분도 생기고

?

?

베스트게시에 성운이 님이 만드신 nebula 소스보니 , 보기좋게 잘되어있네요.

?

하지만, 거의다 함수로 되어있고 워낙에 많은기능으로 길게 작성되어있어서 초보가 보면서 익히기엔 벅차네요.

?

?

함수를 쓰는데 습관화가 되어있을수록 실력이 늘거 같은데 , 아예 접근방법에서 헤매네요 응용부재..

?

이게 참 어떻게 안될까요 ㅎㅎㅎ

?

?

게시판에 자주 보이는 , imagesearch()함수는 간단해서 알겠는데, 제가 직접필요한 함수를 만드는그게 힘드네요.

?

?


  • profile
    외치기 2015.04.08 14:18

    조금이라도 도움이 되시라고 몇자적어볼게요

    함수는 보통 입력 - 처리 - 출력으로 구성해요.

    물론 입력이 없거나 출력이 없는경우도 있어요.

    자주 반복되는 여러줄짜리 코드를 함수로 만들어서 라인수를 줄일 수 있어서 도움이 되지요.


    함수이름(변수명)

    {

    코드

    }


    이런식으로 구성이 되고요.


    본인 코드를 훑어보시고 자주 반복되는 코드를 함수로 변경하는걸 연습해보세요.

    작은 한두줄짜리 코드라도 연습해보는게 좋아요.

  • 우후훅 2015.04.08 14:35
    넹 ㅎ 형식은 검색하다보면 블로그등에서 워낙많이 나와서 일단 기본틀을 알겠는데 , 제가 쓸거에 응용 자체가
    덜덜덜하네요 ㅎㅎ..

    제가 if문으로 도배친거에서 부분 떼어내서 한번 어떻게 함수로 해야할지 말씀좀 부탁드릴게요.
    시간 되는데로 한번 좀 간추려볼게요. 지저분해서 추리는데도 스트레스받을거같아요 ㅎ
  • profile
    외치기 2015.04.08 14:47
    우후훅님 코드를 본적이 없어서 뭐라 말씀드려야할지 모르겠네요.
    그냥 코드 쭉 훑어보면 본인이 자주 사용하는 코드가 보이실거에요.
    내가 이코드를 많이쓴다 또는 이런식으로 연계해서 많이쓴다 그게 보일거에요.

    간단한 예를 하나 만들자면
    mouseclick,left,10,10
    sleep 100
    이런식으로 클릭하고 쉬는걸 자주 쓰신다면

    MouseclickAndSleep(X,Y,Time)
    {
    mouseclick,left,%X%,%Y%
    sleep %Time%
    }

    이런식으로 만들어서 사용하면 2줄이던 코드가 1줄이 되겠죠.
    자주쓰는코드라면 그 효율이 더 좋고요.
  • Hangoon 2015.04.08 16:13

    함수로 쓸 기능이 있고 Gosub으로 쓸 기능이 있고 그렇습니다

    자주 쓰는 구문인데 변수 몇개가 자꾸 변한다, 그러면 함수를 쓰는것이고

    변수에 큰 변화없이 자주 쓰는 구문이라면 gosub이 더 편할 수도 있는 부분입니다.

    또한 함수는 Return으로 계산값을 반환할 수 있다는 것이 Gosub과는 다른 쓰임새를 만들어내는 부분이겠죠.


  • 몽땅아리 2015.04.12 14:35

    가독성 높이는데 함수만한게 없지요..

    처음부터 함수 작성하는 습관을 길러야겠네요 ㅠ

  • minixb 2015.04.18 17:43

    함수를 오핫처음부터 안쓰던 버릇이라 함수가 제일 어렵네요.. 하나씩 배워나가야겠네요 감사합니다.

  • 속쓰리다 2015.04.22 11:20

    저도 처음에는 함수가 어려웠는데 쓰다보니 이거만큼 편한게 없더라구요ㅋㅋ 딱 명령대로 움직이니까..


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오핫에 한창 빠져있는데 궁금한게있습니다~! 3 꾸운마느을 2020.08.01 0/0
질문 컬러값 크기 질문 입니다. 1 아기a 2020.07.26 0/0
질문 비활성 매크로가 안됩니다. 6 3132sdf 2020.07.29 0/0
자유 메이플 채집 매크로 구매합니다. jkkkjk 2020.07.27 0/0
질문 함수 질문드립니다 2 광대승천 2020.07.28 0/0
질문 퍼즐 질문드립니다. 1 광대승천 2020.08.01 0/0
질문 변수에서 여러개의 문자열 검색하는방법 질문드립니다. 2 광대승천 2020.08.01 0/0
질문 opencv 템플매칭 ahk로 가능하신분 계신가요? 6 광대승천 2020.08.20 0/0
질문 머리아프네요 광대승천 2020.08.04 0/0
질문 LD 멀티 앱플레이어 이미지 서치 질문 3 보약먹은파리 2020.08.22 0/0
질문 프메 간단 매크로 4 shhauwj 2023.04.29 0/0
질문 Gdip_SaveBitmapToFile에 대해 알고 싶습니다. 구글리스트 2020.08.08 0/0
질문 텍스트 한번에 3개행 불러오기 조언 부탁드립니다 1 반디펑 2020.08.10 0/0
질문 비활성 이미지 서치 이미지 위치 이동?? 질문이 있습니다. 슈웁 2020.08.10 0/0
질문 오토핫키 이메일 보내는거 정리된거 없나요 2 dmsag 2020.08.13 0/0
질문 에오스레드 퍼즐 소스코드 삽니다 광대승천 2020.08.12 0/0
질문 오토핫키도 카카오토처럼 여러 스크립트를 동시에 구동... 4 TPLife 2020.08.20 0/0
질문 메이플스토리 작업장용 매크로구해봅니다. 류갱쿄크 2020.08.16 0/0
자유 스팀(Steam) 로그인 로그아웃 오토핫키 제작의뢰 합니다. 뉴비에요 2020.08.16 0/0
질문 에오스레드 퍼즐 소스코드 구합니다 3 광대승천 2022.06.05 0/0
Board Pagination Prev 1 ... 176177178179180181182183184 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글