본문 바로가기
이미지 매크로

오토핫키를 이용하여 사이트 접속 없이 네이버와 구글에서 검색하는 스크립트. (AutoHotkey, naver, google)

by 업무자동화 2022. 9. 6.
반응형

무료 매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순구매매크로 #이미지서치매크로 #한글매크로

 

안녕하세요. 엔지엠소프트웨어입니다. 오토핫키 코딩을 잘 하시는 분들은 이미~ 어떻게 코드를 작성해야 할지 감이 올겁니다. 우선, 오토핫키는 InputBox 함수를 사용하여 사용자로부터 텍스트를 입력 받을 수 있습니다. 그리고, Run 함수로 웹브라우저를 실행할 수 있는데요. 엔지엠 매크로를 이용해도 동일하게 만들 수 있지만~ 오토핫키로 어떻게 만드는지 가볍게 학습해보도록 하겠습니다. 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요.

 

 

외부 API의 오토핫키 카테고리에 [ 오토핫키 코드 실행 ] 액션을 스크립트에 추가하세요.

 

 

코드는 그리 복잡하지는 않습니다. 핫키 Alt+N을 누르면 사용자로부터 검색어를 입력받을 수 있는 창이 표시됩니다. 검색어는 SearchTerm 변수에 저장됩니다. 그리고, 코드에 에러가 없고 검색어가 빈 값이 아니라면 네이버와 구글에 검색어를 입력하고 브라우저를 실행 해줍니다. 예제 코드를 아래 그림과 같이 오토핫키 코드에 붙여넣기 하세요.

!N:: ;Alt+N을 누르면 검색어를 입력할 수 있는 창이 표시됩니다.
InputBox, SearchTerm, Search
if not ErrorLevel
if SearchTerm <> ""
Run https://search.naver.com/search.naver?where=nexearch&query=%SearchTerm%
if not ErrorLevel
if SearchTerm <> ""
Run http://www.google.com/search?q=%SearchTerm%
return

 

 

이 스크립트를 실행하고 Alt+N을 누르세요. 그리고, 네이버와 구글에서 검색할 키워드를 입력한 후 OK 버튼을 클릭 해줍니다. 그러면, 크롬 브라우저가 실행되고 네이버와 구글에서 검색한 결과를 자동으로 표시합니다. 여러분들도 아래 동영상과 같이 잘 실행이 되었나요? 윈도우 설정에 따라 구글 크롬이 아닌 엣지나 파이어폭스와 같은 다른 웹브라우저가 실행될수도 있습니다. 윈도우의 기본 웹브라우저로 실행되기 때문입니다. 그래도, 결과는 동일할겁니다^^

https://youtu.be/7N4V2uJkUOU

 

 

엔지엠 매크로에서 오토핫키 코드와 동일하게 동작시키려면 아래와 같이 액션을 사용해야 합니다. [ 변수 ] 액션은 사용자로부터 입력받은 검색어를 저장하는 메모리 공간을 말합니다. 변수의 이름은 "검색어"로 설정 했습니다. 그리고, 오토핫키의 InputBox 역할을 하는 액션은 [ 입력 메세지 박스 ]입니다. 마지막으로 [ 커멘드 ]는 오토핫키의 Run과 동일합니다.

 

 

입력 메세지 박스 액션의 속성을 아래 그림과 같이 설정 해줍니다. 그리고, 사용자로부터 입력 받은 값(값 결과 속성) 변수(검색어)에 저장하도록 설정하세요.

 

 

커멘드는 간단합니다. 프로세스 이름 속성에 아래 내용을 입력하세요. 중괄호({변수명})는 변수의 값을 직접 가져올 수 있습니다. 변수 가져오기 속성을 사용해도 됩니다.

https://search.naver.com/search.naver?where=nexearch&query={검색어}

 

 

별도의 예외처리는 하지 않았지만, 액션 3개를 이용하면 오토핫키와 동일한 기능을 구현할 수 있습니다. 코딩에 익숙하지 않다면 엔지엠 매크로의 액션을 사용하는게 더 좋을수도 있는데요. 그렇다고 해서 마냥 쉽다는 의미는 아닙니다. 엔지엠 매크로를 능숙하게 사용하려면 기본적인 사용 방법과 액션에 대한 학습이 필요합니다.

https://youtu.be/FrzV87TkRdE

 

 

아무래도 프로그래밍 언어인 오토핫키를 설치하고 개발 환경을 구성하는건 일반인이 혼자서 하기가 쉽지 않습니다. 그래서, 엔지엠 매크로와 같은 솔루션을 사용하게 되는데요. 매크로 소프트웨어 또는 프로그램은 더블 클릭으로 쉽게 설치가 되고, 직관적인 GUI를 제공함으로써 남녀노소 누구나 쉽게 업무 자동화 RPA 매크로를 제작할 수 있게 해줍니다. 위에서도 말했듯이 학습에는 어느정도 노력과 시간이 반드시 필요합니다. 하지만, 프로그래밍을 배우는것보다 훨씬 더 적은 시간과 노력으로 원하는 매크로를 제작할 수 있을겁니다. 엔지엠 매크로는 오토핫키, 파이썬, 엔지엠 에디터를 조합해서 사용할 수 있도록 하이브리드 형식의 매크로 프로그램입니다.

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로 #이미지맥스 #심플핫키 #오토클리커 #UiPath #Brity #스푸퍼 #DKOM #모바일게임매크로 #다클라매크로 #다계정매크로 #인스타그램매크로

반응형

댓글