안녕하세요 향기아이입니다.
아주아주 간단하고 허접한 수중의 프로그램이 완성되었습니다.
유저의 편의사항은 1미리 구람도 고려치 않은 개발자 버젼입니다.
뭐 다른건 보시면 알만하실테구용
메크로 정의를 좀 적어보겠습니다. 딱 보면 무슨 말씀이신지..;;;; 바로 아실껍니다. (저만의 생각일까용?)
0. 모든 문법은 대문자 영어 상태로 입력이 된다. 하지만 인식은 소문자로 된다.
(대문자를 원하면 SHIFT키와 동시에 누르는 코드로 조합하여야한다.)
1. 한자리가 넘어가는 키 이름은 "<"으로 시작해서 ">"로 끝이난다.
2. 동시에 누르는 키는 LEFT SHIFT, RIGHT SHIFT, LEFT CONTROL, RIGHT CONTROL, LEFT ALT, RIGHT ALT와 조합이다.
이 조합의 시작은 "{"로 시작하고 "}"로 끝이 난다. 그리곡 첫키와 둘째 키의 연결은 "-"을 사용한다.
(EX, 대문자 A 입력을 하려고 한다면 코드는 {<LEFT SHIFT>-A} 가 된다.)
3. 메크로 문법 중간의 NONE입력은 0.25초의 딜레이를 의미한다.
4. 매크로에 할당이 없어도 NONE을 입력하여야한다.
일단 다운은
에서 가능합니다..;
그럼..이만...ㅠ.,ㅠ;
아.. 매크로를 위한 스크립트형식으로 만드셨군요. 제 개인적인 생각으로는... 사용자가 무척 어려워 할겁니다. 말씀하신대로 디벨로퍼 프렌들리한게 쓰긴 좀 어렵죠.
조금씩 유저 프렌들리하게 바꾸도록 하겠습니다. 한번 깔아놓으시면 실행할때마다 업데이트가 되기때문에
별다른 불편사항이 없도록 꾸준한 업뎃을... ㅎ
키워드를 글자 하나로 정하면 좋을겁니다. 흔히 많이 쓰는 표준 제어 코드로 하면 좋겠지요. 설명하기도 쉽고, 전산쪽에선 이미 알고 있는거라 쉬울듯.
^ : control
~ : alt
+ : shift
_(under bar) : space
Ctrl + C -> ^c ;
The Custom Keyboard -> +the_+custom_+keyboard
등등등 표현할 수 있겠네요. 구현하는거는... XML 코드야 파싱 같은거 할 필요없이 문자열 순서대로 쭉 생성하면 되겠군요.
다 아시는 대로고.... 이렇게 하면 키보드 내 문자열이나 제어 명령의 입력을 표현할 수 있을겁니다. 해당 제어코드는 다 쉬프트와 함께 입력하는거니 표현하는데 문제없겠구요. 엔터키나 윈키에 대한 제어코드도 정의하면 좋겠네요. 그럼 프로그램 바로실행도 하겠습니다.
오늘 하루종일 회의 참석하느라 글을 이제야 보내요.
향기아이님 고생 많으십니다.
오 고생많으세용 +_+