Top 48 오토 핫키 명령어 24130 Good Rating This Answer

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 오토 핫키 명령어 on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://toplist.prairiehousefreeman.com team, along with other related topics such as: 오토 핫키 명령어 오토핫키 매크로 예제, 오토핫키 명령어 한글, 오토핫키 키, 오토핫키 활용, 오토핫키 RButton, 오토핫키 키보드 입력, 오토핫키 Pause Break, 오토핫키 Send

오토핫키 명령어 모음
명령어 설명
MouseGetPos 마우스 커서의 위치, 커서가 어떤 윈도우, 컨트롤 위에 있는지 알아내기.
MouseMove 마우스 커서 이동시키기.
MsgBox 메시지박스 띄우기.
OnExit 스크립트 끝날 때 자동으로 수행할 서브루틴 지정하기.
22 thg 10, 2019

오토핫키 A to Z 강의 #12-1 – HotKey 명령어 (핫키 고급 사용방법)
오토핫키 A to Z 강의 #12-1 – HotKey 명령어 (핫키 고급 사용방법)


비아이클라우드 :: 오토핫키 명령어 모음

  • Article author: bicloud.tistory.com
  • Reviews from users: 2250 ⭐ Ratings
  • Top rated: 3.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 비아이클라우드 :: 오토핫키 명령어 모음 Updating …
  • Most searched keywords: Whether you are looking for 비아이클라우드 :: 오토핫키 명령어 모음 Updating 인터넷에 많이 보이는 오토핫키 명령어 모음입니다. 오토핫키의 공식 메뉴얼 사이트는 https://www.autohotkey.com/docs/AutoHotkey.htm 영문으로 되어있지만 모든 함수의 언어들이 적혀져있습니다. 한국 오토핫키..
  • Table of Contents:

네비게이션

오토핫키 명령어 모음

사이드바

검색

티스토리툴바

비아이클라우드 :: 오토핫키 명령어 모음
비아이클라우드 :: 오토핫키 명령어 모음

Read More

오토핫키 강좌 3강 – 명령어

  • Article author: gogildong.com
  • Reviews from users: 14304 ⭐ Ratings
  • Top rated: 4.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오토핫키 강좌 3강 – 명령어 오토핫키 강좌 3강 명령어 입니다. Ctrl키를 누른상태에서 F키를 누르면 검색창이 나와서 명령어를 쉽게 찾을 수 있습니다. 오토핫키 명령어가 굉장히 … …
  • Most searched keywords: Whether you are looking for 오토핫키 강좌 3강 – 명령어 오토핫키 강좌 3강 명령어 입니다. Ctrl키를 누른상태에서 F키를 누르면 검색창이 나와서 명령어를 쉽게 찾을 수 있습니다. 오토핫키 명령어가 굉장히 … 오토핫키 강좌 3강 명령어 입니다. Ctrl키를 누른상태에서 F키를 누르면 검색창이 나와서 명령어를 쉽게 찾을 수 있습니다. 오토핫키 명령어가 굉장히 많은데요 오토핫키 시작, 오토핫키 종료, Click, 이 세가지..
  • Table of Contents:
오토핫키 강좌 3강 - 명령어
오토핫키 강좌 3강 – 명령어

Read More

오토핫키(Autohotkey) 자주 사용하는 명령어 모음

  • Article author: jisicup.tistory.com
  • Reviews from users: 15604 ⭐ Ratings
  • Top rated: 3.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오토핫키(Autohotkey) 자주 사용하는 명령어 모음 자주 사용하는 명령어 익히기 오토 핫 키는 앞서 설명했듯이 각각의 명령어를 사용하여 스크립트를 만들고, 스크립트에 따라 사용자의 요구대로 … …
  • Most searched keywords: Whether you are looking for 오토핫키(Autohotkey) 자주 사용하는 명령어 모음 자주 사용하는 명령어 익히기 오토 핫 키는 앞서 설명했듯이 각각의 명령어를 사용하여 스크립트를 만들고, 스크립트에 따라 사용자의 요구대로 … 자주 사용하는 명령어 익히기 오토 핫 키는 앞서 설명했듯이 각각의 명령어를 사용하여 스크립트를 만들고, 스크립트에 따라 사용자의 요구대로 반복적인 일을 수행해 내는 프로그램입니다. 스크립트를 제작하려..수질환경분석.
  • Table of Contents:
오토핫키(Autohotkey) 자주 사용하는 명령어 모음
오토핫키(Autohotkey) 자주 사용하는 명령어 모음

Read More

[오토핫키/AutoHotkey] 기본 명령어 모음 1

  • Article author: mo0nbox.tistory.com
  • Reviews from users: 7718 ⭐ Ratings
  • Top rated: 4.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [오토핫키/AutoHotkey] 기본 명령어 모음 1 [오토핫키/AutoHotkey] 기본 명령어 모음 1. 달상자 2015. 3. 20. 15:50. F1:: F1을 누르면 스크립트 시작. Loop. 스크립트를 무한 반복한다. …
  • Most searched keywords: Whether you are looking for [오토핫키/AutoHotkey] 기본 명령어 모음 1 [오토핫키/AutoHotkey] 기본 명령어 모음 1. 달상자 2015. 3. 20. 15:50. F1:: F1을 누르면 스크립트 시작. Loop. 스크립트를 무한 반복한다. F1:: F1을 누르면 스크립트 시작 Loop 스크립트를 무한 반복한다 Loop,3 스크립트를 3회 반복한다 break 반복문중에 반복문을 빠저나간다. If lf문 Else If 문에서 false일때 실행 Sleep,1000 1초를 슬립 return..
  • Table of Contents:

‘ITPrograming’ Related Articles

공지사항

최근 포스트

태그

검색

전체 방문자

[오토핫키/AutoHotkey] 기본 명령어 모음 1
[오토핫키/AutoHotkey] 기본 명령어 모음 1

Read More

초보자 자습서 | AutoHotkey

  • Article author: ahkscript.github.io
  • Reviews from users: 33924 ⭐ Ratings
  • Top rated: 4.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 초보자 자습서 | AutoHotkey 이제 스크립트를 만들었으므로, 파일 안에 내용을 채워 넣어야 하겠습니다. 모든 내장 명령어와 함수 그리고 변수 목록은 section 5에서 보실 수 … …
  • Most searched keywords: Whether you are looking for 초보자 자습서 | AutoHotkey 이제 스크립트를 만들었으므로, 파일 안에 내용을 채워 넣어야 하겠습니다. 모든 내장 명령어와 함수 그리고 변수 목록은 section 5에서 보실 수 … Learn how to download and install AutoHotkey, to create a script, to use hotkeys and hotstrings, to send keystrokes, to run programs, etc.ahk, autohotkey, tutorial, beginners guide
  • Table of Contents:

목차

1 – 기본 지식

2 – 핫키 & 핫스트링

3 – 키 눌림 전송하기

4 – 프로그램 & 웹사이트 실행하기

5 – 명령어 vs 함수

6 – 변수

7 – 객체

8 – 기타 등등 도움

초보자 자습서 | AutoHotkey
초보자 자습서 | AutoHotkey

Read More

오토핫키 명령어 총 리스트

  • Article author: tvdusdo.tistory.com
  • Reviews from users: 7895 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오토핫키 명령어 총 리스트 오토핫키 명령어 총정리 정보가 없는 것 같아서 총정리 정보를 포스팅합니다. 예전 오핫사커뮤니티에서 사용되는 내용을 그대로 가져왔습니다. 요즘에 … …
  • Most searched keywords: Whether you are looking for 오토핫키 명령어 총 리스트 오토핫키 명령어 총정리 정보가 없는 것 같아서 총정리 정보를 포스팅합니다. 예전 오핫사커뮤니티에서 사용되는 내용을 그대로 가져왔습니다. 요즘에 … 오토핫키 명령어 총정리 정보가 없는 것 같아서 총정리 정보를 포스팅합니다. 예전 오핫사커뮤니티에서 사용되는 내용을 그대로 가져왔습니다. 요즘에 딱히 찾을 길이 없는 듯 하네요. 명령어에 따른 설명 리스트..
  • Table of Contents:

태그

‘오토핫키명령어’ Related Articles

공지사항

최근 포스트

태그

검색

전체 방문자

오토핫키 명령어 총 리스트
오토핫키 명령어 총 리스트

Read More

[프날 오토핫키] 3. 오토핫키 명령어를 분석하는 법

  • Article author: pnal.kr
  • Reviews from users: 27976 ⭐ Ratings
  • Top rated: 4.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [프날 오토핫키] 3. 오토핫키 명령어를 분석하는 법 본격적인 강좌를 나가기 위해서는 강좌의 설명 방식을 알아야 합니다. 검술을 배울 때는 검을 쥐는 법부터 배워야 합니다. 이번 강좌는 오토핫키 명령어를 분석하는 … …
  • Most searched keywords: Whether you are looking for [프날 오토핫키] 3. 오토핫키 명령어를 분석하는 법 본격적인 강좌를 나가기 위해서는 강좌의 설명 방식을 알아야 합니다. 검술을 배울 때는 검을 쥐는 법부터 배워야 합니다. 이번 강좌는 오토핫키 명령어를 분석하는 … 본격적인 강좌를 나가기 위해서는 강좌의 설명 방식을 알아야 합니다. 검술을 배울 때는 검을 쥐는 법부터 배워야 합니다. 이번 강좌는 오토핫키 명령어를 분석하는 방법에 대해 알아보겠습니다.  오토핫키에서..세상에서 가장 쉬운 프날 오토핫키 강좌입니다.오토핫키 강좌, 오토핫키, AutoHotkey
  • Table of Contents:
[프날 오토핫키] 3. 오토핫키 명령어를 분석하는 법
[프날 오토핫키] 3. 오토핫키 명령어를 분석하는 법

Read More

AutoHotkey Script Showcase

  • Article author: autohotkeykr.sourceforge.net
  • Reviews from users: 48942 ⭐ Ratings
  • Top rated: 4.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about AutoHotkey Script Showcase 다음 창 유형을 지원합니다: 1) 표준 파일-열기 또는 파일-저장 대화상자; 2) 탐색기 창; 3) 콘솔 (명령어 프롬프트) 창. 메뉴는 또 지원되지 않는 창 유형에 대하여 … …
  • Most searched keywords: Whether you are looking for AutoHotkey Script Showcase 다음 창 유형을 지원합니다: 1) 표준 파일-열기 또는 파일-저장 대화상자; 2) 탐색기 창; 3) 콘솔 (명령어 프롬프트) 창. 메뉴는 또 지원되지 않는 창 유형에 대하여 …
  • Table of Contents:
AutoHotkey Script Showcase
AutoHotkey Script Showcase

Read More


See more articles in the same category here: https://toplist.prairiehousefreeman.com/blog/.

오토핫키 명령어 모음

명령어 설명

AutoTrim “Var1 = %Var2%” 와 같이 변수1에 변수2를 대입할때 변수2의 시작과 끝부분의 공백이나 탭을 제거하여 대입 할 것인가를 결정합니다.

BlockInput 키보드나 마우스, 기타 입력장치를 막아 버릴 수 있다.

Click 지정된 좌표를 클릭합니다. 혹은 클릭을 유지시키거나 마우스휠을 돌리거나 마우스를 이동시킬때 사용합니다.

ClipWait 윈도우 클립보드(clipboard)에 데이터가 입력될때까지 기다립니다.

Continue 반복구문인 loop 명령어를 이용해 반복시켰을 시 다음 명령어를 건너뛰고 다시 반복구문의 처음으로 돌아갑니다.

Control 다양한 제어를 할 수 있습니다.

ControlClick 컨트롤에 마우스 버튼이나 휠 이벤트 보내기

ControlFocus 윈도우의 지정된 컨트롤로 입력 포커스를 옮김.

ControlGet 컨트롤 정보 가져오기

ControlGetFocus 윈도우의 어떤 컨트롤에 입력 포커스가 있는지 알아내기.

ControlGetPos 컨트롤의 위치와 크기 알아내기

ControlGetText 컨트롤에서 텍스트 가져오기

ControlMove 컨트롤 위치나 크기 변경

ControlSend / ControlSendRaw 윈도우나 컨트롤에 가장 키스트로크 보내기

ControlSetText 컨트롤의 텍스트 바꾸기

CoordMode 여러 명령에서 쓰이는 좌표 모드를 설정하기.(활성창 기준 좌표 <-> 전체 스크린 좌표)

Critical 다른 스레드 가 현재 스레드를 방해하는 걸 방지.

DetectHiddenText IfWinExist나 WinActivate 등을 사용할 때 숨겨진 텍스트를 보이게 하는 기능.

DetectHiddenWindows 숨겨진 윈도우를 볼 수 있게 하는 기능

DllCall() 스탠다드 윈도우즈 API 함수같은, DLL 안의 함수를 호출.

Drive CD/DVD 드라이브를 열고, 닫고, 이름 바꾸고.

DriveGet 드라이브(하드, 플로피, 옵티컬 등) 정보 얻어내기

DriveSpaceFree 드라이브의 빈 공간 알아내기

Edit 편집기를 띄워 현재 스크립트를 편집하기

Else If 문에서 값이 참이면 If 문 다음 명령어를 실행하고 거짓이면 Else 다음 명령어를 실행

EnvAdd 원래 값에 다른 값을 더해서 자기 자신에 할당. 이것과 같음: var += value

EnvDiv 원래 값에 다른 값을 나눠서 자기 자신에 할당. var /= value

EnvGet Sets a variable to itself times the given value. Synonymous with: var *= value

EnvMult 원래 값에 다른 값을 곱해서 자기 자신에 할당. var *= value

EnvSet 환경변수에 포함된 변수에 값을 씀.

EnvSub 원래 값에서 다른 값을 빼서 자기 자신에 할당. var -= value

EnvUpdate 운영체제와 다른 프로그램에게 환경변수 내용이 바뀌었다고 알려줌.

Exit 현재 스레드 나 전체 스크립트 실행을 중단

ExitApp 무조건 스크립트를 중단.

FileAppend 파일에 텍스트를 덧붙임.

FileCopy 파일 복사

FileCopyDir 폴더와 폴더 內 파일 전부 복사

FileCreateDir 폴더 새로만들기

FileCreateShortcut 링크파일 만들기

FileDelete 파일 삭제

FileInstall 컴파일된 스크립트에 지정 파일을 포함

FileGetAttrib 파일이나 폴더의 속성 알아내기

FileGetShortcut 링크 파일에 대한 정보 알아내기.

FileGetSize 파일의 크기 알아내기.

FileGetTime 파일이나 폴더의 타임스탬프 정보 가져오기.

FileGetVersion 파일의 버전정보 가져오기.

FileMove 파일 이동/이름변경.

FileMoveDir 폴더 이동/이름변경.

FileRead 파일 내용 전부 읽어오기

FileReadLine 파일의 특정 라인 읽어오기.

FileRecycle 파일 지우거나 휴지통으로 보내기.

FileRecycleEmpty 휴지통 비우기.

FileRemoveDir 폴더 지우기

FileSelectFile 파일 선택하는 표준 다이얼로그 띄우기

FileSelectFolder 폴더 선택하는 표준 다이얼로그 띄우기

FileSetAttrib 파일/폴더의 속성 바꾸기.

FileSetTime 파일, 폴더의 타임스탬프 정보 바꾸기.

FormatTime YYYYMMDDHH24MISS 타임스탬프 정보를 다른 형식으로 변환하기.

GetKeyState 키보드, 마우스, 조이스틱 버튼이 눌려있는지 알아보기.

Gosub 해당 레이블로 뛰어서 Return 만날 때까지 계속 실행. Return을 만나면 불린 곳으로 돌아감.

Goto 해당 레이블로 뛰어서 계속 실행. Return을 만나면 종료.

GroupActivate GroupAdd로 설정된 윈도우 그룹 중 다음 윈도우를 활성화 시킴.

GroupAdd 윈도우에 그룹 속성을 추가함.

GroupClose GroupActivate나 GroupDeactivate로 활성화된 윈도우를 닫고, 다음 윈도우를 활성화시킴. 그룹으로 묶여진 윈도우 전부를 닫을 수도 있다.

GroupDeactivate 그룹 안에 없는 다음 윈도우를 활성화 시킴.

GUI 윈도우와 컨트롤들을 만들고 관리.

GuiControl GUI 윈도우 내의 컨트롤을 가지고 논다.

GuiControlGet GUI 윈도우의 컨트롤에 대한 여러가지 정보를 얻어낸다.

HideAutoItWin, On|Off 안쓰는 명령어. Meny, tray, NoIcon|Icon 이랑 같음.

Hotkey 스크립트가 실행되는 동안 핫키를 만들고, 바꾸고, 등등.

if IF 다음이 참이면 다음 명령을 실행. 명령이 여러개면 블럭으로 묶어줌.

if (expression) IF 다음이 참이면 다음 명령을 실행. 명령이 여러개면 블럭으로 묶어줌.

If var [not] between 어떤 변수의 값이 숫자상으로 또는 알파벳 순으로 두 값 사이에 있는지 확인

If var [not] in/contains MatchList 어떤 변수의 값이 리스트상의 값들 중 하나와 일치하는지 확인.

If var is [not] type 어떤 변수의 값이 숫자인지, 대문자로 이루어졌는지 등을 확인.

IfEqual/IfNotEqual 두 변수가 같은 값인지 확인. 같은 결과: if var = value | if var <> value

IfExist / FileExist() 파일이나 폴더가 존재하는지 확인.

IfGreater/IfGreaterOrEqual 두 변수를 비교해 앞의 값이 큰지 확인. 같은 결과: if var > value | if var >= value

IfInString / InStr() 변수에 어떤 문자열이 들어있는지 확인.

IfLess/IfLessOrEqual 두 변수를 비교해 앞에 대해 뒤가 작은지 확인. 같은 결과: if var < value | if var <= value IfMsgBox 방금 메시지박스에서 사용자가 어떤 버튼을 눌렀는지 알아냄. IfWinActive / IfWinNotActive 지정한 윈도우가 존재하고 활성화 상태인지 확인. IfWinExist / IfWinNotExist 지정한 윈도우가 존재하는지 확인. ImageSearch 지정된 구역에서 이미지를 찾음. IniDelete 스탠다드 INI 파일에서 값을 지움. IniRead 스탠다드 INI 파일에서 값을 읽음. IniWrite 스탠다드 INI 파일에서 값을 씀. Input 사용자가 문자열을 입력할 때까지 기다린다. InputBox 사용자로부터 문자열 입력을 받기 위한 박스를 띄운다. KeyHistory 최근 키보드와 마우스 클릭 상태를 보여준다. 키보드 스캔코드와 마우스 좌표 등을 알아낼 때 유용하다. KeyWait 키보드나 마우스, 조이스틱 버튼이 눌리거나 떼어지길 기다린다. LeftClick 안쓰이는 명령어. MouseClick을 써라 LeftClickDrag 안쓰이는 명령어. MouseClickDrag를 써라 ListHotkeys 현재 스크립트에 의해 지정되어 있는 핫키의 상태를 보여준다. ListLines 최근 실행된 스크립트 라인들을 보여준다 ListVars 스크립트에서 사용되는 변수들을 보여준다. 이름이랑 현재 값들… Loop (normal) 명령들을 반복한다. 횟수를 지정할 수도 있고, 중간에 break로 끊을 수도 있다 Loop (files & folders) 지정된 파일이나 폴더를 하나씩 읽어온다. Loop (parse a string) 문자열에서 거기 포함된 문자열을 하나씩 읽어온다. Loop (read file contents) 텍스트 파일을 한 줄씩 읽어온다. (FileReadLine보다 낫다.) Loop (registry) 레지스트리 서브키의 값을 하나씩 읽어온다. Menu GUI에서 쓰는 명령. 메뉴와 메뉴 아이템 가지고 놀기. 트레이 아이콘, 툴팁 바꾸기, 등등. MouseClick 마우스 클릭, 마우스 휠 돌리기. 매우 유용할 것 같음. MouseClickDrag 마우스로 드래그하기. MouseGetPos 마우스 커서의 위치, 커서가 어떤 윈도우, 컨트롤 위에 있는지 알아내기. MouseMove 마우스 커서 이동시키기. MsgBox 메시지박스 띄우기. OnExit 스크립트 끝날 때 자동으로 수행할 서브루틴 지정하기. OnMessage() 특정 메시지를 받으면 자동으로 수행할 함수 지정하기. OutputDebug 디버거에 표시할 문자열 보내기. Pause 스크립트 수행 잠시 멈추기 PixelGetColor 지정한 좌표의 색깔 알아내기 PixelSearch 지정된 구역 안에서 어떤 색깔을 가진 점 찾아내기. PostMessage 윈도우나 컨트롤의 메시지큐에 메시지 집어넣기. Process 프로세스 가지고 놀기. Progress 프로그레스 바 있는 윈도우 만들거나 업데이트하기. Random 임의의 수 만들기. RegDelete 레지스트리 서브키 지우기. RegRead 레지스트리 값 읽어오기. RegWrite 레지스트리 값 쓰기. Reload 스크립트 다시 실행하기. Repeat…EndRepeat 안쓰는 명령어. Loop을 써라 Return 함수 종료하고 불렸던 곳으로 돌아감. RightClick 안쓰이는 명령어. MouseClick을 써라 RightClickDrag 안쓰이는 명령어. MouseClickDrag을 써라 Run 외부 프로그램을 실행. RunAs 프로그램 수행시 필요한 ID와 Password 등을 지정. (지원OS: Windows 2000/XP 혹은 그 이상의 버젼) RunWait 외부 프로그램을 실행시키고 실행이 완료될때까지 기다림. Send / SendRaw / SendInput / SendPlay 활성화된 윈도우에 키스트로크 보냄. SendMessage 윈도우나 컨트롤에 메시지 보내고 애크를 기다림. (애크: 뭘 보내고 나면 받는 쪽에서 다시 보내주는 “잘 받았어!” 하는 응답) SetBatchLines 스크립트 수행속도를 설정. (CPU 점유율에 영향.) SetCapslockState CapsLock 키 설정 SetControlDelay 각 컨트롤-변경 명령 후에 기다리는 시간 설정. SetDefaultMouseSpeed MouseMove/Click/Drag에서 디폴트로 사용할 마우스 속도 지정. SetFormat 수학 연산 결과물의 포맷을 지정. SetKeyDelay Send나 ControlSend로 키스트로크 보낸 뒤 기다리는 시간 설정. SetMouseDelay 마우스 이동이나 클릭 후 기다리는 시간 설정. SetNumlockState Numlock 키 설정. SetScrollLockState Scrolllock 키 설정. SetStoreCapslockMode Send 후에 CapsLock 키 상태를 복귀할 것인지 결정 SetTimer 지정된 시간 간격으로 서브루틴을 자동으로 실행시킴. SetTitleMatchMode WinWait 같은 명령에서 윈도우 제목을 찾는 방식 설정. SetWinDelay 윈도우 명령어를 주고 나서 기다리는 시간 설정. SetWorkingDir 스크립트의 작업 디렉토리 변경. Shutdown 컴퓨터를 종료/재시작/로그오프 하기. Sleep 설정된 시간동안 기다리기. Sort 변수들을 알파벳 순, 숫자 순, 임의 순으로 정렬. SoundBeep 메인보드 스피커로 삑 소리를 냄. SoundGet 사운드 디바이스의 설정 값 알아내기. (음소거, 볼륨 등.) SoundGetWaveVolume 사운드 디바이스의 wave 출력 볼륨 알아내기. SoundPlay 사운드, 비디오 등 재생하기. SoundSet 사운드 디바이스 설정 값 변경하기. (음소거, 볼륨 등.) SoundSetWaveVolume 사운드 디바이스 wave 출력 볼륨 조절하기. SplashImage 이미지 파일 있는 윈도우 만들거나 업데이트 하기. SplashTextOn 텍스트 팝업 윈도우 만들기. SplashTextOff 텍스트 팝업 윈도우 닫기. SplitPath 파일 이름이나 URL을 이름, 디렉토리, 확장자, 드라이브명으로 분리하기. StatusBarGetText 표준 상태바에서 텍스트 읽어오기. StatusBarWait 윈도우 상태바가 어떤 문자열을 가질 때까지 기다리기. StringCaseSense 문자열 비교할 때 대소문자 구별한 건지 설정. (초기값은 구별 안함.) StringGetPos / InStr() 문자열에서 포함 문자열의 위치를 알아냄. StringLeft 문자열의 왼쪽부터 몇 개의 글자를 읽어옴. StringLen / StrLen() 문자열에 글자가 몇 개인지 알아냄. StringLower 문자열을 소문자로 변환. StringMid / SubStr() 문자열의 중간 어딘가부터 몇 개의 글자를 읽어옴. StringReplace 문자열의 포함 문자열을 다른 걸로 바꿈. StringSplit 문자열을 지정된 글자를 기준으로 분리. StringTrimLeft 문자열을 좌측부터 몇 개 없앰. StringTrimRight 문자열을 우측부터 몇 개 없앰. StringUpper 문자열을 대문자로 변환. Suspend 핫키를 disable/enable SysGet 스크린 크기, 멀티 모니터 정보 등의 시스템 속성을 알아냄. Thread 스레드의 우선순위, 인터럽트 가능여부 등을 설정. 타이머를 전부 죽이기도. ToolTip 항상 위 윈도우를 만들기. Transform 수학 함수, 비트 연산, 아스키/유니코드 변환 등 여러가지 기능. TrayTip 윈도우 트레이 아이콘에 풍선도움말 만들기. (지원OS: Windows 2000/XP 혹은 그 이상의 버젼) UrlDownloadToFile 인터넷에서 파일 다운로드. Var = value 변수에 값 대입하기. Var := expression 변수에 문자열 대입하기. VarSetCapacity() 변수에 할당된 메모리를 늘리거나 줄이기 WinActivate 윈도우 활성화시키기. (맨 앞으로 옮기기.) WinActivateBottom WinActivate나 이거나 지정된 윈도우를 찾아서 활성화 시키는데, 위에건 맨 위에서부터 찾고, 이건 맨 밑에서부터 찾아서 활성화 시킴. WinClose 윈도우 닫기. WinGetActiveStats WinGetActiveTitle와 WinGetPos를 한 방에. WinGetActiveTitle 활성화된 윈도우의 제목 알아내기. WinGetClass 지정된 윈도우의 클래스 이름 알아내기. WinGet 윈도우에 대한 다양한 정보 얻어내기. WinGetPos 윈도우 위치와 크기 알아내기. WinGetText 윈도우의 텍스트 읽어오기. WinGetTitle 윈도우의 제목 알아내기. WinHide 윈도우 숨기기. WinKill 윈도우 죽이기. WinMaximize 윈도우 최대화. WinMenuSelectItem 윈도우의 메뉴 바에서 메뉴 아이템 선택하기. WinMinimize 윈도우 최소화. WinMinimizeAll 윈도우 전부 최소화. WinMinimizeAllUndo WinMinimizeAll 취소. WinMove 윈도우 위치, 크기 변경. WinRestore 윈도우 최대화, 최소화 취소하고 원래 크기로. WinSet “항상 맨 위에”, 투명도 등 여러가지로 윈도우 가지고 놀기 WinSetTitle 윈도우 제목 변경. WinShow 윈도우 숨긴 거 취소. (다시 나타나게 하기.) WinWait 윈도우가 생길 때까지 기다리기 WinWaitActive 윈도우가 활성화될 때가지 기다리기 WinWaitClose 윈도우가 없어질 때까지 기다리기 WinWaitNotActive 윈도우가 비활성화 될 때까지 기다리기 #AllowSameLineComments Only for AutoIt v2 (.aut) scripts: Allows a comment to appear on the same line as a command. #ClipboardTimeout Changes how long the script keeps trying to access the clipboard when the first attempt fails. #CommentFlag Changes the script's comment symbol from semicolon to some other string. #ErrorStdOut Sends any syntax error that prevents a script from launching to stdout rather than displaying a dialog. #EscapeChar Changes the script's escape character (for example: backslash vs. accent). #HotkeyInterval Along with #MaxHotkeysPerInterval , specifies the rate of hotkey activations beyond which a warning dialog will be displayed. #HotkeyModifierTimeout Affects the behavior of hotkey modifiers: CTRL, ALT, WIN, and SHIFT. #Hotstring Changes hotstring options or ending characters. #IfWinActive / #IfWinExist Creates context-sensitive hotkeys and hotstrings . Such hotkeys perform a different action (or none at all) depending on the type of window that is active or exists. #Include Causes the script to behave as though the specified file's contents are present at this exact position. #InstallKeybdHook Forces the unconditional installation of the keyboard hook. #InstallMouseHook Forces the unconditional installation of the mouse hook. #KeyHistory Sets the maximum number of keyboard and mouse events displayed by the KeyHistory window. You can set it to 0 to disable key history. #MaxHotkeysPerInterval Along with # HotkeyInterval , specifies the rate of hotkey activations beyond which a warning dialog will be displayed. #MaxMem Sets the maximum capacity of each variable to the specified number of megabytes. #MaxThreads Sets the maximum number of simultaneous threads . #MaxThreadsBuffer Causes some or all hotkeys to buffer rather than ignore keypresses when their #MaxThreadsPerHotkey limit has been reached. #MaxThreadsPerHotkey Sets the maximum number of simultaneous threads per hotkey . #NoEnv Avoids checking empty variables to see if they are environment variables (recommended for all new scripts). #NoTrayIcon Disables the showing of a tray icon. #Persistent Keeps a script permanently running (that is, until the user closes it or ExitApp is encountered). #SingleInstance Determines whether a script is allowed to run again when it is already running. #UseHook Forces the use of the hook to implement all or some keyboard hotkeys .

오토핫키 강좌 3강

오토핫키 강좌 3강 명령어 입니다.

Ctrl키를 누른상태에서 F키를 누르면 검색창이 나와서 명령어를 쉽게 찾을 수 있습니다.

오토핫키 명령어가 굉장히 많은데요

오토핫키 시작, 오토핫키 종료, Click, 이 세가지만 알아도 간단한 클릭 매크로를 만들 수 있습니다.

명령어 설명 F1:: F1을 누르면 스크립트 시작합니다 F3:: F3을 누르면 스크립트 시작합니다 F5:: F5을 누르면 스크립트 시작합니다 Loop 스크립트를 무한 반복합니다 Loop, 3 스크립트를 3회 반복합니다 Break 반복구문(Loop)중에 빠져 나옵니다

반복구문(Loop) 내부에서만 유효합니다 if 다음이 참이면 다음 명령을 실행합니다.

두 개 이상 명령어가 존재하면 블록 (반괄호) 안에 써 넣으십시오. if (expression) 다음이 참이면 다음 명령을 실행합니다 Else If 문에서 값이 참이면 IF 문 다음 명령어를 실행하고 거짓이면 Else 다음 명령어를 실행합니다 Sleep, 1000 1초를 쉰다 Sleep, 3000 3초를 쉰다 return 함수를 종료하고 불렸던 곳(Loop)로 돌아간다 F2::Pause F2를 누르면 일시정지한다 F3::ExitApp F3을 누르면 오토핫키 종료한다 Send, {a} 키보드에서 a키를 누른다 Send, {a down} 키보드에서 a키를 누르고 있는다 Send, {a up} 키보드에서 a키를 땐다 Send, {Ctrl} 키보드에서 Ctrl를 누른다 Send, ^ 키보드에서 Ctrl를 누른다 Send, ! 키보드에서 Alt를 누른다 Send, + 키보드에서 Shift를 누른다 Send, {Ctrl}{Alt} 키보드에서 Ctrl과 Alt 누른다 Send, ^c 키보드에서 Ctrl과 C 누른다 (복사) Send, ^v 키보드에서 Ctrl과 V 누른다 (붙여넣기) Send, {vk14} 고길동 한영키에서 한글이라고 글자 입력한다 Click 마우스 왼쪽 버튼 클릭한다 Click 2 마우스 왼쪽 버튼을 두번 클릭한다 Click 100, 300 X좌표100, Y좌표300 위치에 마우스 왼쪽을 클릭한다 Click 100, 300, 2 X좌표100, Y좌표300 위치에 마우스 왼쪽을 두번 클릭한다 Click down 마우스 왼쪽 버튼을 누른다 Click up 마우스 왼쪽 버튼을 땐다 Click right 마우스 오른쪽 버튼 클릭한다 Click right 2 마우스 오른쪽 버튼을 두번 클릭한다 Click right 100, 300 X좌표100, Y좌표300 위치에 마우스 오른쪽을 클릭한다 Click right down 마우스 오른쪽 버튼을 누른다 MouseGetPos 마우스 커서의 위치좌표 알아내기 MsgBox 메세지박스 띄우기 PixelGetColor 지정된 좌표에서 픽셀의 색을 알아내기 PixelSearch 화면 구역을 검색해 지정된 색을 가진 픽셀을 찾습니다. Random 무작위 수를 생성합니다 imageSearch 화면에서 이미지를 찾습니다 iniRead ini 파일에서 값을 읽습니다 iniDelete ini 파일에서 값을 지웁니다 iniWrite ini 파일에서 값을 기입합니다 Gosub 지정된 라벨로 점프해서 Return을 만날 때까지 계속 실행 return을 만나면 불린 곳으로 돌아갑니다 Goto 지정된 라벨로 점프해서 계속실행. return을 만나면 종료합니다 OnExit 스크립트가 종료할 때 자동으로 실행할 서브루틴 지정합니다 Run 외부 프로그램을 실행합니다 RunWait 외부 프로그램을 실행하고 끝날 때까지 기다립니다 RunAs 프로그램 수행시 필요한 아이디와 비밀번호를 지정합니다 { } 한 쌍의 중괄호는 블록을 나타냅니다. 블록은 일반적으로 함수, Else, Loop, While-loop, 그리고 IF 명령어와 함께 사용됩니다. { } / Object() 스크립트가 가능한 연관 배열을 생성합니다. { } / Array() 스크립트가 가능한 연관 배열을 정수 키로 생성합니다. Abs() 숫자의 절대값을 돌려줍니다 AutoTrim Var1 = %Var2% 와 같은 변수1에 변수2를 대입할때 변수2의 시작과 끝부분의 공백이나 탭을 제거하여 대입 할 것인가를 결정합니다. ASin() 아크사인을 라디안 단위로 돌려줍니다 (Number는 사인 값) ACos() 아크코사인을 라디안 단위로 돌려줍니다 (Number는 코사인 값) ATan() 아크탄젠트를 라디안 단위로 돌려줍니다 (Number는 탄젠트 값) BlockInput 키보드와 마우스를 사용 못하도록 끄거나 켜기를 할 수 있습니다. Catch try 서술문을 실행하는 동안에 에러가 일어나면 실행할 코드를 지정합니다 Ceil() Number는 가장 가까운 정수로 올림됩니다 (.00 버림) ClipWait 윈도우 클립보드에 데이터가 들어올 때까지 기다립니다. ComObjActive() 등록된 COM 객체를 열람합니다. ComObjArray() COM에 사용할 SAFEARRAY를 생성합니다. ComObjConnect() COM 객체의 이벤트 소스를 주어진 접두사를 가진 함수들에 연결합니다 ComObjCreate() COM 객체를 생성합니다. ComObjEnwrap() / ComObjUnwrap() COM 객체를 싸거나 풉니다. ComObjError() COM 에러의 고지를 켜거나 끕니다. ComObjFlags() COM 포장자 객체의 행위를 제어하는 플래그를 열람하거나 변경합니다 ComObjGet() COM 컴포넌트가 제공하는 객체의 참조 주소를 돌려줍니다 ComObjMissing() COM 메쏘드에 건넬 “missing parameter” 객체를 만듭니다. ComObjParameter() 값과 유형을 싸서 매개변수로 COM 메쏘드에 건넵니다. ComObjQuery() COM 객체에 인터페이스나 서비스를 질의합니다. ComObjType() COM 객체에서 유형 정보를 열람합니다. ComObjValue() COM 포장자 객체에 저장된 값이나 포인터를 열람합니다. Continue 반복구문인 loop 명령어를 이용해 반복시켰을 시 다음 명령어를 건너뛰고 다시 반복구문의 처음으로 돌아갑니다. Control 다양한 제어를 할 수 있습니다. ControlClick 마우스 버튼 이벤트나 마우스 휠 이벤트를 콘트롤에 보냅니다. ControlFocus 윈도우의 지정된 컨트롤에 입력 포커스를 옮깁니다. ControlGet 컨트롤에 관하여 다양한 유형 정보를 알아냅니다. ControlGetFocus 윈도우의 어느 컨트롤이 입력 포커스가 있는지 알아냅니다. ControlGetPos 컨트롤의 위치와 크기를 알아냅니다. ControlGetText 컨트롤에서 텍스트를 가져옵니다. ControlMove 컨트롤을 이동하거나 크기를 변경합니다. ControlSend / ControlSendRaw 윈도우나 컨트롤에 가장 키스트로크 보내기 ControlSetText 컨트롤의 텍스트를 바꾸기 CoordMode 다양한 명령어에 대하여 좌표 모드를 활성 창이나 화면에 상대적으로 설정합니다. (활성창 기준 좌표 <-> 전체 스크린 좌표) Cos() 숫자의 삼각함수 코사인을 돌려줍니다. Critical 현재 쓰레드가 다른 스레드에 인터럽트를 당하지 않도록 방지하거나, 인터럽트 되도록 허용합니다. DetectHiddenText IfWinExist나 WinActivate 등을 사용할 때 숨겨진 텍스트를 보이게 하는 기능 DetectHidden Windows 숨겨진 윈도우를 볼 수 있게 하는 기능 DllCall() 표준 Windows API 함수와 같은, DLL 안의 함수를 호출합니다. Drive CD/DVD 드라이브를 열고 닫고 이름을 바꿀 수 있습니다. DriveGet 컴퓨터의 드라이브(하드, 플로피, 옵티컬 등) 정보를 얻어내기 DriveSpaceFree 드라이브의 빈 공간 알아내기 Edit 편집기를 띄워 현재 스크립트를 편집하기 EnvAdd 주어진 값을 변수에 더해 자기 자신에 할당합니다. (날짜-시간 값에서 더하거나 뺄 수도 있습니다). 이것과 같음: Var += Value EnvDiv 변수를 주어진 값으로 나누어서 자기 자신에 할당합니다: Var /= Value EnvGet 환경 변수를 열람합니다. Var *= Value EnvMult 원래 값에 다른 값을 곱해서 자기 자신에 할당합니다. Var *= Value EnvSet 환경변수에 포함된 변수에 값을 씁니다. EnvSub 원래 값에서 다른 값을 빼서 자기 자신에 할당합니다 (날짜-시간 값을 비교하는 데에도 사용할 수 있습니다). Var -= Value EnvUpdate 운영체제와 모든 어플리케이션에 환경 변수 내용이 바뀌었음을 고지합니다 Exit 현재 쓰레드를 빠져 나오거나 (스크립트가 영속적이 아니고 핫키도 전혀 없다면) 전체 스크립트를 끝냅니다 ExitApp 스크립트를 무조건 종료합니다. Exp() e(대략 2.71828182845905)를 N 만큼 제곱해서 돌려줍니다. FileAppend 파일에 텍스트를 덧붙입니다. FileCopy 파일을 복사합니다. FileCopyDir 폴더를 복사합니다.

그의 하위 폴더와 파일도 함께 복사됩니다. FileCreateDir 폴더 새로만들기 FileCreateShortcut 링크파일 만들기 (.lnk) FileDelete 파일을 삭제합니다. FileEncoding FileRead, FileReadLine, Loop Read, FileAppend, 그리고 FileOpen에 대하여 기본 파일 인코딩을 설정합니다 FileInstall 컴파일된 스크립트에 지정 파일을 포함시킵니다. FileGetAttrib 파일이나 폴더가 읽기 전용인지, 숨은 파일인지 등등의 속성을 알아냅니다 FileGetShortcut 링크파일에 대한 정보 알아내기 FileGetSize 파일의 크기 알아내기 FileGetTime 파일이나 폴더의 날짜시간 도장을 정보 가져오기 FileGetVersion 파일의 버전 정보 가져오기 FileMove 파일을 이동하거나 이름을 바꿉니다. FileMoveDir 폴더를 그의 하위 폴더 파일과 함께 이동합니다.

폴더 이름을 바꿀 수도 있습니다. FileOpen 객체-지향적 파일 I/O를 제공합니다. FileRead 파일 내용 전부 읽어오기 FileReadLine 파일의 특정 라인 읽어 그 텍스트를 변수에 저장합니다. FileRecycle 파일이나 디렉토리를 휴지통으로 보냅니다. FileRecycleEmpty 휴지통을 비웁니다. FileRemoveDir 폴더를 삭제합니다. FileSelectFile 사용자가 파일을 열거나 저장할 수 있도록 표준 대화상자를 보여줍니다 FileSelectFolder 사용자가 폴더를 선택할 수 있도록 표준 대화상자를 보여줍니다 FileSetAttrib 파일이나 폴더의 속성을 변경합니다. FileSetTime 파일이나 폴더의 날짜시간 도장을 변경합니다. Finally Try 서술문이 끝나면, 한 블록의 코드가 언제나 확실하게 실행되도록 합니다 Floor() 숫자를 가장 가까운 정수로 버림한 다음 돌려줍니다 ( .00을 버림) For 객체 안의 키-값 한 쌍마다 일련의 명령어를 반복합니다 Format 가변 개수의 입력 값을 포맷 문자열에 맞게 포멧합니다 FormatTime YYYYMMDDHH24MISS 타임스탬프를 지정된 날짜/시간 형식으로 변형합니다 Func() 함수를 가리키는 참조주소를 열람합니다 GetKeyName()

GetKeyVK()

GetKeySC() 가상 키 코드 또는 키의 스캔 코드의 이름 또는 텍스트를 열람합니다 GetKeyState 키보드, 마우스, 조이스틱 버튼이 눌러 있는지 뗀 상태인지 확인합니다 GroupActivate GroupAdd로 설정된 윈도우 그룹 중 다음 윈도우을 활성화 시킵니다 GroupAdd 윈도우에 그룹 속성을 추가합니다. 필요하면 윈도우 그룹을 생성합니다 GroupClose GroupActivate나 GroupDeactivate로 활성화된 윈도우를 닫고, 다음 윈도우를 활성화 시킵니다. 그룹에 있는 모든 창을 닫을 수도 있습니다 GroupDeactivate 그룹 안에 없는 다음 윈도우를 활성화 시킵니다 Gui 윈도우 창과 컨트롤을 생성하고 관리합니다. 만든 창은 데이터 입력 폼이나 맞춤 사용자 인터페이스에 사용할 수 있습니다 GuiControl 구이 창의 컨트롤에 다양한 변경을 합니다 GuiControlGet 구이 창의 컨트롤에 관하여 다양한 유형의 정보를 얻어냅니다 Hotkey 스크립트가 실행 중인 동안, 핫키를 생성, 변경, 활성화, 또는 불능화합니다 If var [not] between 변수의 내용이 숫자 순서로 또는 알파벳 순서로 두 값 사이에 있는지 확인합니다 If var [not] in/contains MatchList 변수의 내용이 리스트 안의 항목에 부합하는지 확인합니다 If var is [not] type 변수의 내용이 숫자인지, 대문자으로 이루어졌는지 등등을 확인합니다 IfEqual / IfNotEqual 두 변수가 같은 내용인지 확인합니다

같은 결과 if Var = Value | if Var <> Value IfExist / FileExist() 파일이나 폴더가 존재하는지 확인합니다 IfGreater / IfGreaterOrEqual 두 변수의 값을 비교해 앞의 값이 큰지 확인합니다

같은 결과 if Var > Value | if Var >= Value IfInString / InStr() 변수에 지정된 문자열이 포함되어 있는지 확인합니다 IfLess / IfLessOrEqual 두 변수의 값을 비교해 앞에 대해 뒤가 작은지 확인합니다

같은 결과 if Var < Value | if Var <= Value IfMsgBox 가장 최근의 메시지박스 명령을 수행하는 동안 사용자가 어느 버튼을 눌렀는지 확인합니다 IfWinActive / IfWinNotActive 지정된 윈도우 창이 존재하는지와 현재 활성화 상태인지 확인합니다 IfWinExist / IfWinNotExist 지정된 윈도우 창이 존재하는지 확인합니다 Input 사용자가 문자열을 입력할 때까지 기다립니다 InputBox 사용자로부터 문자열 입력을 받기 위한 박스를 띄웁니다 InStr() 주어진 문자열이 나타나는지 왼쪽에서 오른쪽으로 검색합니다 IsByRef() ByRef 매개변수에 값이 주어졌는지 결정합니다 IsFunc() 함수를 동적으로 호출할 수 있는지 알려줍니다 IsLabel() 주어진 값이 라벨에 존재하는지 점검합니다 IsObject() 값이 객체인지 결정합니다 KeyHistory 최근 키보드와 마우스 클릭 상태를 보여줍니다 키보드 스캔코드와 마우스 좌표 등을 알아낼 때 유용합니다 KeyWait 키보드/마우스, 조이스틱 버튼이 누를 때까지 또는 뗄 때까지 기다립니다 ListHotkeys 현재 스크립트가 사용 중인 핫키들을 화면에 보여줍니다. 그들의 서브루틴이 현재 실행 중인지, 그리고 키보드 갈고리나 마우스 갈고리를 사용중인지 아닌지 알려줍니다 ListLines 가장 최근에 실행된 스크립트 줄을 화면에 보여줍니다 ListVars 스크립트에서 사용되는 변수들을 보여줍니다. 이름과 현재 내용 Log() 숫자의 상용 로그를 돌려줍니다 (밑수 10) Ln() 숫자의 자연 로그를 돌려줍니다 (밑수 e) Loop (보통) 명령들을 반복합니다. 횟수를 지정할 수도 있고 중간에 break로 끊을 수도 있습니다 Loop (파일 & 폴더) 지정된 파일이나 폴더를 한 번에 하나씩 읽어옵니다 Loop (문자열 파싱) 문자열로부터 서브스트링(필드)를 한 번에 하나씩 파싱합니다 Loop (파일내용읽기) 텍스트 파일에서 줄을 한 번에 한 줄씩 읽어옵니다 (FileReadLine보다 수행성능이 더 좋습니다) Loop (레지스트리) 지정된 레지스트리 서브키의 내용을 한 번에 하나씩 읽어옵니다 Menu 구이에서 쓰는 명령. 메뉴와 메뉴 항목을 생성, 삭제, 변경 그리고 보여줍니다. 트레이 아이콘과 그의 툴팁을 변경합니다. 컴파일된 스크립트의 메인 창을 열지 말지 제어합니다 Mod() 나머지(Modulo) 연산입니다. 피젯수(Dividend)를 젯수(Divisor)로 나누고 나머지를 돌려줍니다. MouseClick 마우스 버튼을 클릭하거나 누릅니다. 또는 마우스 휠을 돌립니다. MouseClickDrag 마우스로 드래그하기 MouseGetPos 마우스 커서의 위치, 커서가 어떤 윈도우, 컨트롤 위에 있는지 알아내기 MouseMove 마우스 커서를 이동합니다. NumGet() 지정된 주소+오프셋에 저장된 이진 숫자를 열람합니다. NumPut() 지정된 주소+오프셋에 이진 형태의 숫자를 저장합니다. OnMessage() 스크립트가 지정된 메시지를 받을 때 자동으로 호출할 함수를 지정합니다 OutputDebug 문자열을 디버거에 보내 보여줍니다. Pause 스크립트를 정지합니다. PostMessage 메시지를 창이나 컨트롤의 메시지 큐에 넣습니다. Process 프로세스에 다음 연산 중 하나를 수행합니다. 존재하는지 점검합니다; 우선순위를 변경합니다; 닫습니다; 끝나기를 기다립니다 Progress 진척 사항 바를 담고 있는 창을 생성하거나 갱신합니다. RegExMatch() 문자열에 패턴(정규 표현식)을 담을지 말지 결정합니다. RegExReplace() 문자열 안에서 패턴 (정규 표현식)에 부합하는 것들을 교체합니다. RegDelete 레지스트리에서 서브키나 값을 삭제합니다. RegRead 레지스트리 값 읽어오기 RegWrite 레지스트리 값 쓰기 RegisterCallback() 호출 될 때 머신-코드 주소를 생성해서, 그 호출을 스크립트의 함수로 방향전환합니다 Reload 현재 실행중인 스크립트의 실체를 새로운 실체로 교체합니다. Round() N이 생략되거나 0이면, Number는 가장 가까운 정수로 버림됩니다. N이 양수이면, Number는N개의 십진 자리로 버림됩니다. N이 음수이면, Number는 소수점 왼쪽으로 N 자리수 만큼 버림됩니다 Send SendRaw SendInput SendPlay 시률레이트된 키눌림과 마우스 클릭을 활성 창에 전송합니다 SendLevel 인위적인 키눌림과 마우스 이벤트를 핫키와 핫스트링이 무시할지 말지 제어합니다 SendMessage 메시지를 창이나 콘트롤에 전송하고 승인을 기다립니다 SendMode 기본 (SendEvent) 값이 아니라, Send를 SendInput이나 SendPlay와 동일하게 만듭니다. 또Click 그리고 MouseMove/Click/Drag가 지정된 메쏘드를 사용하도록 만듭니다 SetBatchLines 얼마나 빨리 스크립트를 실행할지 결정합니다 (CPU 이용에 영향을 미칩니다) SetCapslockState CapsLock키의 상태를 설정합니다 강제로 온 또는 오프 상태를 유지할 수 있습니다 SetControlDelay 각 콘트롤-변경 명령어 다음에 지연 시간을 설정합니다 SetDefaultMouseSpeed 마우스 속도를 설정합니다 Click 그리고 MouseMove/Click/Drag에 지정되어 있지 않을 경우 유용합니다 SetEnv (Var = Value) 지정된 값을 변수에 할당합니다. SetFormat 수학 연산으로 생산돈 정수와 부동 소수점 수의 형식을 설정합니다 SetKeyDelay Send나 ControlSend로 키를 누른 후에 지연될 시간을 설정합니다 SetMouseDelay 마우스 이동이나 클릭 후에 지연될 시간을 설정합니다 SetNumlockState NumLock키의 상태를 설정합니다 강제로 온 또는 오프 상태를 유지할 수 있습니다 SetScrollLockState ScrollLock키의 상태를 설정합니다 강제로 온 또는 오프 상태를 유지할 수 있습니다 SetRegView 32비트 스크립트에서 레지스트리 명령어가 64비트 레지스트리 뷰에 접근하는 것을 그리고 그 반대를 허용합니다 SetStoreCapslockMode Send 후에 CapsLock 키 상태를 복구할지 말지 결정합니다 SetTimer 지정된 시간 간격으로 서브루틴을 자동으로 실행시킵니다 SetTitleMatchMode WinWait와 같은 명령어와 같이, WinTitle 매개변수의 부합 행위를 설정합니다 SetWinDelay WinActivate와 같이, 각 윈도우 창 명령어 다음에 지연 시간을 설정합니다 SetWorkingDir 스크립트의 현재 작업 디렉토리를 변경합니다. Shutdown 컴퓨터 종료/재시작/로그오프 합니다. Sin() Number의 삼각 사인 값을 돌려줍니다. Sleep 지정된 시간 동안 기다린 다음 계속 진행합니다. Sort 변수의 내용을 알파벳, 숫자, 또는 무작위 순서로 정렬합니다 (선택적으로 중복을 제거합니다) SoundBeep 메인보드 스피커로 삑 소리를 냅니다. SoundGet 사운드 디바이스의 설정 값을 알아내기 (마스터 음소거, 마스터 볼륨 등등) SoundGetWaveVolume 사운드 장치로부터 장치로부터 웨이브 출력 볼륨 알아내기 SoundPlay 사운드, 비디오, 또는 기타 지원되는 파일 유형을 재생합니다 SoundSet 사운드 디바이스의 설정 값 변경합니다 (마스터 음소거, 마스터 볼륨 등등) SoundSetWaveVolume 사운드 장치를 위해 웨이브 출력 볼륨을 조절합니다. SplashImage JPG, GIF, 또는 BMP 이미지를 담고 있는 창을 만들거나 갱신합니다 SplashTextOn 맞춤 가능한 텍스트 팝업 창을 생성합니다. SplashTextOff 텍스트 팝업 창을 닫습니다. SplitPath 파일 이름이나 URL을 이름, 디렉토리, 확장자, 드라이브명으로 분리하기 Sqrt() Number의 평방근을 돌려줍니다 StatusBarGetText 표준 상태 바 컨트롤으로부터 텍스트를 읽어오기 StatusBarWait 윈도우 상태바가 지정된 문자열이 들어올 때까지 기다립니다 StrPut() / StrGet() 문자열을 메모리 주소로 복사하거나 복사해 옵니다. 선택적으로 코드 페이지에 맞게 변환합니다 StringCaseSense 문자열 비교에 대소문자를 구분할지 결정합니다. (기본값은 "대소문자를 구별하지 않습니다") StringGetPos / InStr() 문자열 안에서 지정된 부분문자열의 위치를 알아냅니다. StringLeft 문자열의 왼쪽부터 여러 글자를 읽어옵니다. StringLen / StrLen() 문자열에 글자가 몇 개인지 알아냅니다. StringLower 문자열을 소문자로 변환합니다. StringMid / SubStr() 문자열의 중간 어딘가부터 몇 개의 글자를 읽어옵니다. StringReplace 지정된 부분 문자열을 새 문자열로 교체합니다. StringRight 문자열의 오른쪽으로부터 문자들을 열람합니다. StringSplit 문자열을 지정된 글자를 기준으로 분리합니다. StringTrimLeft 문자열의 왼쪽으로 문자들을 제거합니다. StringTrimRight 문자열의 오른쪽으로부터 문자들을 제거합니다. StringUpper 문자열을 대문자로 변환합니다. Suspend 선택된 또는 모든 핫키와 핫스트링을 켜고 끕니다. SysGet 화면 해상도, 다중-모니터 정보, 시스템 객체의 크기, 그리고 기타 시스템 특성을 열람합니다. Tan() Number의 삼각 탄젠트를 돌려줍니다. Thread 쓰레드의 우선순위 또는 인터럽트 허용 여부를 설정합니다. 임시로 모든 타이머를 끌 수도 있습니다. Throw 에러가 일어났다는 신호를 보냅니다. 이 신호는 try-catch 서술문으로 잡을 수 있습니다. ToolTip 항상 위 윈도우를 만들기 Transform 잡다한 수학 기능, 비트별 연산, 그리고 ASCII/유니코드 변환 같은 작업을 수행합니다 TrayTip 윈도우 트레이 아이콘에 풍선도움말 만들기 Trim 문자열의 앞/뒤에서 문자들을 걷어냅니다. Try 하나 이상의 서술문 (명령어나 표현식)을 throw 명령어가 던지는 실행시간 에러와 예외로부터 보호합니다 Until Loop 또는 For-회돌이에 조건을 적용합니다. UrlDownloadToFile 인터넷으로 파일을 내려받습니다. Var = value 변수에 값 대입하기. 지정된 값을 변수에 할당합니다. Var := expression 변수에 문자열 대입하기. 표현식을 평가해서 그 결과를 변수에 저장합니다 VarSetCapacity() 변수에 할당된 메모리를 늘리거나 줄이기. 변수의 가용 능력을 확대하거나 그의 메모리를 풀어줍니다. 보통, 이것은 DllCall과 같이 비정상적인 상황에서만 필요합니다. While-loop 지정된 표현식이 거짓으로 평가될 때까지 일련의 명령어를 반복적으로 실행합니다 WinActivate 지정된 창을 활성화합니다 (전경 화면으로 만듭니다) WinActivateBottom WinActivate나 이거나 지정된 윈도우를 찾아서 활성화 시키는데, 위에건 맨 위에서부터 찾고, 이건 맨 밑에서부터 찾아서 활성화 시킵니다 WinActive() 활성창이 지정된 기준에 부합하면 그 유일한 ID (HWND)를 돌려줍니다 WinClose 지정된 창을 닫습니다. WinExist() 제일 처음 부합한 창의 유일한 ID (HWND)를 돌려줍니다. WinGetActiveStats WinGetActiveTitle 기능과 WinGetPos기능을 하나의 명령어로 결합합니다 WinGetActiveTitle 활성 창의 제목을 알아냅니다. WinGetClass 지정된 윈도우 창의 클래스 이름을 알아냅니다. WinGet 지정된 창의 유일한 ID, 프로세스 ID, 프로세스 이름, 또는 그의 콘트롤 목록을 열람합니다. 또 지정된 기준에 부합하는 모든 창의 목록을 열람할 수도 있습니다. WinGetPos 지정된 창의 크기와 위치를 열람합니다. WinGetText 지정된 창으로부터 텍스트를 열람합니다. WinGetTitle 지정된 창의 제목을 열람합니다. WinHide 지정된 창을 감춥니다. WinKill 지정된 창을 강제로 닫습니다. WinMaximize 지정된 창을 최대 크기로 확대합니다. WinMenuSelectItem 지정된 창의 메뉴 바에서 메뉴 항목을 요청합니다. WinMinimize 지정된 창을 태스크 바의 버튼으로 축소합니다. WinMinimizeAll 모든 창을 최소화합니다. WinMinimizeAllUndo 이전 WinMinimizeAll의 효과를 언두합니다. WinMove 지정된 창의 위치 / 크기를 변경합니다. WinRestore 지정된 창이 최대화 또는 최소화 상태이면 원래대로 복구합니다. WinSet 지정된 창에 다양한 변경을 가할 수 있습니다. 예를 들어 "항상 위에" 그리고 투명도. WinSetTitle 지정된 창의 제목을 바꿉니다. WinShow 지정된 창을 보여줍니다. WinWait 지정된 창이 끝날 때까지 기다립니다. WinWaitActive 지정된 창이 활성화될 때까지 기다립니다. WinWaitClose 지정된 창이 존재하지 않을 때까지 기다립니다. WinWaitNotActive 지정된 창이 활성화되지 않을 때까지 기다립니다. #ClipboardTimeout 첫 시도가 실패할 때 클립보드에 얼마나 오랫 동안 접근을 시도할지 변경합니다. #CommentFlag 스크립트의 주석 심볼을 쌍반점에서 다른 문자열로 바꿉니다. #ErrorStdOut 스크립트의 기동을 방해하는 구문 에러를 대화상자에 보여주는 대신에 표준 출력(stdout)으로 보냅니다 #EscapeChar 스크립트의 피신 문자를 바꿉니다 (예를 들어: 역사선 vs. 액센트). #HotkeyInterval #MaxHotkeysPerInterval과 함께, 핫키 활성화 비율을 지정합니다. 이를 넘어서면 경고 대화상자가 나타납니다. #HotkeyModifierTimeout 핫키 수식자의 행위에 영향을 미칩니다: CTRL, ALT, WIN, 그리고 SHIFT #Hotstring 핫스트링 옵션이나 종료 문자를 바꿉니다. #If #IfWinActive와 비슷하지만, 어떤 표현식에도 작동합니다. #IfTimeout #If는 표현식 한 줄을 평가하는데 소비할 최대 시간을 설정합니다. #IfWinActive / #IfWinExist 문맥-감지 핫키와 핫스트링을 생성합니다. 문맥 감지 핫키는 활성화되어 있는 창의 종류에 따라 또는 존재 여부에 따라 다른 행위를 수행합니다. #Include 스크립트는 마치 지정된 파일의 내용이 지정한 위치에 정확하게 존재하는 듯 행동합니다. #InputLevel 핫키와 핫스트링이 어느 인위적인 키보드와 마우스 이벤트를 무시할지 제어합니다. #InstallKeybdHook 키보드 갈고리를 무조건 설치합니다. #InstallMouseHook 마우스 갈고리를 무조건 설치합니다. #KeyHistory KeyHistory 창에 보여주는 키보드와 마우스 이벤트의 최대 개수를 설정합니다. 0으로 설정하면 키 이력을 보여주지 않습니다. #Ltrim 계속 섹션에서 들여쓰기를 다듬을지 여부를 설정합니다. #MaxHotkeysPerInterval #HotkeyInterval과 함께, 핫키의 활성화 비율을 설정합니다. 이 비율을 넘어서면 경고 대화상자가 나타납니다. #MaxMem 각 변수의 최대 메모리를 지정된 개수의 메가바이트로 설정합니다 #MaxThreads 동시 쓰레드의 최대 갯수를 설정합니다. #MaxThreadsBuffer #MaxThreadsPerHotkey 한계에 도달했을 때 키눌림을 무시하지 않고 핫키가 버퍼 처리됩니다. #MaxThreadsPerHotkey 핫키 또는 핫스트링당 동시 쓰레드의 최대 개수를 설정합니다. #MenuMaskKey Win 또는 Alt 키업 이벤를 마스크하는데 사용할 키를 변경합니다. #NoEnv 환경 변수인지 알아보기 위해 빈 문자열을 점검하지 않습니다 (새로운 모든 스크립트에 권장합니다) #NoTrayIcon 트레이 아이콘을 보여주지 않습니다. #Persistent 스크립트를 영구히 실행되도록 유지합니다 (즉, 사용자가 닫을 때까지 또는 ExitApp를 만날 때까지) #SingleInstance 스크립트가 이미 실행 중일 때 다시 실행하는 것을 허용할지 여부를 결정합니다. #UseHook 갈고리를 사용해 키보드 핫키를 구현하도록 강제합니다. #Warn 보통 개발자쪽 에러임을 나타내는 선택된 조건에 대하여 경고를 켜거나 끕니다. #WinActivateForce 부드럽게 창을 활성화하지 않고 직접 강제로 활성화합니다. Autohotkey(번역본).chm

오토핫키(Autohotkey) 자주 사용하는 명령어 모음

자주 사용하는 명령어 익히기

오토 핫 키는 앞서 설명했듯이 각각의 명령어를 사용하여 스크립트를 만들고, 스크립트에 따라 사용자의 요구대로 반복적인 일을 수행해 내는 프로그램입니다. 스크립트를 제작하려면 먼저 핫 키의 명령어를 숙지해야 그 용도에 맞게 사용할 수 있습니다. 핫 키의 명령어는 엄청나게 많습니다. 모두 기억하고 사용하면 좋겠지만 모든 명령어를 기억할 수는 없으므로 자주 사용하는 것들만 모아 따로 분류해놓고 보고 있습니다. 스크립트를 잘 만들어 사용자 용도에 맞게 잘 사용하면 아주 편하고 좋은 프로그램인데, 악용될 우려도 있습니다. 예를 들어 게임 매크로라든지 상업적으로 이용할 경우가 있겠네요. 저도 게임을 하게 되면서 우연히 알게 된 프로그램인데 게임 이외에 반복적인 작업을 수행할 때 아주 잘 사용하고 있습니다. 단축키를 만들어 사용하는 것과 안 쓰는 것과의 차이는 확연히 드러납니다. 엑셀이나 워드 등 문서 작성 뿐만아니라 포토샵, 캐드프로그램 등 단축키는 엄청나게 유용하게 사용되고 있습니다. 그 프로그램과 함께 사용한다면 더욱 더 시너지효과를 내겠죠. 실력에 따라 엄청난 차이를 보여주는 소프트웨어가 아닐까 싶습니다. 아래는 제가 자주 사용하는 명령어들입니다. 모든 명령어들을 사용하지는 못하고 기본적인 것만 사용하고 있습니다. 기본적인 명령어들만 표로 작성하였습니다.

오토핫키(AutoHotKey) 명령어

Send, Loop, Break, If, Else, ExitApp, Pause

MouseClick, MouseClickDrag, Run, Gosub, Goto, OnExit, MsgBox

오토핫키(Autohotkey) 키패드 명령어

NumPad

오토핫키(AutoHotkey) Win 명령어

Winkill, Winactivate, Winhide, Winmmove, Winwaitactive, Winnaximize, Winmininize, WinwaitClose, IFwinactivate

오토핫키(AutoHotkey) 기타 명령어

Rwin, Lwin, Rshift, Lshift Rart, Lart, Rctrl, Lctrl

So you have finished reading the 오토 핫키 명령어 topic article, if you find this article useful, please share it. Thank you very much. See more: 오토핫키 매크로 예제, 오토핫키 명령어 한글, 오토핫키 키, 오토핫키 활용, 오토핫키 RButton, 오토핫키 키보드 입력, 오토핫키 Pause Break, 오토핫키 Send

Leave a Comment