오토핫키 커뮤니티

조회 수 213 추천 0 댓글 5

키를 입력하면 gui창에 무슨키를 눌럿는지 나타내는 오토핫키를 만들고 있는데요

LV_add로  a b c를 입력하면 위에서부터 c b a 가 입력되던걸 a b c 로 입력되게는 만들었는데 

가장 최근에 입력한 키가 맨 아래에 있지만 스크롤바는 항상 맨 위에 있어서 이걸 최근에 입력한 키와 같이 내려가게 하고 싶은데 방법을 도저히 찾을수가 없고, 


편입변수 중에서 현재 시간을 알려주는 변수가 있지만 오전 오후로 알려주는 편입변수와 활성화 되있는 창 이름을 알려주는 변수가 어떤건지,


마지막으로 무슨 키를 입력하는지 if getkeystate("a","P")로 키보드 알파벳부터  numpad키들, tab, shift, ctrl, alt, spacebar 등

하나하나 getkeystate("a","P") 에서 a에 넣어 스크립트가 길어지는데 간단하게 만들수 있는 방법이 있는지 궁금합니다.


1번. gui Listview에 스크롤을 밑으로 내리는 방법


2번. 편입변수중 현재 시간을 오전 오후로 알려주는 변수와 활성화되있는 창 이름을 알려주는 변수


3번. 키보드 하나하나 if getkeystate에 입력해서 무슨키를 누르는지 확인하는 방법 말고 간단하게 확인하는 방법


몇일동안 찾아도 알 수가 없어 이렇게 질문해봅니다.


  • 완납 2015.09.08 11:16

    1번답은 LV_Modify옵션중 VIS 를 이용하면 될꺼 같네요.

  • 완납 2015.09.08 11:23
    2-1 오전/오후 구분
    time:=A_Now
    FormatTime,time1,time,tt
    msgbox,%time1%
    2-2 활성화 되있는 창
    WinGetActiveTitle
  • 완납 2015.09.08 11:27

    3번은 딱히 안떠오르는데 스크립트가 길어지는게 문제라면 if getkeystate만 들어있는 key.ahk만들고 함수로 정리해서

    #include key.ahk 선언해주고 결과값만 가져오면 스크립트가 좀더 간결해질꺼 같긴하네요.

  • 맨두맨두맨두 2015.09.08 20:26
    와 정말 감사합니다. 몇일동안 헤매던걸 덕분에 많은걸 알고 스크립트를 수정할수 있게 됬네요.
    그리고 잘 모르는게 있는데
    첫번째로 1번답에서 VIS를 쓰려면 LV_modify를 써야하는데 이게 행을 수정만 하고 새로 입력이 안되는데 어떻게 써야할지 감이 잘 안오네요.
    두번째로 getkeystate와 keywait로 무슨키를 누르는지 확인은 되는데 예로들어 컨트롤F 와 같은 키2개를 동시입력하는건 컨트롤만 gui창에 뜨고 F는 창에 안뜨는데 동시키를 인식할수 있나요?
  • 완납 2015.09.09 18:17
    새로 입력한다는게 뭔말이죠?
    LV_Modify(1, "vis select0 focus0",내용1,내용2)
    이런식의 사용을 말씀하시는건가요? 이렇게 변경 가능해요.
    두번째 질문은 잘 안떠오르네요 질문을 재차 올리셔서 고수분한테 도움을 받으셔야될꺼 같아요

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 질문 3번쨰......입니다.. 9 문의드립니다 2015.06.11 0/0
질문 질문 다시 자세히 해서 드려봅니다 도와주세요~ 8 blaze 2016.08.12 0/0
질문 질문 드립니다. 4 이아이온 2015.06.05 0/0
질문 질문 드립니다. 고수분 답변 부탁 드려요 3 빈대왕 2014.10.10 0/0
질문 질문 드립니다. 굽신굽신 (--)(__)(--) ~♡♡♡♡♡♡ 5 제발등업좀2 2022.12.14 0/0
질문 질문 드립니다. 자료형?? 1 알프리 2015.11.13 0/0
질문 질문 드립니다...T^T 도와주세요... 8 앞프론뒷태 2015.01.03 0/0
질문 질문 있습니다...!! 함봐주십시요 굽신굽신.. 15 제발등업좀2 2015.07.10 0/0
질문 질문 질문 질문 질문 질문 문질 문질 문질 10 파더 2014.11.28 0/0
질문 질문 하나 더요 1 버철 2016.05.18 0/0
질문 질문) 매크로방지 퀴즈 푸는법 5 fov35 2019.07.05 0/0
질문 질문)매크로는알겟는데 3 젬스톤광부 2018.08.31 0/0
질문 질문] 요일 및 시간 범위 ? 2 제발등업좀2 2016.02.13 0/0
질문 질문드려용 3 깡당구 2018.06.30 0/0
질문 질문드립니다 8 PlusK 2016.07.16 0/0
질문 질문드립니다 6 깡당구 2018.04.27 0/0
질문 질문드립니다 1 깡당구 2018.07.23 0/0
질문 질문드립니다. 3 깡당구 2018.05.05 0/0
질문 질문드립니다. 깡당구 2018.05.19 0/0
질문 질문드립니다. ㅠ 6 춘혈 2015.03.30 0/0
Board Pagination Prev 1 ... 180181182183184185186187188 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글