본문 바로가기
프로그래밍

N블로그 예약된 시간에 자동으로 글 20개씩 올리는 매크로 프로그램

by 오토픽 2024. 11. 30.
반응형

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

https://autopeak.co.kr 

 

AutoPeak RPA Macro

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

autopeak.co.kr

#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #엔지엠에디터 #엔지엠플레이어 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화

 

안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.

이전 시간에 1부에서는 웹 업무 자동화를 위한 환경 설정과 간단한 게시판 글쓰기에 대해 알아봤습니다.

그리고, 2부에서는 어떻게하면 랜덤하게 글 제목을 만들 수 있는지도 알아보고 동작 테스트까지 진행했습니다.

오늘은 랜덤 제목에 이어서 랜덤 내용을 어떻게 만드는지 알아볼건데요.

저는 복잡한 방법 말고 간단한 방법으로 처리하려고 합니다. 내용을 HTML로 구성해서 한번에 입력하는 방식을 사용하도록 할건데요.

이 방식이 아니라면, 내용과 내용 사이에 사진 처리와 글자 및 폰트 크기, 인용구등등... 상당히 많이 복잡해집니다.

일반적으로 이런식으로 매크로를 작성하지는 않기 때문에 제가 알려드리는 방식을 이용하시는게 좋습니다.

다만, HTML에 대한 어느정도 지식이 필요하기 때문에 이런 부분들은 돈을 좀 지불하더라도 도움을 받으시는게 좋을듯 합니다.

 

※ 내가 배워서 하는 시간의 가치와 개발자에게 지불하는 돈의 가치를 잘 비교 해보세요.

 

1부와 2부 내용에 이어서 웹 클릭 액션을 마지막에 하나 추가했습니다.

이 클릭은 위지윅 게시판의 소스코드를 누르는 동작을 수행합니다.

 

 

 

소스코드를 누르면 아래와 같이 내용 입력 부분이 변경됩니다.

이곳에 여러가지 템플릿용 HTML 코드를 작성하셔서 입력해야 합니다.

 

 

 

아~ 제가 착각했네요. 소스코드는 강좌나 교육용 사이트에서 코드를 HTML로 인식하지 않도록 별도의 블록을 만들 때 사용하는 기능입니다.

따라서, 위 내용과 같이 처리해서는 글 내용을 작성할 수 없습니다. 일단은 글을 먼저 하나 작성해둬야 합니다.

테스트로 아래와 같이 샘플용으로 글을 하나 작성 해두었습니다.

 

 

 

작성한 글을 저장하고, 글 내용을 복사해줍니다. 이 때 F12를 눌러서 개발자 도구에서 HTML 코드를 복사해야 합니다.

이 부분은 글로 설명하기가 조금 힘든 부분이 있는데요. 일단, 아티클 태그 안에 있는 내용만 사용해야 합니다.

복사한 내용은 아래와 같습니다. 여기서 중요한 부분들이 몇 있지만, 이건 나중에 좀 더 자세하게 알아보도록 할께요.

 

 

 

이 학습 내용을 완벽한 비활성으로 만들면 좋겠지만, 복잡하게 처리하지 않고 쉽게 가기 위해 몇몇 부분들은 활성 모드로 처리했습니다.

사실, 활성 부분들도 윈도우 핸들을 사용하면 비활성화 할 수 있겠지만 내용이 복잡하고 길어지므로 활성 모드로 처리할께요.

여기서 더 좋은 품질의 매크로를 제작하고 싶다면 핸들 기능을 학습하시고 로직을 개선하면 좋을것 같습니다.

 

키보드 입력 액션을 추가하고, F12를 누르도록 설정하세요.

이 내용을 만들려고 몇일동안 연구를 해봤지만, JSESSION을 쿠키로 붙여서 웹소켓으로 직접 쏘지 않는 이상 내용을 붙여넣기 할 수 있는 방법이 없었습니다.

엔지엠 매크로 6에는 웹소켓 기능이 있지만 오토픽에는 아직 추가하지 않은 기능이라서 사용할수는 없습니다.

※ 추후에 기능을 추가할 예정이지만, 언제 될지는 아직 모르겠습니다.

 

 

 

개발자 도구가 표시되면 아티클 엘리먼트를 찾고, 우클릭해서 편집 모드로 진입해야 합니다.

 

 

 

아티클 엘리먼트를 찾았으면 이미지 매치로 해당 이미지를 우클릭 하도록 설정합니다.

참고로, 스크립트의 상단 오른쪽 첫번째 아이콘을 체크하고 하단의 디버그에서 이미지를 확인할 수 있습니다.

 

 

 

이와 동일하게 편집 이미지도 설정한 후 왼쪽 클릭하게 해줍니다.

 

 

 

이렇게하면 본문 내용에 HTML을 적용시킬 수 있게됩니다.

기존 내용을 모두 삭제하고, 내가 입력하고 싶은 내용으로 대체해야 하기 때문에 전체 선택 후 붙여넣기를 해줘야 합니다.

아래와 같이 전체 선택 키보드를 설정하고 그 아래에 랜덤 내용을 가져오도록 스크립트를 하나 더 만들어줍니다.

 

 

 

랜덤 내용은 엑셀에 미리 입력 해두었습니다.

 

 

 

랜덤 제목 스크립트를 가져와서 다른 이름으로 저장한 후 아래와 같이 몇몇 부분만 수정하면 됩니다.

로직은 동일하지만, 엑셀에서 읽어온 값을 랜덤 내용 변수에 저장하고, 이 내용을 윈도우 클립보드에 추가합니다.

 

 

 

다시 원본 스크립트로 돌아와서 클립보드에 저장되어 있는 내용을 콘트롤+V로 붙여넣기 해주면 완성입니다.

 

 

 

편집이 완료되었으므로 작업을 종료합니다.

콘트롤 엔터키를 누르면 편집 완료가 됩니다. 그리고, F12를 눌러서 개발자 도구를 닫아줍니다.

 

 

 

이제 랜덤 글쓰기와 랜덤 내용 채우기가 완료되었습니다.

중간중간 내용 설명이 충분하지 않을수도 있습니다.

기본적으로 오토픽 매크로와 웹 관련 지식이 개발자만큼은 아니더라도 어느정도 있다는 가정하에 작성한 내용입니다.

 

이해가 잘 안가는 부분이 있으면 아래 동영상을 참고해보시고, 이 내용이 완료되면 완성된 스크립트를 공유할 예정입니다.

스크립트를 열어보고 내용을 하나씩 따라가면서 확인하시면 글 내용을 이해할 수 있을겁니다.

감사합니다.

https://youtu.be/QoTNtXrEUNs

 

 

[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]

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

 

원본 글 보기

https://autopeak.co.kr/bbs/board.php?bo_table=product99

 

AutoPeak RPA Macro

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

autopeak.co.kr

 

반응형