전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 사용자와 상호 작용할 수 있는 메세지 박스가 추가되었습니다. 이 액션들은 사용자가 다양한 정보를 입력할 수 있는 방법을 제공하며, 이 값을 이용해서 매크로 프로그램의 분기를 이동할 수 있습니다. 간단한 테스트를 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요. 1. 입력 메세지 박스 입력 메세지 박스는 사용자로부터 단순한 정보를 받을 때 사용할 수 있습니다. 아래 동영상과 같이 입력 박스 좌측에 표시할 제목과, 어떤 값을 입력해야 할지 사용자에게 설명하는 내용을 추가할 …
안녕하세요. 엔지엠소프트웨어입니다. 휴지통 비우기 액션은 간단한 기능이라서 딱히 설명할게 없지만, 동작 여부를 확인하기 위해 도움말을 작성합니다. 테스트를 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요. 아래 동영상을 참고해서 윈도우 카테고리 안에 휴지통 비우기를 스크립트에 추가하세요. 그리고, 실행하면 휴지통이 비워지는걸 확인할 수 있습니다. 이 글이 도움이 되셨다면~ 커피 한잔이라도 후원 부탁드립니다^^ 개발자에게 후원하기 추천, 구독, 홍보꼭~ 부탁드립니다. 여러분의 후원이 …
안녕하세요. 엔지엠소프트웨어입니다. 개발자라면 떼려야 뗄 수 없는 윈도우 옵션이 환경 변수입니다. 프로그램 또는 프로세스가 실행되지 않을때환경 변수가 문제인 경우가 많습니다. 윈도우는 기본적으로 설치형 프로그램으로 제작합니다. 그래서, 해당 프로그램이 설치될 때 자신이 필요한 리소스 또는 참조되는 라이브러리 위치를 윈도우 환경 변수에 자동으로 등록해줍니다. 사실 윈도우 프로그램은 이런 작업도 필요 없습니다. 하지만, Java와 같은 언어들은 JVM이라는 환경에서 실행됩니다. 그렇다보니, JVM이 어디에 있는지 알아야 합니다. 그런데…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 [ OCR 체크 ] 액션이 있는데요. OCR(Optical Character Recognition)은 이미지에서 문자를 추출해서 판독하는 기술을 말합니다. 대부분의 회사가 오픈소스인테서랙트(Tesseract)를 커스터마이징해서 사용하고 있을겁니다. 그외에는 자체적으로 문자 판독 엔진을 만들어서 쓰고 있을겁니다. 2차 서비스를 제공하는 회사라면 유료 문자 판독 서비스인 어도비의 OCR을 사용하거나 [ 구글 VisionAI ]를 많이 씁니다. 이 예제를 테스트하기 위해 새로운 스크립…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에 액션 상태 체크 기능이 추가 되었습니다. 사용법이 복잡하지 않아서 쉽게 이해할 수 있을겁니다. 간단하게 테스트하기 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요. 아래와 같이 [ 그룹 ] 액션과 액션 상태 체크 액션을 하나씩 추가 해주세요. 그리고, 그룹 액션의 아이디를 "test"로 설정합니다. 액션 상태 체크에 그룹(test) 액션을 선택하고 스크립트를 실행 해보세요. 결과가 True(액션 사용)로 표시됩니다. …
안녕하세요. 엔지엠소프트웨어입니다. 오늘 알아볼 액션은 폴더 변화 이벤트인데요. 간단하게 소개하면 사용자가 설정한 폴더에서 파일이 생성되거나 삭제 또는 변경될 때 이벤트가 발생되고, 원하는 루틴으로 액션을 이동시킬 수 있습니다. 그렇게 어렵거나 복잡한 내용은 아니라서, 아래 예제를 실습해보면 쉽게 이해할 수 있을겁니다. 이 테스트를 진행하기 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요. 윈도우 바탕화면에 폴더를 하나 생성 해줍니다. 그리고, 엑셀 파일도 하나 만들어주세요. 아래 그림을 참…
안녕하세요. 엔지엠소프트웨어입니다. 오늘은 파일 제어(이동, 복사, 삭제)에 대해 알아보도록 하겠습니다. 이 액션은 속성이 많지도 않고, 간단해서 쉽게 이해할 수 있을거예요. 우선, 아래 동영상과 같이 엔지엠 에디터를 실행하고, 새로운 스크립트를 하나 추가 해줍니다. 도구 상자 > 윈도우 > 파일 제어 액션을 스크립트에 추가하세요. 도구 상자 선택 윈도우 카테고리 확장 파일 제어 액션 선택 스크립트에 추가 1. 파일 생성 아래 동영상과 같이 파일 생성을 클릭하고, 바탕화면 폴더에 &…
안녕하세요. 엔지엠소프트웨어입니다. 키보드를 제어하는 방법은 여러가지가 존재합니다. 일반적으로 [ 키보드 다운 ]과 [ 업 ]을 사용하는데요. 콘트롤키+A로 전체 선택 후 콘트롤키+C로 복사하는 작업은 키보드 다운과 업으로 처리하기엔 복잡합니다. 아래와 같이 8개의 액션이 필요합니다. 콘트롤키를 누르고, 전체 선택인 A키를 누릅니다. 그리고, 누르고 있는 A키와 콘트롤키를 땝니다. 동일하게 콘트롤과 C키도 반복합니다. 매크로를 만드는 작업은 우리가 하는 행동과 비슷합니다. 메모장에 전체 내용을 복사하려면 메모장을 클릭하…
안녕하세요. 엔지엠소프트웨어입니다. 스크립트를 특정 시간에 실행해주는 액션은 있었지만, 실행중인 스크립트를 사용자가 원하는 시간에 종료하는 액션이 없었습니다. 이번에 추가된 종료 시간 액션은 사용자가 설정한 시간에 스크립트가 실행중이면 종료시켜주는 기능을 합니다. 이 예제를 테스트하기 위해 아래와 같은 무한 반복 스크립트를 하나 생성하세요. 타이머 예제 서브 스크립트는 아래 동영상과 같이 클릭을 무한 반복합니다. 실행중인 스크립트가 있어야 하므로, [ 서브 스크립트 ]를 비동기로 실행 해줍니다. 비동기로 실…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 매인 또는 [ 서브 스크립트 ]에서 다른 스크립트를 제어할 수 있는 여러가지 방법들이 존재합니다. 예를 어떤 조건 또는 상황에서 실행중인 스크립트를 [ 중지 ]하거나 [ 실행 ]할 수 있습니다. 물론, [ 일시 중지 ]도 가능합니다. 오늘 알아볼 내용은 스크립트를 다시 실행(중지, 실행)하는 방법입니다. 관계가 없는 스크립트라면 아래 그림과 같이간단하게 처리가 가능합니다. 현재 동작중인 스크립트에서 다른 스크립트를 독립적으로 실행하거나 중지할 수 있습니다. 하지만, …