Delay

"Delay" 명령어는 당신의 스크립트 내에서 키보드나 마우스 입력 사이에 일정 시간의 지연(딜레이)을 추가할 때 사용됩니다. 이를 통해 자동화된 작업을 더 인간처럼 보이게 하거나, 특정 작업이 완료될 시간을 주기 위해 필요한 시간을 설정할 수 있습니다. 예를 들어, 웹 페이지가 로딩되기를 기다리거나, 특정 프로그램이 시작되는 데 필요한 시간을 기다릴 때 유용합니다. 단위는 밀리초(ms)로, 1초는 1000ms와 같습니다.

 

스크립트 명령어 사용방법

  • <Delay,숫자1>

사용 값

  • 숫자1: 지연시간을 숫자만큼 설정합니다(단위:ms)

추가설명

  • 밀리초(millisecond, ms): 1000ms 값은 1초를 의미합니다. 이 단위를 사용하여 스크립트에서 얼마나 많은 시간을 지연시킬지 정확하게 설정할 수 있습니다.

 

사용예제1

스크립트

123
<delay,1000>
abc

설명: "123"을 키입력 한 후, 1초(1000ms)의 지연시간을 두고 "abc"를 키입력 합니다.이 예제는 사용자가 두 개의 연속된 작업 사이에 특정 시간만큼 기다릴 필요가 있을 때 유용합니다.

 

사용예제2

스크립트

1<delay,500>
2<delay,500>
3<delay,500>
4

설명: 숫자 "1"부터 "4"까지 각각 0.5초(500ms)의 지연시간을 두고 키 입력을 합니다.이 방법은 연속적인 작업을 일정한 시간 간격으로 진행하고자 할 때 적합합니다.

 

사용예제3 (변수응용)

스크립트

<String,A=1000>
<String,B=2000>
1<delay,A>
2<delay,B>
3

설명: 변수 "A"와 "B"를 각각 1초(1000ms), 2초(2000ms)의 지연시간 값으로 설정하고,이 변수들을 딜레이 명령어에 대입하여 사용합니다. 첫 번째 키입력 "1" 후 1초 지연,두 번째 키입력 "2" 후 2초 지연, 그리고 마지막으로 "3"을 입력합니다. 이 예제는 변수를활용하여 더 유연하게 지연시간을 조정하고자 할 때 유용합니다.

 

 

언제 사용하면 좋은지

  • 웹 페이지 로딩, 소프트웨어 시작 등을 기다릴 때
  • 사용자의 입력을 시뮬레이션하여 자연스러운 시간 간격을 두고자 할 때
  • 특정 작업이 완료될 때까지 기다려야 할 경우
  • 연속된 작업을 일정한 시간 간격으로 실행하고자 할 때

"Delay" 명령어를 사용하면 자동화 스크립트를 더 인간 같고 자연스럽게 만들 수 있습니다.이는 특히 사용자 인터페이스와 상호작용하거나,특정 작업의 완료를 기다리는 등의시나리오에서 유용합니다.

'심플 프로그램 > ├심플핫키 명령어 설명' 카테고리의 다른 글

MouseMove+X  (0) 2024.04.11
MouseMove_Random  (1) 2024.04.04
MouseMove  (17) 2024.03.18
Delay_Random  (0) 2024.03.14
Delay_Global  (4) 2024.03.06

댓글()