일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ControlGetText
- EnvAdd
- 함수
- if(식)
- Threads
- API
- EnvMult
- 배열
- ControlSend
- EnvDiv
- SetMouseDelay
- Var:=식
- SetTitleMatchMode
- StringGetPos
- EnvSet
- IfInString
- 식
- Menu
- IfWinExist
- SetEnv
- EnvSub
- SetControlDelay
- Blocks
- IF (식)
- autohotkey
- DetectHiddenWindows
- SetKeyDelay
- MouseClick
- 식의 설명
- if
- Today
- Total
목록Nimto Free style (852)
ㄴrㅎnㅂrㄹrㄱi
SetTitleMatchMode 윈도우 관련 커멘드로의 대상 윈도우 검색 방법을 설정한다SetTitleMatchMode, MatchMode SetTitleMatchMode, Fast|Slow Parameters 인수명 설명 MatchMode 타이틀의 매치 방법 1 전방 일치(WinTitle그리고 지정한 문자열로 시작되는 윈도우가 일치한다)(고속)(디폴트) 2 중간 일치(WinTitle그리고 지정한 문자열을 포함한 윈도우가 일치한다) 3 완전 일치(WinTitle그리고 지정한 문자열에 완전하게 일치하는 것이 일치한다) RegEx WinTitle,WinText,ExcludeTitle,ExcludeText의 조건을 정규 표현그리고 지정한다. 예를 들면 「.* - 메모장」은 메모장의 타이틀에 매치한다. 「ahk..
SetTimer 써브루틴을 지정 간격으로 실행한다SetTimer, Label [, Period|On|Off, Priority] Parameters 인수명 설명 Label 라벨명.hot key 라벨등에서도 가능. 「%LabelName%」(와)과 같은 변수 참조라도 좋다. Period|On|Off 간격 수치를 지정하면, 실행 간격을 밀리 세컨드로 설정할 수 있다.상한은4294967295밀리 세컨드(약49.7일)이다. 타이머는 자동적으로 유효하게 된다. 부의 값을 지정했을 경우, 그 절대치의 시간이 경과후에, 한 번만 써브루틴이 실행된다. On Off(으)로 한 타이머를 재차 유효하게 한다. 타이머가 신규 작성되는 경우, 간격은250(으)로 설정된다. 과거에 타이머 등록되었던 적이 있는 경우는, 그 때와 같은..
SetStoreCapslockMode Send커멘드 실행시에CapsLock상태를 자동적으로 변경할지를 설정SetStoreCapslockMode, On|Off Parameters 인수명 설명 On|Off 자동 변경을On(으)로 할까Off(으)로 할까.초기설정은On. Remarks 이 설정이On(이)가 되어 있으면, Send커멘드가 실행될 때,CapsLock하지만On(이)가 되어 있으면CapsLock(을)를Off(으)로 해, 종료시에On에 되돌려진다. 이것에 의해,CapsLock상태에 관계없이, 인수에 기술된 대로 알파벳열을 입력할 수 있다. 그러나, 종료시에 유무를 말하게 하지 않고On(으)로 되어 버리므로,CapsLock하지만On때에Send안으로{CapsLock}(을)를 송신해도,CapsLock(을)를O..
Set[Caps|Num|Scroll]LockState Capslock/NumLock/ScrollLock키의 락 상태를 설정하거나 항상On(이)나Off(으)로 하거나 한다SetCapsLockState, State SetNumLockState, State SetScrollLockState, State Parameters 인수명 설명 State On On(으)로 한다 Off Off(으)로 한다 AlwaysOn 항상On(이)가 되도록(듯이) 한다(NT계 전용) AlwaysOff 항상Off(이)가 되도록(듯이) 한다(NT계 전용) Remarks 상태의On/Off(을)를 바꾸려면 , Send커멘드를 사용한다. Related SetStoreCapslockMode, GetKeyState Example(s)SetNuml..
SetMouseDelay 마우스 조작 관계 커멘드로 조작동안에 삽입되는 간격을 변경SetMouseDelay, Delay, Play Parameters 인수명 설명 Delay 간격을 밀리 세컨드로 지정.「-1」(으)로 일절 사이를 비우지 않고 입력을 실시한다. 초기치는 「10」. OS의 사양에 의해,10밀리 세컨드 단위보다 세세한 지정은 할 수 없다. Play 제2인수에 「Play」(이)가 지정되어 있으면,SendPlay커멘드나 SendMode그리고Play하지만 지정되어 있을 때의Send커멘드의 조작 간격이 변경된다. Remarks MouseMove, MouseClick, MouseClickDrag커멘드는, 어플리케이션이 확실히 키 조작에 응답할 수 있도록, 조작의 뒤에 짧은 시간 휴지 상태가 된다. OS..
SetKeyDelay Send(이)나 ControlSend커멘드로의1키 마다 삽입되는 간격을 변경SetKeyDelay[, Delay, PressDuration,Play] Parameters 인수명 설명 Delay 간격을 밀리 세컨드로 지정.「-1」(으)로 일절 사이를 비우지 않고 입력을 실시한다. 초기치는 「10」. OS의 사양에 의해,10밀리 세컨드 단위보다 세세한 지정은 할 수 없다. 생략시는 변경되지 않는다. PressDuration 키를 누르고 나서 떼어 놓을 때까지의 시간을 지정.「-1」(으)로 일절 간격을 열지 않고 즉석에서 떼어 놓는다. 초기치는 「-1」. 생략시는 변경되지 않는다. 덧붙여 수식 키를 눌러 내린 후의 대기 시간도 이 설정으로 변경된다. Play 제3인수에 「Play」(이)가 ..
SetFormat 수치 연산의 결과의 정수치·소수치의 문자열 표현 포맷을 설정SetFormat, INTEGER, D|HSetFormat,FLOAT, TotalWidth.DecimalPlaces[e|E] Parameters 인수명 설명 NumberType 「INTEGER」(정수치), 「FLOAT」(소수치)의 어느 쪽인지. D|H NumberType하지만INTEGER의 경우의 제2 인수는,10진수 형식으로 하려면 「D」(을)를 지정.「0x」(으)로 시작된다16진수 형식으로 하려면 「H」(을)를 지정. 에 사용. TotalWidth NumberType하지만 「FLOAT」의 경우의 경우의 제2 인수는, 「TotalWidth.DecimalPlaces」(피리오드 단락)의 형식에서2개의 수를 지정. TotalWidt..
SetEnv 변수에 값을 대입한다SetEnv, Var, ValueVar = Value Parameters 인수명 설명 Var 대입처의 변수명.변수명의 전개를 사용할 수 있다. Value 대입하는 수치나 문자열.변수명의 전개를 사용할 수 있다. Remarks 공문자열을 대입하는 것으로, 변수에 할당할 수 있었던 메모리를 개방할 수 있다. 변수에 큰 문자열이 격납될 가능성이 있는 경우는, 불필요하게 되면 공문자열을 할당해 개방하는 것으로, 메모리를 쓸데 없게 계속 하는 것 를 막을 수 있다. Related EnvSet, EnvAdd, EnvSub, EnvMult, EnvDiv, If, Arrays Example(s)Var1 = This is a string. Color2 = 450 Color3 = %Var1..