NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 6
  • 매뉴얼

    NGM 6

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 외부 API - 크로미움 API - 세션 목록. (External API, Chromium API, Session List)

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 이 예제를 학습하기 위해 크로미움 API의 연결에 대해 먼저 학습해야 합니다. 연결은 아래 링크의 글을 참고하세요.

    외부 API - 크로미움 API - 연결. (External API, Chromium API, Connection) ]

     

    위 예제를 학습했다면 스크립트가 아래 그림과 같이 만들어졌을겁니다. 마지막에 세션 목록 액션을 추가하세요.

    X8Cat8i.png

     

     

    우리가 사용하는 웹브라우저는 웹브라우저안에 페이지(Tab: 탭)들로 구성되어 있습니다. 그리고, 페이지 안에는 엘리먼트(Element: 요소)들이 있습니다. 웹은 이렇게 하이어라키(Hierarchy: 계층구조)로 되어 있습니다. 그래서, 웹브라우저에 속한 페이지를 가져와야 하는데요. 각각의 페이지들은 세션이라는 이름으로 식별할 수 있습니다. 아래와 같이 웹브라우저를 변수 포트에 저장하세요. 웹브라우저는 포트라는 유니크한 숫자로 구별합니다.

    Wtj2R2o.png

     

     

    이제 웹브라우저의 페이지 목록을 모두 가져오고, 마지막에 열린 페이지(탭) 하나를 가져와서 변수에 저장하세요. 세션 목록 액션의 변수 가져오기에서 웹브라우저의 포트를 가져옵니다.

    VTeFSip.png

     

     

    마지막 페이지를 변수에 추가해줍니다.

    rBGvGZY.png

     

     

    각 속성에 대한 설명은 웹소켓 세션 목록 액션을 참고하세요.

    외부 API - 웹소켓 - 세션 목록. (External API, Web Socket, Session List) ]

     

    다음 글에서 웹소켓 명령을 통해 좀 더 확인 가능한 내용을 테스트 해보도록 하겠습니다. 현재까지는 실행되거나 뭔가 시각적으로 보여지는 부분은 없습니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.