자주하시는 질문
매크로가 무엇인가요?
매크로는 마이크로의 반대 의미로 거대한(Macro)이라는 뜻입니다. 마이크로는 아주 작은(Micro)이라는 뜻이죠. 매크로라는 개념은 프로그래밍 언어의 기능에서 처음 등장했습니다. C/C++과 같은 매크로를 지원하는 언어에서 어떤 로직 또는 문법을 정의하면 컴파일러(Compiler)가 컴파일(Compile, 엮다)을 하기 전에 약식 문법으로 정의된 코드를 원래 코드로 변환한 후 작업을 수행 했습니다. 이 기능이 처음 도임된 Lisp에서 이 원래 코드로 변환하는 키워드를 확장한다는 의미에서 Macroexpand(매크로익스팬드, 매크로 확장)라고 불렀습니다. 이 확장 규칙을 매크로라고 부르는데 이후의 언어들에서 동일하게 부르면서 일반적인 용어가 되었습니다.
매크로 프로그램으로 어떤일을 할 수 있나요?
엔지엠 매크로는 다른 말로 RPA(Robotic Process Automation) 매크로라고도 부릅니다. 일상 생활에서 반복적으로 수행하는 업무를 컴퓨터가 대신 처리하도록 할 수 있습니다.
이외에도 윈도우에서 사람이 반복적으로 수행하는 업무를 엔지엠 매크로가 대신 처리할 수 있습니다.
매크로 프로그램을 사용하는건 불법인가요?
매크로 프로그램 자체가 불법은 아닙니다. 이미 수많은 제조/금융/유통등등의 산업군에서 자동화 시스템을 사용하고 있습니다.
하지만, 회사 업무용이 아닌 타 사이트에 피해를 줄 수 있는 트래픽 과부하나 DDoS 불법 자료 수집등과 같은 행위는 제제를 당할 수 있습니다.
티켓팅, 게임등과 같은 타 서비스의 운영을 방해하는 목적으로 사용시에도 제제를 당할 수 있습니다.
허가되지 않은 방법으로 불법적인 용도로 사용하는 경우 책임은 사용자에게 있습니다.
참고로, 엔지엠소프트웨어에서는 회사 업무용 RPA 매크로만 제작해드리고 있습니다.