컴퓨터-IT-인터넷-모바일/오토핫키공부

오토핫키 매크로 반복문

OBD 2024. 2. 20. 16:43

오토핫키 매크로 반복문: 심층 가이드
오토핫키에서 반복문은 특정 작업을 여러 번 실행하는 데 매우 유용합니다. 다양한 유형의 반복문이 있으며 각각 고유한 장점과 용도가 있습니다.

이 코드는 오토핫키를 공부하는 목적으로 만 검토하시기 바랍니다.

오토핫키 매크로 반복문
오토핫키 매크로 반복문



1. Loop 반복문:

기본 구조:
AutoHotkey
Loop [횟수]
{
    // 반복할 코드
}

예시:
AutoHotkey
Loop 5
{
    MsgBox, 반복 횟수: %A_Index%
    Sleep, 1000
}

 

설명:

Loop 키워드 뒤에 옵션으로 횟수를 지정할 수 있습니다. 횟수를 지정하지 않으면 무한 반복됩니다.
%A_Index% 변수는 현재 반복 횟수를 나타냅니다.
{ } 중괄호 안에 반복할 코드를 작성합니다.

 

 

2. For 반복문:

기본 구조:
AutoHotkey
For [변수명] in [범위]
{
    // 반복할 코드
}

 


예시:
AutoHotkey
For i, 1, 10
{
    MsgBox, i: %i%
}

 

설명:

For 키워드 뒤에 변수명, in, 범위를 순서대로 지정합니다.
변수명은 각 반복마다 범위의 값을 순환하며 할당됩니다.
범위는 숫자, 문자열, 배열 등 다양한 형식을 가질 수 있습니다.

 

3. While 반복문:

기본 구조:
AutoHotkey
While [조건]
{
    // 반복할 코드
}

 

예시:
AutoHotkey
While KeyWait, Esc
{
    MsgBox, Esc 키를 누르기 전까지 반복합니다.
}

 

설명:

While 키워드 뒤에 조건을 지정합니다.
조건이 참인 동안 반복적으로 코드를 실행합니다.
조건이 거짓이 되면 반복문을 종료합니다.

 

 

4. Until 반복문:

기본 구조:
AutoHotkey
Until [조건]
{
    // 반복할 코드
}

 

 

예시:
AutoHotkey
Until KeyWait, Esc
{
    MsgBox, Esc 키를 누를 때까지 반복합니다.
}

 

설명:

Until 키워드 뒤에 조건을 지정합니다.
조건이 거짓인 동안 반복적으로 코드를 실행합니다.
조건이 참이 되면 반복문을 종료합니다.

 

5. Break 및 Continue:

Break:

반복문을 즉시 종료합니다.
Continue:

현재 반복을 건너뛰고 다음 반복으로 이동합니다.

 

 

 

6. 반복문 활용 예시:

파일 목록 순회:
AutoHotkey
Loop, Files, C:\Temp\*.*
{
    MsgBox, 파일 이름: %A_LoopFileName%
}

 

 

키 입력 반복:
AutoHotkey
While GetKeyState("a", "P")
{
    Send, a
}

 

 

 

 

니콜라스 반 렌스버그의 한국 예언(재미로보는).

 

니콜라스 반 렌스버그의 한국 예언(재미로보는).

니콜라스반렌스버그 Nicolaas Pieter Johannes Janse van Rensburg 원명 Nicolaas Pieter Johannes Janse van Rensburg이지만 예언자라는 의미로 주로 Siener Janse van Rensburg로 불립니다. 니콜라스 반 렌스버그는 남아프리카

omnislog.com

핵무기 보유 국가와 핵 재앙

 

핵무기 보유 국가와 핵 재앙

핵폭탄 보유 국가 핵무기로 세상 종말이 올 수도 있습니다. 핵무기는 인류 역사상 가장 강력하고 파괴적인 무기입니다. 핵무기의 사용은 광범위한 피해와 사망자를 초래할 수 있으며, 방사능 오

omnislog.com

지구가 멸망해도 살아 남는 곰벌레.

 

지구가 멸망해도 살아 남는 곰벌레.

완보동물(Tardigrada) 곰벌레 완보동물(緩步動物)은 곰벌레나 물곰(water bear)이라고도 불리는 동물의 한 문으로, 절지동물과 연관이 있습니다. 곰벌레는 지구상에서 가장 내구성이 강한 생물 중 하

omnislog.com

K-9 자주포 사용국 클럽

 

K-9 자주포 사용국 클럽

K-9 자주포 사용국 클럽 3차 총회 Third annual K9 User Club meeting held in Helsinki 대한민국 한화에어로스페이스가 개발한 155mm/52구경 K9 썬더 자주포(SPH)를 운용하는 6개국 군 대표들이 제3차 K9 사용자 클럽

omnislog.com