Skip to content

설치 및 구성

첫 줄의 코드를 작성하기 전에 기본 환경을 준비해야 합니다.

1. Node.js 설치

Puppeteer는 Node.js 환경에서 실행됩니다.

  • 다운로드: Node.js 공식 웹사이트에 접속하여 LTS 버전을 다운로드하고 설치합니다.
  • 설치 확인: 터미널 또는 명령 프롬프트를 열고 다음을 입력합니다:
    bash
    node -v
    npm -v
    버전 번호가 표시되면 설치가 성공한 것입니다.

2. Puppeteer 설치

프로젝트 폴더에서 다음 명령을 실행합니다 (가볍고 별도의 Chromium 다운로드가 필요 없는 puppeteer-core를 권장합니다. Mbbrowser에 내장된 커널을 사용하기 때문입니다).

bash
npm install puppeteer-core

3. Mbbrowser ApiServer 활성화

Mbbrowser의 API 기능은 ApiServer.exe를 통해 구현됩니다.

  1. 파일 위치 확인: Mbbrowser의 메인 설치 디렉토리로 이동합니다.
  2. 인증 정보 획득:
    • Mbbrowser 클라이언트에 로그인합니다.
    • "개인 센터" -> "API 설정"으로 이동합니다.
    • 자신의 APP_IDAPP_KEY를 확인합니다.
  3. 명령줄을 통해 시작: Mbbrowser 설치 디렉토리에서 관리자 권한으로 터미널을 열고 다음을 실행합니다:
    bash
    apiserver.exe --port=8186 --app_id=사용자ID --app_key=사용자KEY --hide=off
    • --port: 인터페이스 리스닝 포트 (기본값 8186).
    • --hide=off: 브라우저 창이 실행되는 것을 보고 싶다면 off로 설정하세요.

4. 인터페이스 문서 확인

ApiServer가 시작된 후 http://127.0.0.1:8186/에 접속하면 사용 가능한 모든 HTTP 인터페이스 목록을 확인할 수 있습니다.

IMPORTANT

자동화가 진행되는 동안 ApiServer.exe 터미널 창이 닫히지 않도록 주의하세요.


TIP

환경 준비가 완료되었나요? 다음 장 빠른 시작: 연결하기에서 첫 번째 스크립트 작성 방법을 배웁니다.