작업 효율 100%! 시간 맞춘 자동 입력 매크로 만들기

SimpleHotkey_Script|2024. 9. 4. 21:54

 

 

안녕하세요! 심플핫키 매크로 프로그램을 사용해 주셔서 정말 감사합니다. 이번 매뉴얼에서는 "현재 시간을 읽어서, 30초에 A를 입력하고, 50초에 B를 입력하는 방법"을 쉽게 설명드릴게요. 이 매뉴얼을 통해 매크로를 더 쉽게 이해하고 활용할 수 있길 바랍니다.

 

예제 사용법

이 매크로는 특정 시간대에 자동으로 키보드를 입력하도록 설정하는 방법입니다. 예를 들어, 30초가 되었을 때 'A'를 입력하고, 50초가 되었을 때 'B'를 입력하도록 자동화할 수 있어요. 이 방법을 활용하면, 반복적으로 특정 시간에 필요한 입력을 자동으로 처리할 수 있습니다.

 

 

스크립트 예제
<Loop_a>
<String,A=(Sec)>
<If,A=30>[A<Delay,1000>]
<If,A=50>[B<Delay,1000>]
<Delay,10><---CPU점유율 Full 방지>
<Goto_a>

 

스크립트 설명

  • <Loop_a>: 이 부분은 반복적으로 실행될 루프를 시작하는 명령어입니다. 무한 루프를 통해 반복적인 작업을 가능하게 합니다.
  • <String,A=(Sec)>: 현재 시간을 초 단위로 읽어와서 변수 A에 저장합니다. 이렇게 하면 현재 초 단위의 시간을 실시간으로 확인할 수 있습니다.
  • <If,A=30>[A<Delay,1000>]: 현재 시간이 30초일 때 'A'를 입력합니다. 1초의 딜레이(지연)를 넣어서 명령이 너무 빨리 반복되지 않도록 합니다.
  • <If,A=50>[B<Delay,1000>]: 현재 시간이 50초일 때 'B'를 입력합니다. 이 부분도 1초의 딜레이를 추가하여 안정적으로 작동하게 합니다.
  • <Delay,10>: 이 명령어는 CPU 점유율을 낮추기 위해 10밀리초의 지연을 주는 역할을 합니다. 이 지연이 없으면 CPU가 과도하게 사용될 수 있어요.
  • <Goto_a>: 루프의 시작점으로 돌아가서 계속 반복하도록 합니다.

 

사용하면 좋은 상황

  1. 정기적인 작업 자동화: 매일 같은 시간에 반복적으로 입력해야 하는 작업이 있을 때 유용합니다.
  2. 온라인 게임: 게임에서 특정 타이밍에 스킬이나 아이템을 자동으로 사용하는 데 활용할 수 있습니다.
  3. 알림 설정: 특정 시간에 자동으로 메시지를 보내거나 알림을 생성하는 데 사용할 수 있습니다.
  4. 자료 수집: 특정 시간마다 데이터를 입력하거나 기록해야 하는 경우, 이 매크로로 작업을 간편하게 자동화할 수 있습니다.

 

이 매크로를 사용하면, 반복적이고 정기적인 입력 작업에서 시간을 절약할 수 있고, 실수를 줄일 수 있습니다. 특히 시간이 중요한 작업에서 매크로는 큰 도움이 될 거예요.

댓글()

자동화 패턴 감지 방지! 랜덤 반복 매크로 작성법

SimpleHotkey_Script|2024. 8. 8. 22:31

 

예제 사용법

반복 작업을 자동화할 때, 반복 횟수를 매번 동일하게 설정하는 것보다, 가끔은 랜덤하게 설정하면 좋을 때가 있습니다. 예를 들어, 프로그램이 반복적으로 작업을 수행할 때 반복 횟수를 예측하기 어렵게 만들어야 하는 경우가 있죠. 이때 랜덤한 횟수로 반복하도록 스크립트를 작성하면 유용해요!

 

 

스크립트 예제
<string,a=1>
<Random,1,10,a>
<Repeat,a>[
	반복문은 여기에
    ]

 

스크립트 설명:

  1. <string,a=1>: 먼저, 변수 a를 생성하고 초기값을 1로 설정합니다. 이 변수는 반복 횟수를 저장하는 역할을 합니다.
  2. <Random,1,10,a>: a 변수에 1부터 10까지의 랜덤한 숫자를 할당합니다. 즉, 반복 횟수를 1부터 10 사이에서 랜덤하게 설정합니다.
  3. <Repeat,a>: 설정된 a 값을 기반으로 반복문이 실행됩니다. 이곳에 실제로 반복할 작업을 넣으면, 그 작업이 a 횟수만큼 반복됩니다.
  4. [반복문은 여기에]: 이 부분에 반복하고자 하는 작업을 작성하면 됩니다.

 

스크립트를 어디에 사용하면 좋을까요?

이 스크립트는 다음과 같은 상황에서 유용하게 사용될 수 있습니다:

  • 반복적인 게임 동작 자동화: 게임에서 반복적인 작업(예: 자원 수집, 퀘스트 반복 수행)을 자동화할 때, 반복 횟수를 랜덤하게 설정하여 탐지 방지 및 더 자연스러운 플레이를 구현할 수 있습니다.
  • 설문조사 또는 테스트 자동화: 특정 설문조사나 온라인 테스트에서 여러 번 응답해야 할 때, 반복 횟수를 랜덤하게 설정하여 특정 패턴이 나타나지 않도록 할 수 있습니다.
  • 자동화된 데이터 입력 작업: 엑셀이나 데이터베이스에 반복적인 데이터를 입력할 때, 반복 횟수를 랜덤하게 설정하여 자연스러운 속도로 데이터를 입력하도록 할 수 있습니다.
  • 매크로 기반 이메일 전송: 이메일이나 메시지를 자동으로 반복 발송해야 할 때, 랜덤한 반복 횟수로 설정하여 지나치게 일정한 패턴을 피할 수 있습니다.
  • 웹사이트 크롤링/스크래핑: 웹사이트에서 데이터를 수집할 때, 요청 횟수를 랜덤하게 하여 서버의 탐지를 피하고, 더 자연스럽게 데이터를 수집할 수 있습니다.
  • 자동화된 마우스 클릭: 특정 위치를 반복적으로 클릭하는 작업에서, 클릭 횟수를 랜덤하게 설정하여 자동화의 패턴을 줄일 수 있습니다.
  • 자동화된 댓글 작성: 여러 게시물에 댓글을 자동으로 작성할 때, 반복 횟수를 랜덤하게 설정하여 활동이 더 자연스럽게 보이도록 할 수 있습니다.
  • 웹사이트 로그인/로그아웃 테스트: 반복적인 로그인/로그아웃 테스트를 수행할 때, 테스트 횟수를 랜덤하게 설정하여 보다 다양한 시나리오를 검토할 수 있습니다.
  • 주식/암호화폐 거래 봇: 거래 봇을 설정할 때, 특정 작업(예: 매수/매도)을 수행하는 횟수를 랜덤하게 설정하여 보다 복잡한 거래 전략을 구현할 수 있습니다.
  • 온라인 게임 매칭 대기 시간 조절: 매칭 시스템에서 대기 시간을 랜덤하게 설정하여 사용자 경험을 더욱 자연스럽게 만들 수 있습니다.

 

 

댓글()

심플핫키로 메모장 순식간에 열기 / 회사에서 인정받는 비결 / 심플핫키 매크로로 업무 혁신하기

SimpleHotkey_Script|2024. 7. 21. 23:07

 

예제 사용법

안녕하세요! 심플핫키 매크로 프로그램을 사용해주셔서 정말 감사드립니다. 

오늘은 여러분께 "메모장 활성화하기" 스크립트에 대해 쉽고 재미있게 설명해드리려고 해요. 

이 스크립트를 통해 여러분의 작업 환경을 더욱 스마트하게 만들 수 있답니다!

 

 

스크립트 예제
<If_Not_Process,제목 없음>[
	<Run,Notepad.exe>
    ]
<If_Not_Process,계산기>[
	<Run,Calc.exe>
    ]
<Msg_box,확인을 누르면 메모장이 활성화 됩니다>
<Active_Name,제목 없음>

 

스크립트 설명

  1. 프로세스 확인 및 실행
    • <If_Not_Process,제목 없음>: 메모장이 실행 중이지 않은 경우를 확인합니다.
    • [<Run,Notepad.exe>]: 메모장이 실행 중이지 않다면 메모장을 실행합니다.
    • <If_Not_Process,계산기>: 계산기가 실행 중이지 않은 경우를 확인합니다.
    • [<Run,Calc.exe>]: 계산기가 실행 중이지 않다면 계산기를 실행합니다.
  2. 사용자 알림 및 메모장 활성화
    • <Msg_box,확인을 누르면 메모장이 활성화 됩니다>: 사용자에게 메모장이 활성화될 것임을 알리는 메시지 박스를 표시합니다.
    • <Active_Name,제목 없음>: 메모장을 활성화합니다.

 

스크립트를 어디에 사용하면 좋을까요?

이 스크립트는 다음과 같은 상황에서 유용하게 사용될 수 있습니다:

  • 여러 작업을 동시에 시작해야 할 때
  • 자주 사용하는 프로그램을 손쉽게 열고 싶을 때
  • 특정 프로그램들이 항상 실행 중인지 확인해야 할 때

댓글()