전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 매크로의 꽃! 매크로의 핵심이라고 할 수 있는 변수 기능을 만들어 보겠습니다. 일단 변수가 뭔지 알아야 하는데요. 이 부분은 엔지엠 매크로를 사용하시는 분들이라면 다 알고 있는 내용이라서 설명하지 않고 넘어가도록 하겠습니다. 혹시라도 변수가 뭔지 잘 모르는 분들은 아래 글을 참고 해보세요. [ 변수란? ] 엔지엠 매크로에서 변수도 프로그래밍 언어에서의 변수와 의미는 같습니다. 다만, 각각의 액션들의 데이터를 주고 받기 위한 저장 공간으로 사용한다는 것만 기억하면 될듯 합니다. 예를 들어서 …
안녕하세요. 엔지엠소프트웨어입니다. 이전 시간에 비활성 모드에서 하나의 스크립트로 멀티 다클라를 만들어봤습니다. 이전 버전의 엔지엠 매크로는 플레이어 하나당 핸들을 하나만 할당할 수 있었는데요. 이로인해 스크립트 하나로 여러개의 핸들을 등록해서 동작시키려면 복잡한 단계를 거쳐야 합니다. 엔지엠 6에서 멀티 다클라가 안되는건 아닙니다. 플레이어의 기능에 멀티 스크립트와멀티 핸들 스크립트가 있어서 여러개의 핸들을 처리할 수 있긴합니다. 새로운 버전에서는 좀 더 간단하게 핸들을 추가하고, 동기 모드와 비동기 모드로 멀티 다클라 매크…
안녕하세요. 엔지엠소프트웨어입니다. 비활성 매크로 동작을 어떻게하면 쉽게 만들까 고민하다가 시간이 많이 흘렀네요. 엔지엠 6에서도 꾸준하게 요청이 있었던 내용들을 엔지엠 7(가칭)에서 개선하려다보니 수차례 시행착오가 있었습니다. 일반적으로 프로그램들은 각자의 창 제목을 가지고 있습니다. 하지만, 일부 프로그램은 동일한 이름으로 여러개가 실행되는데요. 엔지엠 매크로는 비활성 창을 유지하기 위해 창 제목을 내부에 저장해서 사용합니다. 창 제목이 NGM 1, NGM 2, NGM 3과 같이 있다고 생각 해보세요. 매크로 프로그램이 프…
안녕하세요. 엔지엠소프트웨어입니다. 바로 시작합니다~ Visual Studio Code를 실행하고, 프로젝트 폴더를 열어주세요. 아래 명령으로 스벨트 앱을 설치해줍니다. E:\NGM work programs\svelte> npm create svelte@latest my-app 터미널에서 몇가지 물어보는데요. 개발자라면 다 아는 내용이라서 대충 설정하고 넘어가면 되겠습니다. Need to install the following packages: create-svelte@6.0.8 Ok to proceed? (…
엔지엠 매크로 에디터 또는 플레이어를 설치할 때 아래 그림과 같이 에러가 발생할 수 있습니다. 아래 링크를 클릭해서 .NET Framework 4.8.1을 설치하세요. [ Microsoft .NET Framework 4.8.1 다운로드 ] 설치가 완료된 후 엔지엠 매크로 에디터 또는 플레이어를 다시 설치하세요. 참고로, .NET Framework 4.8.1이 설치되지 않으면 윈도우를 최신으로 업데이트하고 설치해야 합니다. 개발자에게 후원하기 추천, 구독, 홍보꼭~ 부탁드립니다. 여러분의 후…
웹 브라우저의 F12 키는 대부분 개발자 도구를 열 수 있는 단축키입니다. 이 도구를 사용하여 웹 페이지의 코드, 디자인, 네트워크 요청 등을 분석하고 디버깅할 수 있습니다. 다양한 브라우저에서 F12 키를 사용하는 방법은 비슷하지만, 여기서는 주요한 브라우저들에 대한 사용법을 안내해드리겠습니다. Google Chrome 웹 페이지를 열고 F12 키를 누릅니다. 개발자 도구 창이 열리면 Elements 탭에서 웹 페이지의 HTML 및 CSS 코드를 검사하고 수정할 수 있습니다. Network 탭에서 네트워크 요청을 모…
안녕하세요. 엔지엠소프트웨어입니다. 세상에는 정말 많은 프로그래밍 언어들이 있습니다. 트랜드에 맞게 요즘은 웹 언어들이 주류를 이루고 있고, 서비스 개발에 많이 사용하고 있습니다. 솔직히 저도~ 언어 하나만 하는게 편하긴 합니다. 익숙한거 하나만 하면 새로운 기술을 배울 필요도 없고, 점점 고인물이 되어가다가 발전 없이 그저 그런 개발자가 되어가겠죠? 이게 꼭 나쁜것만은 아닙니다. 익숙하기 때문에 일을 빨리 끝낼 수 있고, 상대적으로 여유있는 시간을 보낼 수 있습니다. 하지만, 먹고 사는게 쉽지 않다보니 어쩔 수 없이 이것저것 다 …
크롬 웹드라이버 연결시 "하나 이상의 오류가 발생했습니다." 에러가 표시되고, 웹 업무 자동화가 안되는 에러가 발생합니다. 현재 크롬 브라우저의 버전을 먼저 확인 해보세요. 크롬 버전이 115입니다. 크롬 웹드라이버를 자동으로 다운로드 하기 위해 확인하는 저장소는 [ 크롬드라이버 스토리지 ]를 이용합니다. 여기에 아직 크롬 115 버전이 등록이 안되어 있습니다. 그래서, 구글 웹드라이버 글을 찾아보니 공식적으로 업데이트가 안되었다고 하는데요. 115 드라이버를 [ 여기 ]에서 직접 다운로드…
안녕하세요. 엔지엠소프트웨어입니다. 처음 웹 개발에 입문한 뉴비 코더라면~ 웹 프로젝트를 어떻게 개발해야 할지 난감할겁니다. 옆에서 선임이 현란하게 타이핑하면서 광코딩하고 있다면 멋있어 보이기도 합니다. 물론~ 웹개발에 대한 몇가지만 알면 누구나 다 멋있어 보일 수 있습니다. MSA니 모놀리식(Monolithic)이니 헥사고날 아키텍쳐와같은 머리아프고 전문적인 내용은 위에서 처리하라고 하고, 저같은 코더는 코딩만 열심히 하면 될거 같습니다. 웹 개발할 때 보통은 크롬을 기준으로 개발을 시작합니다. 그리고, 크롬의 개발자…
윈도우 11에서 숨김 파일을 보이거나 안보이게 하려면 아래 그림처럼 윈도우 탐색기의 ①옵션(...)을 클릭하고, ②보기에서 ③표시의 ④숨김 항목을 체크하세요. 개발자에게 후원하기 추천, 구독, 홍보꼭~ 부탁드립니다. 여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~ 감사합니다~