전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 오늘부터 얼마나 진행될지 모르겠지만~ 현업에서 웹프로젝트가 어떻게 만들어지는지 같이 학습 해보도록 할께요. 참고로, 현업 개발자는 저를 말하는겁니다-_-; 엔지엠소프트웨어를 운영하고 있지만 본업은 반도체 수율을개선하는 솔루션 회사에 다니고 있습니다. 제조쪽에 종사하시는 분들은MES나 EES를 한번쯤 들어 보셨을겁니다. 일본의 소니쪽 프로젝트와 중국 및 유럽, 동남아쪽 프로젝트를 진행하면서 많은것들을 경험하고 잡지식이 늘었는데요. 이런 것들을 글로 표현하기가 쉽지 않습니다. 그래서 간단한 것들부터 …
안녕하세요. 엔지엠소프트웨어입니다. 이전에 프로그래밍 [ 언어별로 직각 삼각형 만들기 ]에 대해 알아봤는데요. 오늘은 함수 또는 메소드를 만드는 방법에 대해 알아보도록 하겠습니다. 언어마다 다른 부분이 있지만, 기본 문법은 비슷합니다. 아래와 같이 함수를 호출해서 삼각형을 그려보도록 하겠습니다. 언어별로 하나씩 알아보죠~ ㅎㅎ * *** ***** ******* ********* 1. C forVisual Studio 2019 #include <stdio.h> int main() { …
안녕하세요. 엔지엠소프트웨어입니다. 언어별 특성을 알아보기 위해~ 언어별로 직각 삼각형 만들기 코드를 알아보도록 하겠습니다. 언어별로 차이가 없어서 별로 재미 없는 내용일텐데요. 언어별로 기본 제공하는 함수로 넘어가면 차이점과 성능 그리고 사용 편의성에 대해 테스트하면서 재미를 느낄 수 있을겁니다^^; 아래와 같은 직각 삼각형을 만들어 보도록 하겠습니다. * ** *** **** ***** ****** ******* ******** ********* ********** 1. C forVisual Studio 2019 #i…
"창 핸들을 만들기 전까지 컨트롤에서 Invoke 또는 BeginInvoke를 호출할 수 없습니다." 이 에러는 GUI를 가지는 컨트롤이 생성되기 전 스레드가 컨트롤에 접근할 때 발생됩니다. 일반적으로 Form 또는 Control을 상속받은 뷰(View)는 Initialize(초기화)를 거쳐 Onload 이벤트에서 작업이 완료됩니다. 이 때 컨트롤은 윈도우로부터 유니크한 핸들을 부여받게 되는데요. 백그라운드로 실행되는 콘트롤의 경우 화면에 표시되지 않기 때문에 핸들이 언제 부여될지 명확하게 알 수 없습니다. 그래서…
안녕하세요. 엔지엠소프트웨어입니다. 파이썬으로 매크로 만드는 방법에 대해 알아봤는데요. 이번에는 루아(Lua) 스크립트를 이용해서 마우스, 키보드, 이미지 매크로를 만들기 위한 환경을 구성 해보겠습니다.사실, 언어들이 문법만 다를뿐 대부분 비슷합니다. 그래서, Base가 되는 C부터 배운 분들은 다른 언어를 습득하는데 그리 오랜 시간이 걸리지 않기도 합니다. 물론, 사람마다 다른 부분이긴 하지만요^^; 루아는 파이썬, 엔지엠 스크립트와 같이 내장 가능한 스크립트 언어입니다. (아마도 대부분은 C++에 스크립트를 추가해서 사용할겁니다…
안녕하세요. 엔지엠소프트웨어입니다. 파이썬으로 매크로 만들기 마지막 시간이네요. 그동안, 보안이나 우회 관련 프로그램을 만드느라 정신이 없었습니다. 해외에서 프로그램도 공수해오고, 여러 커뮤니티도 들락날락하면서 테스트하고 검증하는데 한참이나 걸렸네요. 엔지엠 디자이너나 프레임워크를 사용하면 파이썬처럼 코딩 방식으로 매크로를 제작할 수 있습니다. 좋은점은~ 이미 검증된 성능과 기능을 쉽고 빠르게 사용할 수 있다는점과 제공되는 GUI를 사용함으로써 개발 시간을 단축할 수 있습니다. 앞으로는 엔지엠 프레임워크에 대한 내용으로 채워나가도록…
안녕하세요. 엔지엠소프트웨어입니다. 파이썬으로 마우스를 제어하는 매크로를 같이 만들어봤는데요. 아직 내용을 안보신 분들은 [ 1부 ]와 [ 2부 ]를 읽어보시고 오시길 바랍니다. 파이썬 매크로를 만들기 위한 환경을 구성해야 이 내용도 학습할 수 있기 때문입니다. Visual Studio Code를 실행하고, Start.py를 열어주세요. 파이썬으로 매크로 만들기를 처음부터 따라하신 분들은 아래와 같이 되어 있을겁니다. # pyautogui 모듈을 가져옵니다. import pyautogui # 마우스를 내문서 위치로 이동합니다. …
안녕하세요. 엔지엠소프트웨어입니다. [ 파이썬으로 매크로 만들기 1부 ]를 보고 오신 분들은 이제 본격적으로 매크로를 만들 수 있는 환경이 마련된 셈입니다. Visual Studio Code를 실행하고, 터미널에서 pyautogui를 설치해줍니다. 아래 명령을 수행해도 설치가 안된다면 [ 여기 ]를 참고해보세요. pip install pyautogui 아래 코드를 Start.py에 코딩하고, F5를 눌러서 실행 해보세요. # pyautogui 모듈을 가져옵니다. import pyautogui # 마우스를 현재 위치에서 …
안녕하세요. 엔지엠소프트웨어입니다. 앞으로 파이썬으로 마우스 매크로와 키보드 매크로를 만드는 방법에 대해 아주~ 간단하게 알려드리도록 하겠습니다. 엔지엠 에디터로 1분이면 만들수 있긴하지만~ 파이썬으로 게임이나 간단한 업무를 자동화 하고 싶은 분들도 많기 때문에 알아두면 좋을거 같네요. 참고로, 이 내용을 학습하더라도 다양한 환경에 적용하려면 많은 노력이 필요합니다. 개발자라면 응용력은 어느정도 있을테니 문제가 안되지만, 일반인이라면 많은 시행착오를 겪게 될거에요^^; 그래도, 시작이 반이니 일단 만들어두면 공부하고자 하는 열정이 …
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠소프트웨어에서는 무료 매크로를 배포하고 있습니다. 여러가지 종류가 있다보니 어떤걸 받아서 사용해야 할지 고민이 될수도 있습니다. 우선, [ 엔지엠 6 무료] 매크로를 다운로드 받아서 설치 해보세요. 이외에도 자유게시판에 [ PC용 무료 매크로 ]와 [ 모바일용 무료 매크로]도 있습니다. 용도에 맞게 사용하시면 될거 같아요. 오늘 알아볼 내용은 엔지엠 프레임워크를 이용해서 매크로 플레이어를 만드는 방법입니다. 이 예제를 따라하려면 Visual Studio 2019 Community가 설치되어 …