일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ControlSend
- API
- EnvSet
- IF (식)
- SetEnv
- SetTitleMatchMode
- Threads
- EnvSub
- autohotkey
- StringGetPos
- if(식)
- IfWinExist
- EnvAdd
- Menu
- 식
- 함수
- IfInString
- EnvDiv
- MouseClick
- Var:=식
- ControlGetText
- SetControlDelay
- Blocks
- SetMouseDelay
- EnvMult
- if
- 식의 설명
- DetectHiddenWindows
- SetKeyDelay
- 배열
- Today
- Total
목록Threads (14)
ㄴrㅎnㅂrㄹrㄱi
Thread 현재의 스렛드의 세치기 우선도를 설정한다Thread, Priority,n Thread, Interrupt, Duration [, LineCount] Thread, NoTimers [, false] Thread, Priority,n n에 현재의 스렛드의 세치기 우선도를 지정한다. 이것보다 우선도의 낮은 이벤트는 끼어들 수 없게 된다. Thread, Interrupt, Duration [, LineCount] 스렛드 개시부터 세치기를 절대 금지하는 시간을 설정한다. 지정 밀리 세컨드 경과하는지, 지정행수(커멘드수)실행할 때까지, 우선도에 관계없이 세치기는 행해지지 않는다. Duration에 밀리 세컨드,LineCount에 행수를 설정한다. 디폴트는15밀리 세컨드,1000행. 어느 쪽인지를 「0」..
SoundPlay OS하지만 서포트하는 미디어 파일을 재생한다SoundPlay, Filename [, wait] Parameters 인수명 설명 Filename 재생하는 파일의 패스. 상대 패스로 지정했을 경우, %A_WorkingDir%(으)로부터의 패스로 간주해진다. 시스템으로 준비되어 있는 사운드를 재생하려면 , 이하의 문자열을 지정한다. *-1 Beep음 *16 일반의 경고 *32 문의 *48 경고 *64 정보 wait 「1」(이)나 「WAIT」라고 지정하면, 재생이 종료할 때까지 현재의 스렛드는 정지한다. 정지중은, 새로운 스렛드가 끼어든다일이 가능. 생략시는, 재생하면서 다음의 처리로 옮긴다. ErrorLevel 문제가 발생하면 「1」, 문제가 없으면 「0」 Remarks Filename에는 ..
SetTimer 써브루틴을 지정 간격으로 실행한다SetTimer, Label [, Period|On|Off, Priority] Parameters 인수명 설명 Label 라벨명.hot key 라벨등에서도 가능. 「%LabelName%」(와)과 같은 변수 참조라도 좋다. Period|On|Off 간격 수치를 지정하면, 실행 간격을 밀리 세컨드로 설정할 수 있다.상한은4294967295밀리 세컨드(약49.7일)이다. 타이머는 자동적으로 유효하게 된다. 부의 값을 지정했을 경우, 그 절대치의 시간이 경과후에, 한 번만 써브루틴이 실행된다. On Off(으)로 한 타이머를 재차 유효하게 한다. 타이머가 신규 작성되는 경우, 간격은250(으)로 설정된다. 과거에 타이머 등록되었던 적이 있는 경우는, 그 때와 같은..
Pause 실행중의 스렛드(을)를 정지한다Pause [, Mode ,OperateOnUnderlyingThread] Parameters 인수명 설명 Mode 이하의 어떤 것인지를 지정. Toggle|생략시 정지 스렛드가 있으면 재개, 없으면 정지 On 스렛드를 정지한다 Off 제일 최근 정지한 스렛드를 재개한다 OperateOnUnderlyingThread 「1」(을)를 지정하면, 현재의 스렛드가 아니고, 현재의 스렛드에 끼어들어지고 있던 스렛드를 정지한다. 이 경우, 본커멘드 실행 후, 스렛드의 나머지의 부분이 실행되어 스렛드가 종료해 끼어들어지고 있던 스렛드에 실행이 돌아온 시점에서 실행이 정지한다. 덧붙여 현재의 스렛드가 다른 스렛드에 끼어든 것이 아닌 경우, 스크립트 본체가 정지해, 타이머가 실행..
OnMessage() GUI윈도우에 특정의 메세지가 보내졌을 때에 실행되는 함수를 할당한다OnMessage(MsgNumber [, "FunctionName", MaxThreads]) Parameters 인수명 설명 MsgNumber 감시·응답시키고 싶은 메세지의 번호 FunctionName 메세지를 받아들였을 때에 실행시키고 싶은 함수의 함수명을 문자열로서 지정한다 하늘의 문자열을 지정하면,MsgNumber에 대한 함수의 할당을 해제한다. 제2인수 이후를 생략 하면, 할당의 변경은 행해지지 않는다. MaxThreads 메세지를 받아들여 함수를 실행중에 같은 메세지가 보내졌을 때, 스렛드 세치기에 의해서 실행할 수 있는 수의 상한을 지정한다. 생략시는 「1」. 끼어들어지지 않았던 경우는, 후술의 조건에 의..
OnExit 스크립트 종료시에 실행시키고 싶은 써브루틴을 지정한다OnExit [, Label, FutureUse] Parameters 인수명 설명 Label 종료시에 실행시키고 싶은 써브루틴의 라벨명. 생략 하면, 종료시 써브루틴을 해제한다. FutureUse 장래의 확장을 위해서 확보되고 있다.현재 이 인수는 무시된다. Remarks OnExit그리고 써브루틴을 지정하면, 스크립트를 종료하는 대신에 지정한 써브루틴이 실행된다. 실제로 스크립트를 종료하려면 , 써브루틴내에서 ExitApp커멘드를 실행할 필요가 있다. OnExit써브루틴내에서ExitApp(을)를 실행했을 경우, 그 자리에서 스크립트는 종료한다. OnExit써브루틴은, 스렛드수의 상한이나 세치기의 설정에 관계없이 반드시 끼어들어 실행된다. ..
Menu pop-up menu를 작성하거나 표시하거나 한다.task tray 아이콘이나 툴 팁의 설정도 실시할 수 있다.Menu, MenuName, Cmd [, P3, P4, FutureUse] Parameters 인수명 설명 MenuName 「TRAY」라고 하면, task tray의 오른쪽 클릭 메뉴를 설정할 수 있다. 그 이외는, 커스텀 메뉴명이 된다. 커스텀 메뉴는,Add커멘드로 항목을 등록했을 때에 신규 작성된다. Cmd, P3, P4 아래와 같이 참조 FutureUse 장래의 확장을 위해서 확보되고 있다.현재 이 인수는 무시된다. 메뉴 항목 조작 Add , MenuItemName 「MenuItemName」(으)로 지정한 표시명으로 메뉴 항목을 추가해, 「MenuItemName」(으)로 지정한 이..
Input 유저의 입력을 횡령해 취득한다(NT계 전용)Input [, OutputVar, Options, EndKeys, MatchList] Parameters 인수명 설명 OutputVar 입력된 텍스트를 격납하는 변수명. Enter키는LF(`n)(으)로서 기록되어 그 다른 비문자 키는 무시된다. Options 이하의 옵션을 스페이스에서 단락지어 열거한다. B 백 스페이스가 밀려도 입력된 문자를 삭제하지 않는다 C MatchList그리고 대문자 소문자를 구별한다 I AutoHotkey하지만 Send커멘드등에서 생성한 키 입력을 무시한다 M Ctrl+A(으)로부터Ctrl+Z까지의 단축 키를 받아 들이도록(듯이) 한다. 이러한 입력이 이루어졌을 경우,OutputVar하1(으)로부터26까지의ASCII문자가 ..