유료 매크로 프로그램 다운로드
http://ngmsoftware.com/bbs/board.php?bo_table=product_review
#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #엔지엠에디터 #엔지엠플레이어 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화
안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.
오늘은 1부에 이어서 랜덤하게 글 제목을 만드는 방법에 대해서 알아보도록 하겠습니다.
일단, 랜덤하게 글 제목을 만드는 방법은 여러가지 다양하게 있습니다.
아래와 같은 방법을 사용해도 됩니다. 몇몇 키워드를 등록해놓고 조합해서 사용하는 방식입니다.
[ 랜덤 텍스트 도움말 ]
위와 같이 랜덤 텍스트를 이용해서 만들어도 되지만, 매크로 스크립트를 수정하지 않고 처리할 수 있는 방법으로 알아보도록 할께요.
에디터에서 매크로를 수정하지 않고 데이터를 처리하는게 가장 이상적인 방법입니다.
에디터가 없고, 플레이어만 있는 경우라도 원하는데로 내용을 수정할 수 있기 때문입니다.
하지만, 한 사이클에서 중복 없이 어떤 데이터를 추출하고 싶다면 랜덤 텍스트를 사용하는게 좋습니다.
엑셀에 데이터가 많다면 중복 제목이나 내용이 만들어질 가능성이 희박하지만, 이건 어떻게 하느냐는 선택입니다.
아래와 같이 엑셀 파일을 하나 바탕화면에 만들어 두었습니다.
오토픽 홈페이지에 있는 글들의 제목을 발췌해서 몇개만 추가했는데요.
여러분들은 더 많은 내용으로 제목을 만들어두면 랜덤하게 처리할 수 있을겁니다.
엑셀의 데이터 수까지도 자동으로 처리하기 위해 일단 행의 갯수를 알아내야 합니다.
외부 API의 엑셀에서 엑셀 읽기를 스크립트에 추가하세요.
속성에서 엑셀 파일을 선택하고, 매크로를 실행 해보면 엑셀의 행 갯수를 알 수 있습니다.
변수를 하나 추가하고, 행 갯수를 변수에 저장하세요.
이제 랜덤하게 행 하나를 뽑아와야 합니다. 랜덤 숫자 액션을 추가하세요.
엑셀 행 인덱스 변수에 저장되어 있는 값을 최대 값으로 가져오세요.
최소 값은 0이고, 엑셀의 행 수는 9이기 때문에 0부터 8까지 랜덤하게 숫자를 뽑아내줍니다.
이 결과 값을 다시 변수에 덮어쓰기 해줍니다.
엑셀 읽기 액션을 하나 더 추가한 후 파일을 선택하세요.
그리고, 변수 가져오기를 클릭해서 시작행과 끝행의 위치를 변수로부터 가져와야 합니다.
엑셀 읽기는 범위로 데이터를 가져올수도 있고, 위치를 지정해서 하나만 가져올 수 있습니다.
따라서, 제목 하나만 가져오기 위해서는 랜덤하게 만들어진 위치 값을 아래와 같이 처리해야 하나의 제목을 추출할 수 있습니다.
이제 매크로를 실행 해보면, 아래와 같이 엑셀의 결과 값이 계속 바뀌는걸 확인할 수 있습니다.
매크로를 몇번 더 실행하면서 결과 값을 확인 해보세요.
변수를 하나 더 추가하고, 랜덤 제목이라는 아이디를 설정하세요.
그리고, 마지막 엑셀의 변수 추가에서 결과 값을 새로 추가한 변수에 저장해줍니다.
이 스크립트를 제목 만들기로 저장하세요.
앞서 만든 네이버 카페 글쓰기 스크립트를 열어주세요.
그리고, 브라우저 제어 아래에 스크립트 가져오기 액션을 추가한 후 위에서 저장한 제목 만들기 스크립트를 선택하세요.
제목 만들기에서 랜덤하게 만든 제목의 변수는 랜덤 제목입니다.
이 내용을 가져오기 위해 웹 텍스트에서 입력 텍스트를 중괄호 안에 랜덤 제목으로 설정하세요.
매크로를 실행하면 네이버 카페에 접속해서 글쓰기 버튼을 클릭하고, 카테고리와 기타 여러가지 클릭이 발생합니다.
그리고, 제목을 입력하는 부분은 스크립트 가져오기에서 엑셀 데이터를 랜덤하게 가져와서 입력합니다.
여러번 실행 해보면서 테스트 해보세요.
자세한 내용은 아래 동영상을 참고해주세요.
그리고, 이 강좌가 완성되면 스크립트도 첨부해드릴테니 게속 지켜봐주세요.
감사합니다.
[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]
[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]
원본 글 보기
http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech
댓글