NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 오토핫키 랜덤 함수. (AutoHotkey Random Function)

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 오늘은 오토핫키의 함수중에 랜덤에 대해서 알아보도록 하겠습니다. 랜덤 함수는 사용자가 지정한 최소값과 최대값 사이에서 랜덤하게 값을 뽑아주는 역할을 합니다. 이 글을 읽기전에 아래 글도 참고 해보세요. 일반적인 랜덤 함수보다 진짜 사람처럼 동작하는 랜덤 매크로를 만드는 방법입니다.

    [ 랜덤보다 더 리얼한 클릭 매크로 만들기 ]

    [ 사람처럼 동작하는 랜덤 지연 매크로 만들기 ]

     

    오토핫키 랜덤 함수를 테스트하기 위해 아래와 같이 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요.

    cnOuw3h.gif

     

     

    엔지엠 에디터에서 [ 오토핫키 코드 실행 ] 액션을 스크립트에 추가합니다. 이 액션은 에디터의 우측 하단 외부 API 탭에 있습니다.

    lq0ziVS.png

     

     

    코드는 아래와같이 간단합니다. 랜덤 함수를 사용해서 0부터 5초까지 랜덤하게 값을 만들어줍니다. 이 값은 randomSleep 변수에 담기고, Sleep 함수를 사용해서 지연하도록 했습니다.

    Random, randomSleep, 0, 5000
    Sleep randomSleep

     

    이 스크립트가 어떻게 동작하는지 확인 해볼까요? 매크로를 실행하시면 아래 동영상처럼 랜덤하게 지연이 발생하는걸 확인할 수 있습니다.

     

     

    간단하지만, 랜덤 값을 받아와서 마우스 좌표를 랜덤하게 클릭하거나 지연 시간을 랜덤하게 처리할 수 있습니다. 이외에도 [ 랜덤 아이디 ] 액션을 사용해서 그룹 또는 루틴 및 오토핫키 함수 구간을 랜덤하게 실행할 수 있습니다. 물론, 랜덤하게 하나만 실행하거나 모두 실행하되 랜덤한 순서대로 실행되게 할수도 있습니다. 이외에도 [ 랜덤 문자열 조합 ] 액션은 중복되지 않은 난수 또는 텍스트를 무한대로 생성합니다. 하나씩 대입하면서 암호를 풀거나 네이버, 구글 계정을 무한대로 자동 생성이 가능합니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.