문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. =키입력 매크로= ==정의== <div style='background-color:#fafafa;border:1px solid #dfdfdf;padding: 5px 10px 5px 10px;'> [키입력 아이디=[[Lnx:paramtype string|문자열]] 매크로=[[Lnx:paramtype marco list|함수목록]]] </div> <br>입력이 발생했을 때 특정 매크로를 호출하게 합니다. 지정한 매크로를 해제하고 싶다면, 키입력해제 매크로 를 사용하세요. ==매개변수== {| class="wikitable" | style="width:100px; background-color:#f0f0f0"|매개변수명 | style="width:100px; background-color:#f0f0f0"|인자타입 | style="width:100px; background-color:#f0f0f0"|생략가능 | style="width:100px; background-color:#f0f0f0"|기본값 | style="background-color:#f0f0f0"|설명 |- |아이디||[[Lnx:paramtype string|문자열]]||불가능||<code>""</code>||키입력 매크로의 고유값 입니다. 키입력해제 매크로등에 이용됩니다. |- |매크로||[[Lnx:paramtype marco list|함수목록]]||불가능||<code>""</code>||지정한 매크로를 실행합니다. |} ==예제== 예제1 <lnx>@매크로 키보드: [텍스트 아이디="입력내용1" x=100 y=100 내용=키입력.값 ] [텍스트 아이디="입력내용2" x=100 y=120 내용=키입력.누름 ] [텍스트 아이디="입력내용3" x=100 y=140 내용=키입력.x ] [텍스트 아이디="입력내용4" x=100 y=160 내용=키입력.y ] [키입력 매크로="키보드" 아이디="키"]</lnx> 예제2- 백키입력으로 질문창표시 후 게임종료 <lnx>@매크로 ExitFromBS: @조건 키입력.값 == 6 : [대사창끄기] [이전터치막기 아이디="DNTexit" ] [이미지 아이디="ExitFromBSA" 파일명="ref/overwrite.png" GUI="예"] [이미지 아이디="ExitFromBSY" 파일명="ref/yes.png" 위치="540,420" 북마크이동="나감" GUI="예"] [이미지 아이디="ExitFromBSN" 파일명="ref/no.png" 위치="740,420" 북마크이동="안나감" GUI="예"] [멈춤] :나감 [게임종료] :안나감 [삭제 아이디="ExitFromBSA" ] [삭제 아이디="ExitFromBSY" ] [삭제 아이디="ExitFromBSN" ] [삭제 아이디="DNTexit" ] [대사창켜기] pass @그외 : pass [키입력 매크로="ExitFromBS" 아이디="ExitFromBS" ] ==스캔코드== 입력을 했을 때의 '''키입력.값'''의 값입니다. '''Android''' {| class="wikitable" ! style="width:100px" | 키입력.값 ! style="width:100px" | 입력 ! style="width:100px" | 주석 |- | 6 || BACK || |- | 18 || MENU || |- | 1000 || TOUCH || |} '''Windows''' {| class="wikitable" ! style="width:100px" | 키입력.값 ! style="width:100px" | 입력 ! 주석 |- | colspan="3" style="text-align:center;" | '''마우스''' |- | 1000 || L CLICK || |- | 1001 || R CLICK || |- | 1002 || WHEEL CLICK || |- | 1005 || WHEEL UP, DOWN || 휠 강도에 따라 키입력.x, 키입력.y 의 값이 바뀝니다. |- | colspan="3" style="text-align:center;" | '''키보드''' |- | 1 || Pause Break || |- | 2 || Scroll Lock || |- | 3 || Print Screen || |- | 6 || ESC || |- | 7 || Back Space || |- | 8 || Tab || |- | 11 || Caps Lock || |- | 12 || LEFT Shift || |- | 13 || RIGHT Shift || |- | 14 || LEFT Ctrl || |- | 16 || LEFT Alt || |- | 19 || Windows || |- | 20 || Insert || |- | 23 || Delete || |- | 24 || End || |- | colspan="3" style="text-align:center;" | '''방향키''' |- | 26 || LEFT || |- | 27 || RIGHT || |- | 28 || UP || |- | 29 || DOWN || |- | colspan="3" | |- | 30 || Num Lock || |- | 31 || + || |- | 32 || - || |- | 33 || * || |- | 34 || / || |- | 35 || Enter || |- | 36 || Home || |- | 38 || Page Up || |- | 44 || Page Down || |- | colspan="3" style="text-align:center;" | '''Function''' |- | 47 || F1 || |- | 48 || F2 || |- | 49 || F3 || |- | 50 || F4 || |- | 51 || F5 || |- | 52 || F6 || |- | 53 || F7 || |- | 54 || F8 || |- | 55 || F9 || |- | 56 || F10 || |- | 57 || F11 || |- | 58 || F12 || |- | colspan="3" | |- | 59 || Space || |- | 67 || ' || |- | 72 || , || |- | 74 || . || |- | 75 || / || |- | colspan="3" style="text-align:center;" | '''숫자''' |- | 76 || 0 || 넘버패드를 구분하지 않습니다. |- | 77 || 1 || 넘버패드일 경우 Num Lock에 영향받지 않습니다. |- | 78 || 2 || |- | 79 || 3 || |- | 80 || 4 || |- | 81 || 5 || |- | 82 || 6 || |- | 83 || 7 || |- | 84 || 8 || |- | 85 || 9 || |- | colspan="3" | |- | 87 || ; || |- | 89 || = || |- | 119 || [ || |- | 120 || \ || |- | 121 || ] || |- | 123 || ` || |- | colspan="3" style="text-align:center;" | '''알파뱃''' |- | 124 || A || |- | 125 || B || |- | 126 || C || |- | 127 || D || |- | 128 || E || |- | 129 || F || |- | 130 || G || |- | 131 || H || |- | 132 || I || |- | 133 || J || |- | 134 || K || |- | 135 || L || |- | 136 || M || |- | 137 || N || |- | 138 || O || |- | 139 || P || |- | 140 || Q || |- | 141 || R || |- | 142 || S || |- | 143 || T || |- | 144 || U || |- | 145 || V || |- | 146 || W || |- | 147 || X || |- | 148 || Y || |- | 149 || Z || |} Reference:keyinput 문서로 돌아갑니다.