전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. ChatGPT에 대해 엄청난 관심과 뉴스 및 유튜브 동영상들이 쏟아지고 있습니다. 저도 ChatGPT가 나올 때 간단하게 테스트를 해봤었는데요. 엔지엠 매크로에도 인공지능을 탑재할 수 있을지에 대해 여러가지로 고민중에 있습니다. 지금은 딥러닝, 머신러닝을 이용한 비전 관련한 기능만 들어가 있지만~ 언젠가는 자동으로 업무 자동화 RPA 매크로를 만들어주는 기능을 추가해야 하지 않을까 하는 생각을 하고 있습니다. 물론, 몇년이 걸릴지는 잘 모르겠네요^^; [ ChatGPT를 이용한 채팅 만들기] …
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로도 C#이 90프로고, 나머지 10프로는 C++, 파이썬, 오토핫키등과 같은 언어와 스크립트로 이루어져 있습니다. 오늘은 C# 매크로에서 가장 핵심이 되는 마우스 동작을 어떻게 만드는지 알아볼건데요. 마우스 매크로에 필요한 기능은 2가지로 요약할 수 있습니다. 첫번째는 마우스 커서를 클릭할 위치로 이동하는것이고, 두번째는 마우스 다운과 업을 통해 클릭하도록 하는겁니다. 마우스 커서 위치 이동 마우스 자동 클릭 이벤트 발생 C#의 윈도우 폼에 마우스 관련된 메소드가 기본적…
안녕하세요. 엔지엠소프트웨어입니다. 이전 시간에 플러터 개발 환경을 구성했는데요. 아직 Flutter 개발 환경을 갖추지 않으신 분들은 아래 링크를 참조하세요. [ 안드로이드, 아이폰 앱 개발 - 플러터 개발 환경 구축하기 ] 개발 환경을 만들었으면, 아래 글을 참고하셔서 플러터 프로젝트도 생성 해보세요. [ 플러터 스마트폰 앱 프로젝트 만들기 ] 첫 Flutter 앱을 만드는 방법을 알아볼건데요. 아무래도 개발자 또는 개발 언어를 공부하시는 분들은 이 글이 쉽게 느껴질겁니다. 하지만, 처음 프로그래밍 개발에 입문하시…
안녕하세요. 엔지엠소프트웨어입니다. 신규로 진행하는 프로젝트의 백엔드는 스프링부트(Spring boot)를 사용하고, 프론트엔드는 리액트(React & Typescript)를 사용하기로 했습니다. 둘다 IDE는 비주얼 스튜디오 코드(Visual Studio Code)를 사용하는데요. 다른 IDE보다 가볍고, 익숙해서 개발 퍼포먼스가 잘 나오지 않을까 하는 생각입니다. IDE는 개발자가 익숙한 도구를 사용하는게 좋을듯 합니다. Visual Studio Code를 실행 해볼까요? 제가 진행하는 프로젝트의 기본 구조는 아래와 같습…
안녕하세요. 엔지엠소프트웨어입니다. 앱 개발이라곤 아이폰이 세상에 나왔을 때 처음 접해본 Objective-C가 전부인데요. 물론, C나 C++, Java, Python, Spring, Node.js, TypeScript등등... 여러가지 언어들을 사용 해봐서 처음 접하는 플러터(Flutter)도 크게 어렵지는 않을거 같긴합니다. 그렇더라도 회사를 다니면서 엔지엠소프트웨어를 운영해야 하다보니 항상 시간이 부족합니다. 1인 개발자로 2잡과 개발, 고객 응대, 밴치마킹, 회계 처리등등... 시간적인 여유가 없습니다. 회사에서주력으로 사…
안녕하세요. 엔지엠소프트웨어입니다. 자바로 웹 프로젝트를 만들때스프링(Spring)을 많이 사용합니다. 물론, 노드(node.js)를 사용하기도 하는데요. 제가 다니는 회사는 대부분 스프링으로 되어 있습니다. 이번에 새로운 솔루션을 개발하게 되어서 스프링을 다시 하게 되었습니다. 일반적으로STS(Spring ToolSuite)를 많이 사용합니다. Visual Studio Code에 STS를 사용하려면 아래 사이트에서 다운로드 할 수 있습니다. [ 스프링 다운로드] 지금까지 이클립스 STS만 사용해오다 처음으로 비주얼 …
안녕하세요. 엔지엠소프트웨어입니다. 홈페이지에 오토핫키, 파이썬, C#, C++ 및 자바로 매크로를 만드는 강좌가 있습니다. 여기서, 컴파일 언어들은 exe 파일이 만들어지므로 문제가 되지 않습니다. 그런데, 파이썬이나 오토핫키의 경우에는 여러개의 파일을 하나로 묶어서 exe 실행 파일을 만들고 싶을 수 있는데요. 하나의 실행파일로 만들면 배포 및 공유가 쉬워집니다. 파이썬 코드가 있는 Visual Studio Code를 실행하세요. 저는 이것 저것 만들어 놓은 예제와 프로그램들이 있는데요. 여러분들은 직접 만든 코드를…
안녕하세요. 엔지엠소프트웨어입니다. 여러분들도 인스타그램(Instagram) SNS를 하시는지는 모르겠지만~ 이미지를 편집하는 일은 단순 노가다성 작업입니다. 반복적인단순 작업들은 매크로를 만들기가 그렇게 어렵지는 않습니다. 물론, 개발자에게 그렇다는 뜻입니다. 비개발자 또는 일반인이 아이디어는 있을지라도 이걸 프로그래밍으로 구현하기란 쉽지 않은 일입니다. 수백, 수천장의 이미지를 하나씩 처리하는건 비효율적인데요. 이걸 프로그램으로 어떻게 처리하는지 알아보도록 할께요. Visual Studio Code를 실행하세요. 그리고, ins…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 오토핫키가 포함되어 있는데요. 엔지에 매크로의 [ 핸들 ] 액션을 사용하면 쉽게 비활성 매크로를 제작할 수 있습니다. 비활성 매크로를 제작하려면 제어하려는 프로그램 또는 윈도우 창의 핸들 값과 클래스 이름을 알아내야 합니다. 아래 동영상처럼 간단하게 핸들과 클래스 이름을 알아내서 비활성으로 프로그램을 제어할 수 있습니다. 오토핫키 스파이를 실행하려면 일단 오토핫키가 먼저 설치되어 있어야 합니다. [오토핫키 다운로드] 설치는 항상 그렇듯이~ 계속 누르면 …
안녕하세요. 엔지엠소프트웨어입니다. 오늘은 크롬 확장 도구를 어떻게 만드는지에 대해 알아보도록 할께요. 요즘은업무 자동화 RPA 매크로 사이트를 운영하면서~ 매크로 관련된 글이 아닌 개발 관련된 글만 작성하고 있습니다. 엔지엠 에디터에 업무 자동화에 필요한 대부분의 기능이 추가되었기도 하고, 더이상 개선 사항에 대한 요청도 없다보니 개발자가 관심을 가질만한 내용을 찾아서 헤매고 있습니다^^; 구글 크롬 확장이 뭔지는 다들 알고 계시죠? 아래 그림처럼 크롬 브라우저의 "앱"을 클릭 해보세요. 크롬 웹 스…