일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- EnvSub
- Threads
- Blocks
- EnvMult
- IfInString
- Var:=식
- 식의 설명
- 식
- ControlSend
- MouseClick
- SetMouseDelay
- API
- IF (식)
- 배열
- SetEnv
- 함수
- EnvDiv
- Menu
- autohotkey
- SetControlDelay
- SetKeyDelay
- ControlGetText
- StringGetPos
- if
- SetTitleMatchMode
- DetectHiddenWindows
- EnvSet
- EnvAdd
- if(식)
- IfWinExist
- Today
- Total
목록SetMouseDelay (11)
ㄴrㅎnㅂrㄹrㄱi
SetKeyDelay Send(이)나 ControlSend커멘드로의1키 마다 삽입되는 간격을 변경SetKeyDelay[, Delay, PressDuration,Play] Parameters 인수명 설명 Delay 간격을 밀리 세컨드로 지정.「-1」(으)로 일절 사이를 비우지 않고 입력을 실시한다. 초기치는 「10」. OS의 사양에 의해,10밀리 세컨드 단위보다 세세한 지정은 할 수 없다. 생략시는 변경되지 않는다. PressDuration 키를 누르고 나서 떼어 놓을 때까지의 시간을 지정.「-1」(으)로 일절 간격을 열지 않고 즉석에서 떼어 놓는다. 초기치는 「-1」. 생략시는 변경되지 않는다. 덧붙여 수식 키를 눌러 내린 후의 대기 시간도 이 설정으로 변경된다. Play 제3인수에 「Play」(이)가 ..
Sleep 지정 밀리 세컨드 처리를 정지한다Sleep, Delay Parameters 인수명 설명 Delay 대기하는 시간을 밀리 세컨드로 지정.(0...2147483647(24일)까지 지정 가능) Remarks OS의 사양에 의해,Delay의1의 정도는 말 수 있다. CPU의 부하에 따라서는, 지정한 시간 이상 처리가 돌아오지 않는 경우도 있다. Delay에0(을)를 지정하는 것으로, 명시적으로 다른 프로세스에CPU의 처리를 돌리는 것이 가능. Delay에-1(을)를 지정하면, 처리의 정지는 일어나지 않지만,GUI등의 대기중의 이벤트를 실행시킬 수 있다(NT계 전용) 대기중은, hot key(이)나 커스텀 메뉴 아이템, 타이머에 의한다 스렛드의 세치기하지만 가능. Related SetKeyDelay, ..
SetWinDelay 윈도우 관련 커멘드의 후에 비우는 동안을 지정SetWinDelay, Delay Parameters 인수명 설명 Delay 간격을 밀리 세컨드로 지정. 디폴트는100. -1그리고 모두 간격 없음. 0(이)라면, 다른 프로세스가 끼어드는 것이 가능하게 된다. Remarks 각종 윈도우 조작 커멘드의 후에는, 윈도우가 조작에 응답하는 것을 기다리기 위해, 조금의 사이 처리가 정지된다. 「-1」(을)를 지정하면, 스크립트의 다음의 처리와 윈도우의 응답이 겹치게 되어 맛이 없기 때문에, 적어도 「0」(으)로 하는 편이 좋다. 이 설정의 기본치는, 스크립트의 최초의 AutoExecute섹션그리고 설정한다. hot key등에서 새롭게 기동되었다 스렛드그럼, 설정은 기본치로 설정된다. A_WinD..
SetKeyDelay Send(이)나 ControlSend커멘드로의1키 마다 삽입되는 간격을 변경SetKeyDelay[, Delay, PressDuration,Play] Parameters 인수명 설명 Delay 간격을 밀리 세컨드로 지정.「-1」(으)로 일절 사이를 비우지 않고 입력을 실시한다. 초기치는 「10」. OS의 사양에 의해,10밀리 세컨드 단위보다 세세한 지정은 할 수 없다. 생략시는 변경되지 않는다. PressDuration 키를 누르고 나서 떼어 놓을 때까지의 시간을 지정.「-1」(으)로 일절 간격을 열지 않고 즉석에서 떼어 놓는다. 초기치는 「-1」. 생략시는 변경되지 않는다. 덧붙여 수식 키를 눌러 내린 후의 대기 시간도 이 설정으로 변경된다. Play 제3인수에 「Play」(이)가 ..
SetControlDelay GUI컨트롤 조작시의 간격을 지정SetControlDelay, Delay Parameters 인수명 설명 Delay 간격을 밀리 세컨드로 지정. 디폴트는20. -1그리고 모두 간격 없음. 0(이)라면, 다른 프로세스가 끼어드는 것이 가능하게 된다. Remarks 각종 윈도우 조작 커멘드의 후에는, 윈도우가 조작에 응답하는 것을 기다리기 위해, 조금의 사이 처리가 정지된다. 「-1」(을)를 지정하면, 스크립트의 다음의 처리와 윈도우의 응답이 겹치게 되어 맛이 없기 때문에, 적어도 「0」(으)로 하는 편이 좋다. 이 설정의 기본치는, 스크립트의 최초의 AutoExecute섹션그리고 설정한다. hot key등에서 새롭게 기동되었다 스렛드그럼, 설정은 기본치로 설정된다. A_Cont..
SetBatchLines 자동적으로 실행된다Sleep의 간격을 설정(실행 속도와CPU부하에 영향)SetBatchLines, NmsSetBatchLines, LineCount Parameters 인수명 설명 Nms N에 간격을 밀리 세컨드로 지정.(례:20ms) 어느 정도의 간격으로10밀리 세컨드의Sleep(을)를 실시하는지를 설정. LineCount 무슨 유키자네행 할 때 마다10밀리 세컨드의Sleep(을)를 실시하는지를 설정. 「-1」(을)를 지정하면, 자동Sleep없이 실행되게 된다. Remarks 지정행수커멘드를 실행할 때 마다Sleep그리고 쉬는지, 항상 일정한 간격으로 쉬는지를 설정할 수 있다. 디폴트의 설정치는 「10ms」(이어)여,10밀리 세컨드 실행할 때 마다10밀리 세컨드 쉰다고 하는 동..
SendMode Send,SendRaw,Click커멘드 및Mouse계 커멘드의 처리 방식을 변경한다SendMode Mode Parameters 인수명 설명 Mode 이하의 어떤 것인지를 지정. 각방식의 자세한 특징은 후술. Event WindowAPI의keybd_event,mouse_event(을)를 이용해 한개씩 이벤트를 생성하는 방식. Input WindowsAPI의 「SendInput」함수를 이용해 시스템에 일련의 조작 이벤트를 정리해 보내는 방식. 다른 프로그램이 키 훅을 이용하고 있으면 성능이 저하한다. 이 방식을 이용할 수 없는 상황에서는, 대신에Event모드가 사용된다. Play JournalPlayback(을)를 이용해 일련의 조작 이벤트를 재생시키는 방식. 게임등의 프로그램을 보다 확실히..
MouseMove 마우스 커서를 이동한다MouseMove, X, Y [, Speed, R] Parameters 인수명 설명 X, Y 마우스의 이동처의 좌표. 통상은 액티브 윈도우의 좌상으로부터의 상대 좌표이지만, CoordMode그리고 스크린 전체로의 절대 좌표로 변경할 수 있다. Speed 이동 속도. 「0」(즉석에서 이동)(으)로부터 「100」(천천히 이동)까지의 값을 지정. 생략시의 값은, SetDefaultMouseSpeed그리고 설정 가능.(미설 정시는 「2」) R 제4인수에 「R」(을)를 지정하면,X(와)과Y(은)는 현재의 커서 위치로부터의 상대 좌표로서 다루어진다. Remarks 게임등에서는, 너무나 빨리 마우스 커서가 움직이면 부적당이 발생하는 경우가 있다. Speed(을)를 변경하는 것으..