반응형
Send, SendRaw의 차이점부터!
두 키 입력 명령어의 차이점은 무엇이 있을까요?
먼저, 입력속도의 차이가 있습니다.
정말 빠른 속도가 필요한게 아니라면 두 명령어 모두 사용하는데 속도가 부족하지는 않습니다.
오히려 간단한 매크로를 제작하다보면 입력속도가 너무 빨라서 문제가 되는 경우가 더 많은듯하네요.
두 번째로는 Symbol 기능의 사용 유무입니다.
Send 명령어같은 경우에는 영문, 한글, 숫자를 제외한 입력값들을 Symbol을 이용해 표기해주어야합니다.
SendRaw 명령어는 입력하고싶은 모든 키를 있는 그대로 표기할 수 있습니다.
Symbol
심볼은 지정된 특수문자로 대체하거나 입력을 원하는 문자를 중괄호로 감싸주는 방법이 있는데요,
예시로 자주 사용하게되는 몇 가지를 예시로 알아보겠습니다.
Alt!
or {Alt}
Ctrl^
or {Ctrl}
Shift+
or {Shift}
- 같은 키를 여러 번 누르실 때 중괄호를 반복하지 마시고 {Key 실행횟수}를 사용해보세요.
- 키를 계속 누르고있게 하고 싶으시다면 {Key Down}을 사용해보세요.
- 누르고있는 키를 떼고 싶으시다면 {Key Up}을 사용해보세요.
- 더 많은 종류의 심볼을 보고싶으시다면 오토핫키 설치시 함께 설치되는 AutoHotkey Help 파일을 참고하세요.
Send
AutoHotkey Coding
; Parameters
; Send, Keys
Send, 실험을 해볼까요?{Enter}줄을 바꿧어요.{Enter}다들 행복하세요^1
Result
실험을 해볼까요?
줄을 바꿧어요.
다들 행복하세요!
줄을 바꿧어요.
다들 행복하세요!
SendRaw
AutoHotkey Coding
; Parameters
; SendRaw, Keys
SendRaw, 실험을 해볼까요? 다들 행복하세요^1^1
Result
실험을 해볼까요? 다들 행복하세요^1^1
Send + SendRaw
AutoHotkey Coding
; Send 명령어에서 SendRaw를 사용할 때 {Raw}를 사용.
Send, 이번 실험은 조금 신기할꺼에요{Raw}!
Result
이번 실험은 조금 신기할꺼에요!
반응형