반응형

오토핫키

    오토핫키 Abs() :: 숫자의 절대 값 구하기

    Abs(Number) 설명 인자로 받은 숫자의 절대값을 반환합니다. 정수, 부동 소수점 모두 가능합니다. ※ 모든 수학 함수는 매개변수에 숫자가 아닌 값을 넣으면 빈 문자열을 반환합니다. 예시 Num := Abs(-99) ; 99를 반환 Num := Abs(-5913.32) ; 5913.32를 반환 Num := Abs(5152) ; 5152를 반환 Num := Abs(HAHA) ; ''(빈 문자열)을 반환

    오토핫키 단축키(핫키) 지정하기

    예제 Windows + c 클릭 시 계산기 실행시키기 #c:: Run, calc return 설명 #은 키보드의 Windows 키를 뜻합니다. 이러한 특수한 키들을 대신하는 문자를 "심볼"이라고 합니다. 심볼 종류 # Win ! Alt ^ Control + Shift & 엠퍼센트를 두 개의 키 사이 또는 마우스 버튼에 사용하면 그들을 조합해 맞춤 핫키를 만들 수 있습니다. > 위 내용과 동일하며 우측 버튼을 지정합니다. ! AltGr * 와일드 카드로 어떠한 문자든 될 수 있습니다. ex) *#c Win + c / Ctrl + Win + c / Alt + Win + c 모두 해당됩니다. ~ ~를 붙이면 지정한 키의 고유 기능이 불능이됩니다. 예를 들어 Ctrl + c 는 복사이지만 ex) ~^c 해당 키..

    오토핫키 에디터 SciTE4AutoHotkey 다운 및 한글패치

    오토핫키 에디터 SciTE4AutoHotkey 다운 및 한글패치

    SciTE4AutoHotkey 에디터 다운로드 자바를 코딩할 때 이클립스를 이용했었는데, 자동완성 기능 및 컬러 하이라이트 표기가 참 편했습니다. 오토핫키 공부를 시작하고 나서 처음에는 배우는 게 급급해 메모장에 열심히 적으면서 했었는데요. 오토핫키를 위한 전용 에디터가 있을지 알아보는 도중 SciTe 에디터 프로그램을 오토핫키에 맞게 수정한 버전이 있더라고요. 물론, SciTE는 오픈소스이기에 누군가가 수정해서 배포할 수 있습니다. 저는 Installer 형식의 설치를 싫어해서 Portable 압축파일을 다운로드했습니다. Link 1 SciTE Editor Hompage Link 2 SciTE4AutoHotkey Hompage Download 1 SciTE4AHK300601_Portable.zip Do..

    오토핫키 cmd 커맨드 제어

    설명 cmd 실행 Run, cmd Run, %ComSpec% 기본 윈도우 폴더 System32에 위치하고있는 cmd.exe를 호출하거나, 환경변수(시스템변수)에 ComSpec으로 등록되어있는 cmd.exe를 불러오는 방법 2가지가 있습니다. 명령어와 함께 실행 Run, %ComSpec% /c ping 168.126.63.1 명령어 결과를 텍스트 문서에 저장 Run, %ComSpec% /c ping 168.126.63.1 > check_ping.txt ;Hide 모드로 실행 Run, %ComSpec% /c ping 168.126.63.1 > check_ping.txt,,Hide 활용 실시간 ping 체크 메소드 만들기 Ping_Chk() { Loop { RunWait, %comspec% /c ping 8...

    오토핫키 Mysql DB 연동하기

    준비물 1. Mysql 연동을 위한 라이브러리 2. Mysql 라이브러리를 사용하기 위한 메서드 - 원본 소스파일에서 라이브러리와 메서드 소스파일을 include해야 하기 때문에 파일이 같은 위치에 존재하여야 합니다. - 라이브러리는 컴파일 환경에 따라 32bit 혹은 64bit를 맞추어 사용해주세요. 사용법 메서드 불러오기 #include mysql.ahk 소스 최상단에 메서드가 작성되어있는 mysql.ahk 소스파일을 include 해줌으로써 원본 소스에서 해당 메서드를 사용할 수 있습니다. DB 연결하기 get_db := dbConnect(HOST,UESR,PW,DATABASE) dbConnect() 메서드를 이용해 자신이 접근하고자 하는 데이터베이스를 연결합니다. 파라미터는 호스트, 유저, 유저의..

    오토핫키 MouseClick - 마우스 제어

    MouseClick Parameters MouseClick [, WhichButton , X, Y, ClickCount, Speed, D|U, R] Param1_WhichButton 클릭할 마우스의 버튼을 지정합니다. Left, Right, Middle, X1, X2 등 마우스에 존재하는 버튼을 지정할 수 있으며 기본값은 Left 입니다 마우스 휠을 컨트롤할 수 있습니다. WheelUp, WheelDown을 이용해 위 아래로 돌릴 수 있으며, v1.0.48+ 버전 이상이면서 Windows Vista 이상의 운영체재에선 WheelLeft, WheelRight 를 이용해 좌우로도 돌릴 수 있습니다. 편의기능으로 L, R, M, WU, WD, WL, WR과 같이 단어의 첫 글자만 표기해주어도 작동합니다. Pa..

    오토핫키 CoordMode - 상대적 좌표 설정

    오토핫키 CoordMode - 상대적 좌표 설정

    상대적 좌표 설정 오토핫키를 이용해 코딩을 하다 보면, 좌표를 사용하는 일이 많이 있습니다. 마우스를 컨트롤할 때, 툴팁을 만들 때 어떤 위치에 생성을 할 것 인지,픽셀서치 혹은 이미지 서치를 할 때 검색할 위치를 좌표로 지정해주기도 합니다.그 외에도 내장 변수 A_CaretX, A_CaretY 그리고 좌표가 지정되어있지 않은 메뉴의 Menu Show에도 영향을 줍니다. 그렇기 때문에 상대적 좌표를 지정해줄 수 있는 CoordMode를 이용하여바탕화면, 활성 되어있는 창, 클라이언트 중 좌표의 기준을 적용해줄 수 있습니다. 매개변수 Parameters ; CoordMode, Param1, Param2 CoordMode, ToolTip|Pixel|Mouse|Caret|Menu [, Screen|Relati..

    오토핫키 Send, SendRaw - 키 입력

    Send, SendRaw의 차이점부터! 두 키 입력 명령어의 차이점은 무엇이 있을까요? 먼저, 입력속도의 차이가 있습니다. 정말 빠른 속도가 필요한게 아니라면 두 명령어 모두 사용하는데 속도가 부족하지는 않습니다. 오히려 간단한 매크로를 제작하다보면 입력속도가 너무 빨라서 문제가 되는 경우가 더 많은듯하네요. 두 번째로는 Symbol 기능의 사용 유무입니다. Send 명령어같은 경우에는 영문, 한글, 숫자를 제외한 입력값들을 Symbol을 이용해 표기해주어야합니다. SendRaw 명령어는 입력하고싶은 모든 키를 있는 그대로 표기할 수 있습니다. Symbol 심볼은 지정된 특수문자로 대체하거나 입력을 원하는 문자를 중괄호로 감싸주는 방법이 있는데요, 예시로 자주 사용하게되는 몇 가지를 예시로 알아보겠습니다..

반응형