전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 요즘 이런저런 일들로 바빠서 매크로 프로그램 제작 글을 작성하지 못했는데요. 오랜만에 이어서 작업을 할 수 있게 되었습니다. 이전 시간에 다국어 기능까지 개발했었죠? 오늘은 리본 메뉴에 서브 메뉴들을 추가 해보도록 하겠습니다. 엔지엠 매크로 3부터 6까지는 동일한 방식으로 메뉴를 구성했었습니다. 하지만, 이번에는 다른 방식으로 구현할 예정입니다. 이전 버전들의문제점은중복 코드가 너무 많다는것이었습니다. 에디터와 플레이어의 메뉴가 비슷한것도 있지만, 제품 등급별로도 대부분의 코드가 동일합니다.…
안녕하세요. 엔지엠소프트웨어입니다. 이전 시간에 .NET Core 프레임워크를 이용해서 윈도우 폼 GUI를 만들었습니다. 오늘은 다국어를 처리할 수 있는 리소스 매니저 모듈을 만들거예요. 윈도우 응용 프로그램이나웹 응용프로그램이 유사한 방식을 사용합니다. 다만, 구현하는 방법이 약간(?) 다릅니다. 다국어를 지원하는 응용프로그램을 만드는건 많은 노력과 시간이 필요합니다. 물론, 프로그램의 규모가 클수록 비례하는 부분이죠^^ 비주얼 스튜디오에서 프로젝트를 열고, 새로운 프로젝트를 추가하세요. 프로젝트명은 Fw.Client.Res…
안녕하세요. 엔지엠소프트웨어입니다. 차세대 인공지능 자동화 솔루션(AI RPA Solution)을 개발하기 위해 프로젝트를 생성했습니다. 앞으로 1년동안~ 뚝딱 뚝딱 만들어야 할거 같은데요. 지금도 잘 사용하고 있는 NGM 매크로가 있는데 차세대 RPA 매크로를 만드는지 궁금하실거 같네요. 우선 크게 아래와 같은 이유가 있어서 새롭게 만들어야 합니다. .NET Framework를 .NET Core로 업그레이드 액션 모델의 추상화로 디자인 기능 강화 NGM 매크로 엔진의 복잡한 코드 리팩토링 최신 딥러닝 기능 추가 (.NE…
안녕하세요. 엔지엠소프트웨어입니다. Chat GPT를 모르는 분들은 아마도 없을거 같은데요. 이와 유사한 서비스로 구글 바드(Bard)가 있습니다. 제미나이(Gemini)도 동일한 모델로 학습한 인공지능인데요. 제미나이가 좀 더 추론을 강화해서 답변해준다고 하더라고요. 아무튼, 챗 GPT는 이미 많은 사람들이 사용하고 서비스를 만들어서 수익을 내고 있으니 이번에느 바드를 사용해서 뭔가 만들어 보도록 할께요. 구글 바드 사이트로 이동하세요. 서비스를 이용하려면 구글 계정에 로그인되어 있어야 합니다. [ 구글 바드 사이트 ] …
안녕하세요. 엔지엠소프트웨어입니다. 안드로이드 또는 iOS 앱을 만드는 가장 쉬운 방법은 React Native를 이용해서 모바일앱을 만드는겁니다. 물론, 플러터를 이용해도 되긴합니다. 간단한 학습용 모바일앱을 만들려면 개발 환경이 필요합니다. 윈도우 환경에서 가장 많이 사용되는 비주얼 스튜디오 코드(Visual Studio Code)를 다운로드 받고 설치하세요. 웹 개발 - React 또는 Angular (요즘은 React가 대세로 굳어지는듯...) 모바일앱 개발 - React Native (aos, ios) 백엔드 …
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠소프트웨어 홈페이지의 자유 게시판에는 파이썬으로 만들어진 매크로 프로그램들이 몇개 있습니다. 이외에도 다양한 프로그램들을 공유하고 있으니 아래 링크를 클릭해서 필요한 프로그램이 있는지 확인 해보세요^^ [ 무료 소프트웨어 다운로드 ] Yolo 딥러닝 매크로를 제작하기 위해서 데이타셋을 만들고 학습을 통해 모델을 만드는 방법도 알아봤는데요. 파이썬을 이용해서 모델을 학습시켰기 때문에 딥러닝에 관심있는 분들은 이미 파이썬 개발 환경을 갖추고 있을겁니다. 환경이 구성된김에 파이썬으로 매크로…
안녕하세요. 엔지엠소프트웨어입니다. 이제 정말 재미있는 시간이 왔습니다. 오토핫키매크로 만들기 글을 작성하면서 프로그래머처럼~ 코딩만했는데요. 오늘은 시각화할 수 있는 오토핫키 GUI를 만드는 방법에 대해 알아보도록 하겠습니다. 자~ 우선,Visual Studio Code를 실행하고 새로운 스크립트를 하나 추가해줍니다. 혹시? 오토핫키 개발 환경이 없으신가요? 그렇다면 아래 글을 참고해서 개발 환경부터 만들어야 합니다. [1부 - 오토핫키 개발 환경 만들기] [2부 - 오토핫키 마우스 매크로 만들기] [3부 - 오토핫키 키보드…
안녕하세요. 엔지엠소프트웨어입니다. 오토핫키를 이용한 매크로 만들기 3번째 이야기입니다^^; 오늘은 키보드를 제어하는 방법에 대해 자세하게 알아보도록 할께요. 우선, 오토핫키를 개발할 수 있는 환경을 만들어야 하는데요. 아직 개발 환경이 없는 분들은 1부 내용과 2부 내용을 참고하시기 바랍니다. [1부 - 오토핫키 개발 환경 만들기] [2부 - 오토핫키 마우스 매크로 만들기] 비주얼 스튜디오 코드(VSCode)를 실행하고, 새로운 스크립트를 추가합니다. 아래 그림과 같이 저는 "keyboard.ahk"를 …
안녕하세요. 엔지엠소프트웨어입니다. 이전 시간에 오토핫키를 이용해서 매크로를 만들기 위한 개발 환경을 구성했었습니다. 간단한 동작도 테스트를 했었구요. 아직 1부의 내용을 안보신 분들은 [여기]를 눌러서 개발 환경을 구성하고, 정상적으로 동작하는지 테스트 해보시기 바랍니다. 개발 환경이 구성되어 있어야 이 내용도 학습할 수 있으니까요^^; 자~ 비주얼 스튜디오 코드(VSCode)를 실행하고, 아래 동영상과 같이 오토핫키 스크립트를 하나 만드세요. Visual Studio Code 오토핫키 개발 도구 간단한 테스트를 위…
안녕하세요. 엔지엠소프트웨어입니다. 다수의 안드로이드 스마트폰을 윈도우 컴퓨터에 연결해서 매크로를 만들려면 ADB에 대해 어느정도 기초적인 내용은 알고 있어야 합니다. ADB는 Android Debug Bridge의 약자로 안드로이드 에뮬레이터(녹스, 엘디플레이어등등...) 또는 스마트폰과 통신하여 명령을 주고 받는 작업을 진행할 수 있도록 해줍니다. JTAG(데이택, Joint Test Action Group)와 비슷합니다. 주로 애플리케이션을 설치하고, 디버깅하는 용도로 사용합니다. 안드로이드 디바이스에서 ADB 연결 활성…