본문 바로가기
반응형

autohotkey4

Autohotkey에서 Progress Bar에 색상 넣기 앞서 작성했던 PixelGetColor를 사용하는 데 있어서 현재 내 마우스가 지정하고 있는 색상이 무엇인지 Preview 형태로 볼 수 있게 만들고 싶었습니다. 그러다 보니 Autohotkey GUI에서 색상을 넣을 수 있는 부분이 Progress Bar가 있었네요 Progress Bar 자체를 정사각형으로 만들어서 색상을 집어넣는 형태입니다. 아래 이미지처럼 되어있네요. "BackgroundN"을 사용하면 RGB Color를 사용할 수 있습니다. 위 와 같이 코드를 작성했을 때 설정 된 Progress Bar 색상이 적용되어 나타납니다. 그렇다면 실시간으로 색상을 변경할려면? 사실 내 마우스 커서의 색상을 발견하기 위해서는 실시간으로 값을 변경할 수 있어야 합니다. 그래서 실시간으로 색상을 변경하기 .. 2023. 5. 2.
오토핫키(Autohotkey) GUI에서 Submit과 Nohide 오토핫키로 GUI를 만들다 보면 Gui , Submit , Nohide라는 코드를 거의 대부분 사용합니다. 특히 아래 예시 코드와 같이 사람이 직접 입력했던 내용을 변수로 받아서 사용할 때 입력합니다. ; GUI 생성 Gui, Add, Text, x10 y10 w100 h20, Text: Gui, Add, Edit, x110 y10 w150 h20 vInputText Gui, Add, Button, x150 y40 w50 h25 gOkButton, OK Gui, Show, w300 h100, Text Input return ; OK 버튼 클릭 시, 입력된 Text를 가져와서 MsgBox에 노출 OkButton: Gui, Submit, NoHide MsgBox % "입력된 Text: " InputText .. 2023. 3. 25.
Autohotkey Unix TimeStamp - EnvSub , EnvAdd 오토 핫키를 사용하여 Unix TimeStamp를 만드는 방법입니다. EnvSub 함수입니다. 함수를 보면 옵션에 TimeUnits가 있습니다. 결국 2개 값의 차이를 TimeUnits로 표시가 가능합니다. TimeUnits에는 4가지 종류가 있습니다. TimeUnits can be either Seconds, Minutes, Hours, or Days (or just the first letter of each of these). 오토 핫키 설명서에 적혀있습니다. TimeUnits Seconds Minutes Hours Days 그렇다면 Unix TimeStamp는 알고 계시겠지만 기본을 이야기하자면 1970년 01월 01일 00시 00분 00초 와 시간 차이 (단위 : 초) 입니다. 코인 거래소는 T.. 2021. 6. 27.
오토핫키 Listbox의 Index 번호 불러오기 간혹 코드를 만들다 보면 ListBox의 값(=Value) 이 필요할 때도 있지만 번호(=Index)가 필요할 때도 있습니다. 값 = a , b , c , d , e , f 번호 = 1 , 2 , 3 , 4 , 5, 6 (나열되어 있는 순서) 저 같은 경우는 번호가 있으면 공식화하기 편해서요... 값으로 불러오면 하나씩 if문을 사용해야되지만... 번호가 있으면 index로 수식으로^^; button을 누르면 해당 ListBox의 Index 번호를 보여줍니다. 사실 방식은 대단히 간단합니다. altsubmit을 붙여주면 됩니다. Gui, Add, ListBox, altsubmit x42 y19 w170 h200 vLLL , a|b|c|d|e|f Gui, Add, Button, x242 y29 w100 h.. 2021. 6. 25.
반응형