일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 식
- IfWinExist
- SetKeyDelay
- Blocks
- SetControlDelay
- if
- SetEnv
- EnvMult
- Var:=식
- Threads
- IF (식)
- autohotkey
- EnvDiv
- EnvSet
- 함수
- EnvAdd
- Menu
- StringGetPos
- ControlGetText
- ControlSend
- if(식)
- IfInString
- 배열
- EnvSub
- SetMouseDelay
- MouseClick
- API
- 식의 설명
- DetectHiddenWindows
- SetTitleMatchMode
- Today
- Total
목록AUTOHOTKEY (437)
ㄴrㅎnㅂrㄹrㄱi
RegWrite 레지스트리에 값을 쓴다RegWrite, ValueType, RootKey, SubKey [, ValueName, Value] Parameters 인수명 설명 ValueType 값의 종류. 「REG_SZ」(문자열)「REG_EXPAND_SZ」REG_MULTI_SZ」 「REG_DWORD」(정수)「REG_BINARY」의 어떤 것인가. RootKey 「HKEY_LOCAL_MACHINE」 「HKEY_USERS」 「HKEY_CURRENT_USER」 「HKEY_CLASSES_ROOT」 「HKEY_CURRENT_CONFIG」의 어떤 것인가.「HKLM」(와)과 같은 단축명도 가능. 리모트의 레지스트리에 액세스 하고 싶은 경우, 「\\workstation01:HKEY_LOCAL_MACHINE」(와)과 같이 ..
RegRead 레지스트리로부터 값을 읽어낸다RegRead, OutputVar, RootKey, SubKey [, ValueName] Parameters 인수명 설명 OutputVar 읽어낸 값을 격납하는 변수명 RootKey 「HKEY_LOCAL_MACHINE」 「HKEY_USERS」 「HKEY_CURRENT_USER」 「HKEY_CLASSES_ROOT」 「HKEY_CURRENT_CONFIG」의 어떤 것인가.「HKLM」(와)과 같은 단축명도 가능. 리모트의 레지스트리에 액세스 하고 싶은 경우, 「\\workstation01:HKEY_LOCAL_MACHINE」(와)과 같이 컴퓨터명과 「:」(을)를 붙인다. SubKey 서브 키의 이름 ValueName 값의 이름. 생략시는, 서브 키의 규정의 값. Erro..
RegisterCallback() DllCall()그리고 호출한 함수등에서 스크립트내의 함수를 호출하기 위한 래퍼 함수를 생성해, 주소를 돌려준다RegisterCallback("FunctionName" [, Options = "", ParamCount = FormalCount, EventInfo = Address]) Parameters 인수명 설명 FunctionName 스크립트내의 함수명을 문자열치로서 지정한다. Options 이하의 옵션을 반각 스페이스 단락으로 지정한다. Fast FunctionName그리고 지정한 함수를 실행할 때, 새로운 스렛드를 개시하지 않는 것에보다 , 처리 속도를 향상시킨다. 이 경우, 콜백 함수가 불려 가고 있었을 때에 실행되고 있던 스렛드의ErrorLevel(이)나A_L..
RegExReplace() 문자열중의 정규 표현 패턴에 일치하는 개소를 다른 문자열에 치환해 돌려준다RegExReplace(Haystack, NeedleRegEx [, Replacement = "", OutputVarCount = "", Limit = -1, StartingPos = 1]) Parameters 인수명 설명 Target 치환 대상이 되는 문자열 Pattern 검색·치환하는 정규 표현 패턴.자세한 것은 정규 표현의 항을 참조. 옵션은 패턴의 전에 「)」(으)로 단락지어 기술한다(례:「im)\.jpe?g$」) 옵션이 없는 경우는, 「)」(은)는 불요.(례:「\.JPE?G$」) Replacement 패턴에 일치한 개소에 대신해에 삽입하는 문자열을 지정. 이하의 것이 포함되어 있는 경우, 해당하는..
정규 표현 AutoHotkey v1.0.45이후에서는, RegExMatch()(와)과 RegExReplace()그리고, 정규 표현에 의한 검색·치환을 실시할 수 있다. 또,SetTitleMatchMode그리고RegEx(을)를 지정하면, 윈도우의 타이틀등의 지정에 정규 표현을 사용할 수 있다. AutoHotkey그리고 준비되어 있는 정규 표현은,Perl 5에 탑재되고 있는 것과 대체로 호환의 PCRE(Perl Compatible Regular Expressions)이다. 이하로 설명하는 표현을 사용하는 것으로, 여러가지 텍스트를 하나의 패턴 문자열로 검색할 수 있다. 특수한 문자 표현 특수한 문자는, 직접 정규 표현중에 묻어도 인식되지만, 이하의 표현에서도 나타낼 수 있다. \C 임의의1아르바이트 \a 알..
RegExMatch() 문자열중으로부터 정규 표현 패턴에 일치하는 개소를 검색해, 위치를 돌려준다RegExMatch(Target, Pattern [, OutputVar = "", StartingPos = 1]) Parameters 인수명 설명 Target 검색 대상이 되는 문자열 Pattern 검색하는 정규 표현 패턴.자세한 것은 정규 표현의 항을 참조. 옵션은 패턴의 전에 「)」(으)로 단락지어 기술한다(례:「im)\.jpe?g$」) 옵션이 없는 경우는, 「)」(은)는 불요.(례:「\.JPE?G$」) OutputVar 「()」등에서 둘러싸인 식 집합 매치한 서브 매치 문자열을 격납하는 변수를 지정한다. 이 변수 자체에는, 정규 표현 전체가 매치한 내용이 격납된다. 이 변수의 이름의 후에, 「(」의 출현..
IfWinActive / IfWinNotActive 조건에 일치하는 윈도우가 존재할지로 분기IfWinActive [, WinTitle, WinText, ExcludeTitle, ExcludeText] IfWinNotActive [, WinTitle, WinText, ExcludeTitle, ExcludeText] hwnd:=WinActive("WinTitle", "WinText", "ExcludeTitle", "ExcludeText") Parameters 인수명 설명 WinTitle 윈도우 타이틀 등. 윈도우 지정의 방법참조. WinText 윈도우에 포함되는 텍스트 ExcludeTitle 제외 타이틀 ExcludeText 제외 텍스트 Remarks IfWinActive하지만 진이었다고 나무나IfWinNo..
RegDelete 레지스트리의 키나 값을 삭제한다RegDelete, RootKey, SubKey [, ValueName] Parameters 인수명 설명 RootKey 「HKEY_LOCAL_MACHINE」 「HKEY_USERS」 「HKEY_CURRENT_USER」 「HKEY_CLASSES_ROOT」 「HKEY_CURRENT_CONFIG」의 어떤 것인가.「HKLM」(와)과 같은 단축명도 가능. 리모트의 레지스트리에 액세스 하고 싶은 경우, 「\\workstation01:HKEY_LOCAL_MACHINE」(와)과 같이 컴퓨터명과 「:」(을)를 붙인다. SubKey 서브 키의 패스 ValueName 삭제하는 값의 이름. 생략시는, 서브 키 전체가 삭제된다. 「AHK_DEFAULT」(을)를 지정하면, 서브 키의..