일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Menu
- if(식)
- Threads
- EnvSet
- IF (식)
- SetEnv
- StringGetPos
- IfInString
- EnvSub
- ControlGetText
- API
- SetControlDelay
- autohotkey
- 식
- SetKeyDelay
- Var:=식
- EnvMult
- 식의 설명
- EnvDiv
- Blocks
- 배열
- DetectHiddenWindows
- MouseClick
- EnvAdd
- 함수
- SetMouseDelay
- ControlSend
- IfWinExist
- SetTitleMatchMode
- if
- Today
- Total
목록ListHotkeys (7)
ㄴrㅎnㅂrㄹrㄱi
ListVars 변수명과 변수의 내용을 일람표시ListVars Remarks 스크립트가 사용한 변수명과 그 내용이 일람표 나타난다. F5키를 누르면 최신의 정보로 갱신된다. 메인 윈도우의 「View」→「Variables」메뉴와 같다. 함수 중(안)에서 실행되었을 경우, 함수의 로컬 변수가 위에 표시된다. 리스트에는, 변수명, 변수의 길이, 변수에 확보되고 있는 기억 영역의 용량, 변수의 내용의 최초의60아르바이트가 표시된다. Related KeyHistory, ListHotkeys, ListLines Example(s)ListVars
ListLines 스크립트가 최근 실행한 커멘드를 표시ListLines Remarks 스크립트가 최근 실행한 커멘드를 표시. F5키를 누르지 않는다고 표시는 갱신되지 않는다. 표시되는 행 번호는 대개 파일에 쓰여져 있는 행으로 일치하지만, 내용이 일부 차이가 나는 경우가 있다. 메인 윈도우의 「View」→「Lines most recently executed」메뉴와 같다. Related KeyHistory, ListHotkeys, ListVars Example(s)ListLines
KeyHistory 키보드, 마우스의 조작 이력을 표시KeyHistory Remarks 입력된 조작의 키코드등을 조사할 수 있다. hot key로 키코드를 직접 지정하고 싶은 경우나, Send커멘드로 키코드 지정으로 키를 송신하고 싶은 경우는 여기서 조사하면 좋다. 메인 메뉴의 「View」→「Key history」와 같다. #KeyHistory지령으로 기록하는 조작의 수를 설정할 수 있다. 유저가 입력한 조작을 표시하기 위해서는, 키보드 훅이나 마우스 훅을 유효하게 되어 있을 필요가 있다. 특정의 hot key를 등록하고 있으면, 자동적으로 훅은 유효하게 되지만, 확실히 훅을 유효하게 하려면 이하와 같이 한다. #InstallKeybdHook #InstallMouseHook Related #KeyHist..
#UseHook hot key 라벨의 정의로, 항상 훅을 사용하도록(듯이) 한다#UseHook [On|Off] Parameters 인수명 설명 On|Off 「On」(을)를 지정하면, 이하에 기술된 hot key 라벨로 자동적으로 훅을 사용하게 된다. 「Off」(을)를 사용하면,RegisterHotkey()그리고 등록할 수 있는 것은 훅을 사용하지 않는 상태로 돌아온다. 인수 생략시는 「On」(을)를 지정한 것과 같다. Remarks 통상, hot key의 등록은RegisterHotkey()그렇다고 한다Windows의API(을)를 사용해 행해져 이API그리고 등록할 수 없는 키만을 훅을 사용해서 실현되고 있다. 그러나, hot key 라벨 정의로 「$」옵션을 붙이는지,#UseHook지령을 사용하면, 어떤 ..
#MaxThreadsPerHotkey 1개의 hot key 마다 다중 기동 가능한 최대의 스렛드수를 설정#MaxThreadsPerHotkey Value Parameters 인수명 설명 Value 1(으)로부터20까지의 정수를 지정 Remarks 이 지령을 사용하는 것으로, 같은 hot key 써브루틴의 스렛드가 실행되고 있을 때 다중에 끼어들 수 있는 회수를 지정할 수 있다. 어느 hot key가 밀렸을 때, 그 hot key 써브루틴의 스렛드가 벌써 여기서 지정한 상한 들이마실 뿐(만큼) 실행되고 있는 경우, 새롭게 밀린 hot key는 무시된다. #MaxThreadsBuffer지령을 사용하는 것으로, 무시하지 않고 실행 가능하게 될 때까지 뒷전 되게 된다. 디폴트 설정은 「1」. 이 지령으로의 설정이..
#MaxThreadsBuffer 해당 hot key의 스렛드의 실행수가 #MaxThreadsPerHotkey그리고 지정한 상한에 이르고 있을 때 새롭게 hot key가 밀렸을 때, 실행 가능하게 될 때까지 뒷전으로 하는지, hot key를 무시하는지를 설정.#MaxThreadsBuffer On|Off Parameters 인수명 설명 On|Off On 뒷전으로 한다 Off 무시한다 Remarks 디폴트 설정은 「Off」 이 지령으로의 설정은, 기술된 장소로부터 다음에 이 지령이 기술되는 동안에 선언되고 있는 hot key에게만 영향을 준다. 벌써 하나 뒷전으로 하고 있는 경우는, 그 이상은 뒷전으로 되지 않고 무시된다. 뒷전으로 하고 있을 수 있는 시간은1초까지로, 그 이상 경과하면 파기된다. 이 기능은 ..
#MaxThreads 동시에 실행할 수 있는 최대의 스렛드수를 설정#MaxThreads Value Parameters 인수명 설명 Value 1(으)로부터20까지의 정수를 지정 Remarks 디폴트 설정은 「10」. 이 지령은 스크립트중에서1회만 지정 가능. 「1」(을)를 지정할 수도 있지만, MsgBox등에서 정지중에 hot key를 실행할 수 없게 되어 버리기 위해, 추천 되지 않는다. 1행목으로 ExitApp, Pause, Edit, Reload, KeyHistory, ListLines, ListVars, ListHotkeys하지만 실행되는 hot key는, 여기서의 설정에 관계없이 기동된다. 이 지령으로의 설정이 #MaxThreadsPerHotkey(으)로의 설정보다 작은 경우, 이쪽의 설정이 우..