Delay_Global

Delay_Global 명령어는 스크립트 전체에 걸쳐 키 입력 사이의 지연 시간을 설정하는 기능입니다. 또한 다른 명령어간 사이의 지연도 같이 적용됩니다. 이 명령어를 사용하면 스크립트 내의 모든 이벤트에 대해 일괄적으로 지연 시간을 적용할 수 있으며, 각 키 입력 사이에 개별적으로 딜레이 명령어를 추가하는 번거로움을 줄일 수 있습니다. 이는 스크립트를 더 간결하고 읽기 쉽게 만들며, 디버깅 과정도 간소화해줍니다. Delay_Global은 스크립트 내에서 여러 번 선언될 수 있으며, 가장 마지막에 선언된 값이 적용됩니다.

 

스크립트 명령어 사용방법

<Delay_Global,숫자1>

  • 사용 값: 숫자1은 지연 시간을 밀리초(ms) 단위로 설정합니다. 예를 들어, 1000ms는 1초와 같습니다.
  • 추가설명: Delay_Global 명령어를 사용하면, 키 입력마다 딜레이 명령어를 삽입하는 대신 전체 스크립트에 걸쳐 일관된 지연 시간을 설정할 수 있어, 스크립트 작성과 유지 관리가 훨씬 용이해집니다. 또한, 이 명령어는 스크립트에서 여러 번 선언할 수 있으며, 마지막에 선언된 값이 최종적으로 적용됩니다.

사용예제1

스크립트

<Delay_Global,500>
12345

설명: 이 스크립트는 1, 2, 3, 4, 5 키 입력 사이에 각각 0.5초의 지연 시간을 발생시킵니다.

 

사용예제2

스크립트

<Delay_Global,500>
123<Delay,1000>45

설명: 이 스크립트는 기본적으로 모든 키 입력 사이에 0.5초의 지연이 발생합니다. <Delay,1000> 명령어도 포함되어 있어, 3과 4 사이에 추가로 1초의 지연이 적용되며, 이 1초 지연도 기본 지연 시간의 영향을 받아 실제로는 0.5초가 추가됩니다.

 

사용예제3 (변수 응용)

스크립트

<String,A=500>
<Delay_Global,A>
12345

설명: 변수를 사용하여 지연 시간을 설정할 수 있습니다. 여기서는 A라는 변수에 500ms를 할당하고, 이를 Delay_Global 명령어에 적용하여 모든 키 입력 사이에 0.5초의 지연을 생성합니다.

 

언제 사용하면 좋은지

  1. 여러 키 입력 사이에 일관된 지연 시간을 설정하고자 할 때
  2. 스크립트의 길이를 줄이고 가독성을 높이고자 할 때
  3. 복잡한 딜레이 설정을 간소화하고자 할 때
  4. 디버깅 시간을 줄이고자 할 때
  5. 다양한 지연 시간을 실험하고자 할 때

 

이 명령어를 사용하면 스크립트의 복잡성을 줄이고, 유지 관리를 용이하게 하며, 의도한 대로 정확한 타이밍에 키 입력을 시뮬레이션할 수 있는 이점이 있습니다.

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

MouseMove+X  (0) 2024.04.11
MouseMove_Random  (1) 2024.04.04
MouseMove  (17) 2024.03.18
Delay_Random  (0) 2024.03.14
Delay  (0) 2024.03.04

댓글()