기본 개념¶
버튼¶
MacroBK의 각 버튼은 이름, Button Kind, 키 설정, Macro Script를 가질 수 있습니다.
Macro Script¶
버튼이 실행할 자동화 코드입니다. Blockly Editor에서 블록으로 편집하며, 저장된 Python 코드가 실제 실행에 사용됩니다.
Registry¶
Window, Keyboard, Mouse, Time, Chrome, Excel 등 MacroBK 전용 함수는 Registry에 등록되어 있습니다. Blockly, AI 함수 정보, 검증, 함수 문서가 동일한 등록 정보를 기준으로 동작하도록 구성합니다.
Trigger¶
Button Kind가 버튼인 경우 지정한 Modifier와 Key 조합을 Macro 실행 Trigger로 사용할 수 있습니다.