S-Macro 가이드 : 서브 시나리오 호출

S-Macro 서브 시나리오 호출 가이드

네이버 5개 아이디 자동 로그인 & 로그아웃 실전 예제

🎯 학습 목표
이 가이드는 프로그램을 처음 접하는 분을 위해 "네이버에 5개의 다른 아이디로 로그인과 로그아웃하는 과정"을 예로 들어 단계별로 설명합니다. (Call_Sub 기능 활용)

🎯 확장자 개념 잡기
  • .smp (S-Macro Project): 전체 시나리오를 총괄하는 '프로젝트' 파일입니다.
  • .sms (S-Macro Sub-script): 프로젝트에서 원하는 곳에 불러다 쓰는 '액션 모듈' 파일입니다.

💡 "한 번만 고생해서 잘 만들어두면, 앞으로 어떤 프로젝트를 만들던지 다시 만들 필요 없이 이 파일만 불러와서 바로 쓸 수 있습니다!"
STEP 1

계정 장부 만들기 (CSV 파일)

가장 먼저, 로그인할 아이디와 비밀번호가 적힌 '장부'를 만들어야 합니다.

  1. 바탕화면에서 메모장을 엽니다.
  2. 아래 형식처럼 번호,아이디,비밀번호 순서로 적습니다. (콤마 ,로 구분)
1,myid001,pass111
2,myid002,pass222
3,myid003,pass333
4,myid004,pass444
5,myid005,pass555

이 파일을 예) 계정목록.csv 라는 이름으로 저장합니다.

STEP 2

'작업자' 만들기 (프로젝트 만들기)

실제로 로그인을 수행할 '작업자' 파일을 만듭니다. 이 파일은 전달받은 값을 입력만 합니다.

1. [Input] 아이디 입력칸 -> 값: {전달값1} (← 관리자가 보내준 아이디 자동 입력됨)
2. [Input] 비번 입력칸 -> 값: {전달값2} (← 관리자가 보내준 비번 자동 입력됨)
3. [Click] 로그인 버튼 클릭
4. [Link] 로그아웃 주소로 이동 (로그아웃 처리)
💡 핵심 포인트: 작업자 파일에는 실제 아이디를 적지 않고 {전달값1} 처럼 변수로 틀만 만듭니다!
STEP 3

'Call_Sub관리자' 만들기 (액션 모듈 만들기)

  1. [Call_Sub] 액션을 선택합니다.
  2. [파일 찾기](네이버 로그인.smp)를 선택합니다.
  3. 데이터 배달 설정 칸에 {아이디}, {비밀번호}를 적습니다.

이 파일을 예) 네이버 로그인 모듈.sms로 저장합니다.

🏁 작동 원리 한눈에 보기

CSV 장부
{아이디}
➔ 배달 ➔
Call_Sub (관리자)
➔ 수령 ➔
작업자 (.smp)
{전달값1}

댓글

이 블로그의 인기 게시물

ADMaster 마케팅 프로그램 안내

pc에서 넷플릭스(NETFLIX) 고화질로 보는 방법

포스트,블로그,카페 방문자(지수관련) 작업 이제 직접 하세요~