오토핫키 커뮤니티



 /와 왼쪽 방향키를 누를 때 /가 왼쪽 알트키로 작동하여 /와 왼쪽 방향키를 누를때 익스플로러상에서 뒤돌아가기 가 되도록 만들려고 합니다.


  if Send {/}{Left}
 
  /::LAlt
 
  else /::/

  return
 

이렇게 해도 안되고


if Send, /left


/::LAlt


else /::/

return


이렇게 해도 안되더군요


어떻게 스크립트를 써야할까요? 아시는 분 답변달아주시면 정말 감사하겠습니다. T.T 너무 초보라 간단한 것도 잘 안되 열심히 공부는 하고 있는데 잘 안되서요. 부탁드립니다.



  • 생존자8 2017.06.07 17:38

      if Send {/ down} Send, left
         Send {/ up  }
     
      /::LAlt
     
      else /::/

      return


    이렇게 해도 안되네요 TT

  • Allyce 2017.06.07 18:38
    / & Left::
    send !{Left}
    return

    참고
    https://autohotkey.com/docs/Hotkeys.htm
  • 생존자8 2017.06.07 18:55
    답변 감사합니다..

    근데 제가 설명을 덧붙여서 질문을 올렸어야 하는데 ㅠ


    #If GetKeyState("/","P")

    Left :: !{Left}
    RShift & PrintScreen :: !+PrintScreen
    NumLock :: !+NumLock
    #If

    return

    결과적으로 여기까지 시도했습니다. /를 단독으로 누를 때는 /로 눌리도록 하고 /와 함께 아래의 조합키를 누를 때는 오른쪽과 같은 조합키가 실행되도록 할 수 있어야 하는데 이게 고민이네요 ㅠ

    정성껏 답변해주셨는데 질문의 요점을 다시 말씀드리게 되서 죄송합니다. 혹시 방법 아시나요?
  • Allyce 2017.06.07 19:36
    1.

    / & Left::
    send, !{Left}
    return

    /::
    send, /
    return


    2.

    Left::
    GetKeyState, KeyState, Left, P
    If KeyState = D
    send, !{Left}
    Else
    send, {Left}
    return
  • 생존자8 2017.06.07 22:07
    / & Left::
    send, !{Left}
    return

    / & PrintScreen ::
    Send, +!PrintScreen

    / & NumLock ::
    Send, +!NumLock

    /::
    send, /
    return


    다시 답변주셔서 대단히 감사합니다. 아직 2번이 제대로 이해가 되지 않아 1번을 활용해서 위와 같이 작성했는데 오류라고 하네요 ㅠㅠ

    어디가 잘못된 걸까요.. 기초 지식 다 적용해서 동일한 논리 흐름으로 작성한 것 같은데요 ㅠ
  • Allyce 2017.06.08 09:19
    / & PrintScreen ::
    Send, +!{PrintScreen} ;Send함수에서의 키는 중괄호처리하여야합니다

    !Pause::
    Send, +!{NumLock}

    CapsLock과 ScrollLock도 그러하지만 NumLock의 경우 다른 Up Down키들과는 다르게 토글기능으로서 작동하므로 조금 특수한키입니다 조합키와 함께 Pause를 넣으면 핫키로서 사용할 수는 있으나 사용자체를 비추천합니다
    즉 Alt Ctrl등과 함께 사용할 수 있지만 / & Pause:: 처럼 기타키와 함께 사용은 불가능합니다(제가 아는한에서는)
    Send 내용을 보아하니 고대비와 마우스키 바로가기키를 키려고하시는 것같은데 사용자가 키보드로 입력하는 것과는 다르게 오토핫키의 Send는 dll을 통한 Win API 함수로써 키보드나 마우스 이벤트를 발생시키는 방식이므로 Send함수를 사용하여도 바로가기키는 열리지 않는것으로 보입니다 꼭 어떻게해서든지간에
    오토핫키로 바로가기키를 적용시키고 싶으시다면 Send가 아닌 다른 방식으로 접근하셔야할 것 같습니다
  • 생존자8 2017.06.08 09:50

    네 말씀하신 대로 다시 적어주신 스크립트를 사용해도 되지 않는군요 ;

    일단 Get key state를 활용해서 되도록 해보고 그게 안되면 직접 경로를 따라 실행하도록 만들도록 해봐야 할 것 같습니다.

    근데 경로 따라 실행하도록 만드는게 마치 단축키를 누르면 켜지는 것 마냥 딜레이 없이 뜨도록 해야될 것 같은데 많이 공부해야겠네요 ㅜ


    아 Get key state로 해도 send 명령어는 어차피 넣어줘야 되겠군요..; Get key state를 활용해서 알트 레프트 눌러주도록 하는거는 레프트 방향키가 방향키 기능을 상실하게 되네요;;


    말씀해주신대로 실행쪽으로 방향 잡아야겠습니다. ㅎ

    먼저 Getkeystate 적어주신 스크립트 보면서 공부하고 적용해보도록 하겠습니다. 정말 감사합니다 Allyce님

  • 생존자8 2017.06.08 10:59
    아래와 같이 1번 써주신 것도 문제가 생기네요 ;;;

    / & Left::
    send, !{Left}
    return

    /::
    send, /
    return

    위와 같이 하면 /를 시프트와 함께 눌러 타이핑 해야 할 물음표가 써지질 않습니다.

    / & Left::
    send, !{Left}
    return

    / & RShift ::

    Send, ?

    /::
    send, /
    return

    그래서 위와 같이 수정해서 해봤더니 오류가 떠버리네요 ...

    생각보다 쉽지 않네요 무엇하다...ㅜㅜ 되게 간단한 것들인데 예상치 못한 문제들이 터져나오네요 ;;

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이미지 서치 후 마우스클릭 드래그 관련 질문 입니다. 4 인연설 2017.08.31 0/0
질문 비교연산자 >랑 < 질문입니다 3 adde 2017.09.01 0/0
공유 앱플레이어스샷모니터링 12 큐르 2020.03.20 0/0
질문 오토핫키 입문해보고 싶은데 1 스피노프 2017.08.30 0/0
질문 Picture변경시 깜빡임현상....... 9 큐르 2017.10.26 0/0
질문 메모리 리드에서 주소를 변수로 지정하고싶은데요 2 adde 2017.12.13 0/0
질문 변수를 확실히 한글로 인식시키는방법좀.... 2 큐르 2017.08.30 0/0
질문 제가 하는 게임에선 비활성을 adb로 통해서 하면 계정... 4 hiki 2017.09.04 0/0
질문 핫키하나로 서스펜드와 퍼즈를 동시에 온오프하고싶습... adde 2017.08.29 0/0
질문 비활성 키 간섭 질문 드립니다. 거므사마 2017.08.28 0/0
질문 gdip이미지서칭 윈도우10오류질문드립니다 5 큐르 2017.09.09 0/0
질문 녹스 비활성 PixelGetColor 어떻게 해야할까요? 16 pqpqpqq 2017.08.29 0/0
질문 Target Label does not exist 에러가 뜹니다 5 험블비 2017.08.27 0/0
질문 (초보) GDIP 이미지서치 사용방법 2 험블비 2017.08.31 0/0
질문 정말 초보적인 질문입니다만..마우스클릭의 위치를 조... 1 가느가다 2017.08.27 0/0
질문 멀티플 이미지 서치 밑에서부터 거꾸로 찾게하려면 어... 리엔니케니스타 2020.03.31 0/0
질문 모모 비활성 마우스클릭 도와주세요 자꾸 한곳만 클릭... 6 험블비 2018.10.17 0/0
질문 혹시 모모 앱플레이어 run 으로 실행 명령어가 어떻게 ... 2 wnlf 2017.08.29 0/0
질문 gdip 비활성 매크로에 if errorlevel 못쓰나요? 3 비구니 2018.05.11 0/0
질문 이미지서치 관련 질문입니다 3 kabisdin 2017.09.03 0/0
Board Pagination Prev 1 ... 878889909192939495 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글