일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- autohotkey
- Threads
- 식
- if
- SetMouseDelay
- DetectHiddenWindows
- EnvSet
- Menu
- EnvMult
- SetEnv
- API
- SetControlDelay
- SetTitleMatchMode
- SetKeyDelay
- 식의 설명
- StringGetPos
- 배열
- ControlGetText
- if(식)
- MouseClick
- EnvDiv
- IfInString
- IF (식)
- ControlSend
- 함수
- Var:=식
- EnvSub
- EnvAdd
- IfWinExist
- Blocks
- Today
- Total
목록전체 글 (852)
ㄴrㅎnㅂrㄹrㄱi
색 지정 색을 지정하는 장소에서는 이하에 드는 색의 이름인가,HTML그리고 사용되는RRGGBB형식의16진수(례:「FF0000」)(을)를 지정할 수 있다. 또, 「Default」(을)를 지정할 수 있는 경우도 있다.Default(을)를 지정하면,OS그리고 설정되어 있는 색이 사용된다. 색의 이름과RGB치 Sample Name Value Black 000000 Green 008000 Silver C0C0C0 Lime Gray 808080 Olive 808000 White FFFFFF Yellow FFFF00 Maroon 800000 Navy 000080 Red FF0000 Blue 0000FF Purple 800080 Teal 008080 Fuchsia FF00FF Aqua 00FFFF
CLSID일람 CLSID(은)는 특수 폴더를 나타내는 식별자이다. FileSelectFile, FileSelectFolder, Run/RunWait커멘드로 폴더명 대신에 사용할 수 있다. FileSelectFile, OutputVar,, ::{645ff040-5081-101b-9f08-00aa002f954e} ; Select a file in the Recycle Bin. FileSelectFolder, OutputVar, ::{20d04fe0-3aea-1069-a2d8-08002b30309d} ; Select a folder within My Computer. CLSID 대응 폴더 ::{20d04fe0-3aea-1069-a2d8-08002b30309d} My Computer ::{450d8fba-ad2..
Automating Winamp This section demonstrates how to control Winamp via hotkey even when it is minimized or inactive. This information has been tested with Winamp 2.78c and should work for Winamp 2.x and possibly other major releases as well. Please post changes and improvements in the forum or contact the author. This example makes the Ctrl+Alt+P hotkey equivalent to pressing Winamp's pause/unpau..
대입 연산자 변수에 식의 계산 결과를 대입Var := Expression Var op= Expression Parameters Var 대입처의 변수명.「ArrayName%Index%」(와)과 같이, 변수의 참조를 포함하면, 변수의 내용을 전개한 변수명이 사용된다. op 「+」 「-」 「*」 「/」 「//」 「.」 「|」 「&」 「^」 「>>」 「
사용예 여기에서는,AutoHotkey그리고 실현될 수 있는 기능의 일례를 소개한다. 덧붙여 예의 안으로 자동 조작등의 대상이 되고 있는 프로그램은, 특히 기술이 없는 경우 가공의 물건이다. 키 할당 변경 리맙기능을 이용하면, 특정의 키 조작에 다른 키를 할당할 수 있다. 대체로 모든 키와 mouse button, 죠이스틱의 버튼의 할당이 가능하다. #h::left ;Win+H에←키를 할당 #j::down ;Win+J에↓키를 할당 #k::up ;Win+K에↑키를 할당 #l::right ;Win+L에→키를 할당 특정 소프트의 키 바인드 변경 #IfWinActive사령을 사용하면, 특정의 종류의 윈도우에서만 키 할당을 유효하게 할 수 있다. 윈도우의 판별에는 윈도우 타이틀이나 클래스명을 사용할 수 있다.윈도우..
인트러덕션 여기에서는,AutoHotkey의 특징과 기능에 대해 소개한다. 스크립트 엔진 AutoHotkey그럼, 동작 설정을 스크립트로서 기술한다. hot key에 동작을 할당하는 경우도, 단지 어떠한 처리를 실시하는 경우도, 텍스트 문자 편집기로 처리 내용을 기술해 실행하는 것만으로 좋다. 변수에 값을 격납해 사용하거나 조건 분기나 반복해, 써브루틴 호출등의 커멘드에 의해, 복잡한 처리를 실시하게 하는 일도 가능. 스크립트의 상세한 것에 대하여는, 스크립트의 항을 참조. 또, 사용할 수 있는 커멘드에 대해서는 레퍼런스(을)를 참조. EXE파일화 ahk2exe.exe(을)를 사용하는 것으로, 스크립트를 짜넣었다EXE파일을 작성할 수 있다. 이것에 의해,AutoHotkey하지만 인스톨 되어 있지 않은 환경..
A_Language변수에 격납되는 값과 대응하는 언어는 이하대로.일본어는 「0411」, 영어(미국)(은)는 「0409」. 치 언어 0436 Afrikaans 041c Albanian 0401 Arabic_Saudi_Arabia 0801 Arabic_Iraq 0c01 Arabic_Egypt 1001 Arabic_Libya 1401 Arabic_Algeria 1801 Arabic_Morocco 1c01 Arabic_Tunisia 2001 Arabic_Oman 2401 Arabic_Yemen 2801 Arabic_Syria 2c01 Arabic_Jordan 3001 Arabic_Lebanon 3401 Arabic_Kuwait 3801 Arabic_UAE 3c01 Arabic_Bahrain 4001 Arabic..
윈도우 스타일 일람 윈도우나 컨트롤로 사용하는 스타일. 스타일은32비트의 정수치로,2진수로 했을 때의 각 형이1(이)라면, 그 자리수에 대응하는 스타일이 설정되어 있다고 하게 된다. 「(style & 0x00400000)!=0」(와)과 같은 식에서, 「style」변수에 격납된 스타일치에 특정의 스타일이 설정되어 있는지를 판정할 수 있다. 윈도우용 스타일 Common styles Name Value Description default for gui creation WS_POPUP, WS_CAPTION, WS_SYSMENU, WS_MINIMIZEBOX forced for gui creation WS_CLIPSIBLINGS WS_BORDER 0x00800000 경계를 가지는 윈도우를 작성합니다. WS_POPU..
This is a list of the standard Windows fonts that are installed with Windows 95/98/ME/2000/NT/XP. Before cleaning out your fonts folder, please check the list and DO NOT uninstall any of the system fonts listed in the table below. Font list compiled from the Data Doctor Fonts installed by Windows Microsoft Windows 2000 Standard Fonts Microsoft Windows NT Standard Fonts Microsoft Windows XP Stand..
Windows표준 폰트 Progress(이)나 SplashImage그리고 사용하는 폰트명 FONT NAME Win95 WinNT Win98 Win2000 WinMe WinXP Abadi MT Condensed Light o Arial o o o o o o Arial Alternative Regular o Arial Alternative Symbol o Arial Black o o o o Arial Bold o o o o o o Arial Bold Italic o o o o o o Arial Italic o o o o o o Book Antiqua o Calisto MT o Century Gothic o Century Gothic Bold o Century Gothic Bold Italic o Centur..
일자 시각 YYYYMMDDHH24MISS FileGetTime(이)나 FileSetTime, FormatTime그리고 사용되는 타임 스탬프는,YYYYMMDDHH24MISS의 포맷의 문자열이다. 이 포맷은, 이하의 것을 연결했다14자리수의 숫자열이다. 부분 의미 YYYY 4자리수의 서기년 MM 월(01-12) DD 일(01-31) HH24 시(00-23) MI 분(00-59) SS 초(00-59) 상기 요소 중 도중까지 밖에 지정하지 않았던 경우(례:20040401), 나머지의 요소는 최소의 값(MM,DD하01,HH24,MI,SS하00)이다고 보인다. EnvAdd(이)나 EnvSub커멘드에서는, 이 포맷의 일자 시각을 더해 인 나무 할 수 있다. 제한 일자 시각으로서 취급할 수 있는 시각의 범위는,1601..
배열 AutoHotkey에는 배열형 변수는 없고, StringSplit(이)나 WinGet등의 커멘드에서는, 배열 대신에 마지막에 숫자가 붙은 변수에 결과를 대입한다. 변수명의 뒤로 요소 번호(1...요소수)(을)를 더한 이름의 변수가 배열의 각 요소가 된다. 요소수는,WinGet그럼 지정한 이름의 변수,StringSplit그럼 지정한 이름에 「0」(을)를 붙인 이름의 변수에 대입된다. 배열의 전요소에 대해서 처리를 실시하고 싶은 경우는, StringTrimLeft커멘드로 원래의 변수명의 지정에 루프 변수를 묻는 것으로 각 요소를 꺼낼 수 있다. ExampleColors = red|green|blue StringSplit,ColorArray,Colors,| Loop,%ColorArray0% { this_..
PostMessage/SendMessage관련 윈도우 메세지에 대해 Windows의GUI(은)는, 시스템이나 어플리케이션이 윈도우나GUI컨트롤에 대해서 윈도우 메세지를 송신해, 윈도우를 소유하는 어플리케이션이 보내진 메세지에 대응한 동작을 실시하는 것으로 성립되고 있다. AutoHotkey그렇지만, PostMessage(이)나SendMessage의 커멘드로 윈도우 메세지를 송신하는 것으로써, 윈도우에 대해서 여러가지 조작을 실시할 수 있다. 윈도우 메세지나 각 메세지의 동작에 대해서는,Web위에 많은 자료가 있다. 일반적인 메세지의 일람에 대해서는, WinAPI Database for VB Programmer의 알파벳순서 표시 「W」의 항등이 자세하다. WM_COMMAND의 커멘드 번호를 조사한다 「WM..
Hotstring 개요 핫 스트링은, 유저가 특정의 문자열을 타이프 쳤을 때에 액션을 발생 당하는 기능이다. 입력된 문자열을 다른 문자열을 입력하는 자동 치환형과 hot key와 같이 스크립트를 실행하는 타입이 있다. NT계 전용. 자동 치환형::btw::by the way 상기와 같이 설정하면, 「btw」라고 하는 단어를 입력했을 때에, 그것이BackSpace그리고 삭제된 후, 대신에 「by the way」라고 입력된다. 치환 후의 텍스트의 지정은 Send커멘드와 같이 특수 키등도 지정할 수 있지만,(현재)변수를 전개하는 것은 할 수 없다. 치환 후의 텍스트에2아르바이트 문자를 사용할 수 없기 때문에, 스크립트 실행형으로 클립보드를 경유해 붙이는 등 방법을 취할 필요가 있다. 이 기능은 주로 영어권으로..
「키A::키B」라고 하는 행을 기술하면, 키A에 키B(을)를 할당할 수 있다. 예를 들면, 이하와 같이 하면, 「A」키를 눌렀을 때에 「b」(이)가 입력되게 된다.a::b 이 때,Shift+A하Shift+B에,Ctrl+A하Ctrl+B에와 같이, 모든 상태로 키의 변환이 유효하게 된다. 키A, 키B에는, 「^c」(와)과 같은 수식 키와의 편성이나, mouse button, 「vkXX」(이)나 「scYYY」(와)과 같은 키코드도 지정 가능. 다만,WheelUp/WheelDown(은)는 사용할 수 없다. 또, 「a & b」(와)과 같은 콤비네이션 키도 사용할 수 없다. 아래와 같은 예에서는,X2버튼을 누르면Ctrl+C하지만,Shift+X2버튼에서는Ctrl+Shift+C하지만 입력되게 된다. XButton2::..
Overriding or Disabling Hotkeys You can disable all built-in Windows hotkeys except Win+L and Win+U by making the following change to the registry (should work on all OSes, reboot is probably required): HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer NoWinKeys REG_DWORD 0x00000001 (1) But read on if you want to do more than just disable them all. Note that most of t..