전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 디자이너는현재 매크로의 동작 상태를 확인할 수 있는 이벤트를 제공하고 있습니다. 디자이너의 폼에서 아래와 같이 Label 콘트롤을 하나 추가하고, 기본 텍스트를 입력 해보세요. 기본 텍스트는 "스크립트 동작: "입니다. 디자인 모드에서 F7을 눌러서 소스 모드로 변경하세요. 아래 마지막 줄처럼 매인 스크립트에 상태를 받아올 수 있는 이벤트를 할당 해줍니다. public partial class Form1 : Designer.ComponentMetro…
안녕하세요. 엔지엠소프트웨어입니다. 매크로 판매자분들이 좀 더 쉽게 사용할 수 있도록 인증키 멀티 편집기가 추가 되었습니다. 이 기능이 추가된지는 한참 지났는데요. 기능에 대해서 잘 모르시는 분들이 많아서 다시 글을 작성하게 되었습니다. 스크립트 암호화에 여러개의 인증키를 설정할 수 있도록 기능이 개선되었습니다. 인증키 옆에 편집 버튼을 클릭하면 인증키를 추가하거나 삭제할 수 있습니다. [ 여러 사용자 또는 컴퓨터에 스크립트 암호화를 인증처리하는 방법 ] ※ 주의사항 1: 이전에 암호화된 스크립트와 이미지는 열리지 않습니다. 이…
안녕하세요. 엔지엠소프트웨어입니다. 웹 API를 사용해서 업무 자동화 매크로를 만들어서 사용하다가 컴퓨터를 변경해야 하는 경우가 발생할 수 있습니다. 이런 경우 어떻게 조치해야 하는지에 대해서 설명드리도록 하겠습니다. 우선, 웹 API를 이용해서 매크로 스크립트를 작성한 경우 대부분 크롬 웹브라우저를 사용하실겁니다. 이 때 크롬브라우저를 제어하기 위한 크롬드라이버(chromedriver.exe)를 다운로드 받아야 합니다. 참고로, 최신 버전의 엔지엠 매크로 에디터를 사용하는 경우 아래와 같이 "웹드라이버 설치" 속…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로 에디터에서 많은 액션이 추가된 복잡한 스크립트가 있다고 생각 해보세요. 이 때 엔지엠 매크로 에디터의 검색 기능을 사용해서 특정 아이디나 설명등등... 키워드로 액션을 찾을 수 있습니다. 하지만, 각각의 액션이 가진 속성의 값을 검색하지는 못합니다. 아래와 같은 경우입니다. 아래는 a라는 변수명을 참조하는 모든 액션이 표시된 상태입니다. 특정 액션 아이디만 찾을수도 있습니다. 물론, 검색 키워드에 아스테리스크(*)를 앞뒤로 사용하면 포함된 단어로 검색도 가능합니다.…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 디자이너로 간단하게 매프로 플레이어를 만들 수 있는데요. 기본 컨트롤은 제약이 많습니다. 이 글의 주제이기도 한데요. 엔지엠 디자이너에서 스크립트 컨트롤에 스크립트를 미리 선택하기 때문에 프로그램 사용중에 스크립트를 변경할 수 없습니다. 그리고, 스크립트를 여러개 추가한 경우 플레이 버튼을 클릭하면 모든 스크립트가 한번에 동시에 실행됩니다. 에디터의 전체 실행처럼요. 스크립트를 각각 실행하고 싶은 경우에도 이 글을 참고하시면 됩니다. 디자이너 개발을 위해 아래 글들을 읽어보시고 기본적인 학…
안녕하세요. 엔지엠소프트웨어입니다. 지금까지 [ 웹소켓 명령 ] 액션의 많은 메소드의 사용방법을 알아봤는데요. 웹업무 자동화 매크로의 핵심 기능은 RuntimeEvaluate입니다. 이 메소드 하나로 웹에서 처리할 수 있는 대부분의 동작을 만들어서 실행할 수 있습니다. 아직 웹소켓 API에 대해 학습하지 않은 분들은 아래 예제를 먼저 테스트 해보세요. [웹소켓 API를 이용해서 페이지 이동하는 방법. (PageNavigate) ] [웹소켓 API를 이용해서 인풋 콘트롤에 텍스트 입력하기. (InputSetText) ] [웹소켓…
안녕하세요. 엔지엠소프트웨어입니다. 변수 관련된 내용들이 [ 팁 앤 테크 게시판 ]에 많이 있는데요. 자주 질문하는 내용이 변수 관련된 것들입니다. 특히나, 다른 RPA 매크로 프로그램에서 없는 개념인 서브 스크립트나 글로벌 변수등등... 이런 것들을 이해하고 잘 다루려면 매크로 프로그램의 사용 방법을 먼저 알아야 합니다. 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 하나 추가하세요. 변수는 5개를 추가 했습니다. 3개는 글로벌 변수이고, 2개는 로컬 변수입니다. 기본 값은 로컬 변수이기 때문에 변수 액션에서 글…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로 플레이어에서 멀티 스크립트를 위에서부터 순차적으로 실행하려면 아래와 같이 옵션을 설정해야 합니다. 전체 스크립트 실행 지연에 3000을 입력하고, 저장 버튼을 클릭하세요. 여러개의 스크립트를 열고, 전체 실행 버튼을 클릭하세요. 위에서부터 3초 지연이 발생하면서 순차적으로 실행됩니다. 개발자에게 후원하기 추천, 구독, 홍보꼭~ 부탁드립니다. 여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~ 감사합니다~
안녕하세요. 엔지엠소프트웨어입니다. 매크로를 제작할 때 제목과 같이 100번마다 10분씩 휴식하고 싶으면 어떻게 스크립트를 작성해야 할까요? 어떻게 응용하느냐에 따라 방식은 다양할거 같습니다. 단순하게 100회 매크로가 수행되고, 반복 횟수가 100이면 [ 숫자 체크 ]로 확인 후 10분 휴식할 수 있습니다. 또는 반복 횟수를 0으로 다시 초기화 할 수 없으니 100으로 나눈 후 [ 나머지 값이 0인지 체크 ]해서 10분 휴식으로 액션의 루틴을 보낼수도 있습니다. 하지만, 더 쉬운 방법이 있는데요. 우선, 첨부되어 있는 스크립트를 …
안녕하세요. 엔지엠소프트웨어입니다. 매크로를 제작하다보면 중복되는 부분들을 어떻게하면 하나의 파일로 관리할까 고민하게 되는 시점이 올겁니다. 개발자들은 메소드 또는 함수라는 기능을 사용해서 자주 사용하는 액션들을 하나로 묶어놓고 필요할 때 불러서 사용합니다. 엔지엠 매크로에는 동기/비동기 함수와 같은 기능이 있습니다. [ 서브 스크립트 ]는 동기/비동기를 지원하고, [ 스크립트 가져오기 ]는 동기만 지원합니다. 동기: 액션들이 위에서 아래로 순차 실행 비동기: 병렬 실행 (스레드를 사용하여 다른 스크립트를 동시에 같이 실행)…