본문 바로가기
반응형

오토핫키8

오토핫키 변수에 따른 시간 계산 결과값 우연히 발견 한 차이입니다. 오토핫키에서 크게 변수를 2개로 구분하였을 때 1. Array 또는 Object 형태 아닌 변수 2. Array 또는 Object 형태 인 변수 2개가 변수 종류에 따라 결괏값이 다릅니다. 테스트 코드 방법은 아래와 같습니다. a := A_Now a += 5 , minutes msgbox % "A의 결과 : " a - A_Now b := [] b[1] := A_Now b[1] += 5 , minutes msgbox % "B[1]의 결과 : " b[1] - A_Now a라는 변수는 1번 케이스입니다. b라는 변수는 2번 케이스입니다. 코드 설명을 하자면 변수에 현재 시간을 입력합니다. 변수에 5 분을 더합니다. 그리고 현재 시간과 5 분을 더한 시간의 차이를 계산합니다. 위 와.. 2023. 6. 5.
오토핫키 Interception Driver사용 하드웨어 신호로 변경 입력되는 신호를 하드웨어 신호로 변경할 수 있는 Interception Driver 있습니다. ClassDD와 동일한 기능이라고 보시면 될 것 같습니다. GitHub - evilC/AutoHotInterception: An AutoHotkey wrapper for the Interception driver GitHub - evilC/AutoHotInterception: An AutoHotkey wrapper for the Interception driver An AutoHotkey wrapper for the Interception driver. Contribute to evilC/AutoHotInterception development by creating an account on GitHub. git.. 2023. 5. 31.
오토핫키 설정(변수)값을 파일로 저장하는 방법 오토핫키에서 설정한 변수를 파일로 저장하는 방법은 2가지 있습니다. ※ 2가지는 물론 제가 아는 선에서 입니다. FileAppend IniWrite 오토핫키 설명서를 봤을 때 이렇게 2개가 있네요 근데 오토핫키 설정값을 저장하는 이유는 결국 불러와서 사용하기 위해서입니다. 불러와서 사용하기 위해서는 결국 Parse를 해야 합니다. FileAppend의 경우는 Parse를 고려하여 저장 방법을 생각해야 됩니다. 하지만 IniWrite는 기본적으로 Parse를 고려하여 줄 바꿈이 들어가서 저장됩니다. 줄 바꿈은 Chr(10) 또는 `n로 Parse 하면 됩니다. `n에서 `는 키보드 1 좌측에 있는 거 `n과 Chr10은 Msgbox로 테스트를 한번 해보자면 msgbox % "abc" chr(10) "def.. 2023. 5. 25.
오토핫키 달력 나오는 GUI 만드는 방법 오토 핫키 GUI를 만들다 보니 날짜 지정을 위해서 위 이미지 같은 달력을 노출하는 방법입니다. 물론 간편하게 SmartGui를 사용하여 만드는 방법도 있지만 그냥 코드로 만드는 방법입니다. Gui, Add, DateTime, w100 h30 vInputDate ; Generated using SmartGUI Creator for SciTE Gui, Show return GuiClose: ExitApp Gui를 만들면서 DateTime으로 만들게 되면 아래 이미지와 같이 노출되며 달력 버튼을 누르면 이렇게 달력이 나오네요~! 선택한 날짜는 InputDate 변수에 들어가게 됩니다. 기본적으로 반환해주는 값은 년/월/일/시/분/초입니다. 그런데 시/분/초는 달력에서 선택한 값과는 무관합니다. (선택한 순간.. 2022. 1. 25.
반응형