텍스트 입력은 웹 페이지에서 텍스트를 입력하는 동작을 자동으로 시뮬레이션하는 기능입니다. 예를 들어, 로그인 후에만 볼 수 있는 데이터를 수집하기 위해 로그인 정보를 입력하거나, 여러 개의 키워드 목록을 검색창에 입력하여 데이터를 추출할 때 사용할 수 있습니다.
이 튜토리얼에서는 다양한 상황에서 텍스트를 입력하기 위해 텍스트 입력 기능을 사용하는 방법을 소개해 드립니다 .
1. 단일 키워드 입력하기
Octoparse에서 텍스트나 키워드를 입력하는 것은 매우 간단합니다. 내장된 브라우저를 사용하면 일반 브라우저를 사용하는 것처럼 클릭하여 웹 페이지 입력창에 원하는 텍스트를 입력할 수 있습니다.
페이지에서 로그인 창을 클릭하고 팁 패널에서 텍스트 입력하기를 선택합니다.
텍스트를 입력한 후 확인을 클릭합니다.
워크플로우에 텍스트 입력 단계가 자동으로 생성됩니다.
2. 여러 키워드를 검색창에 입력하기
미리 정의된 여러 개의 키워드가 있다면, “텍스트 배치 입력하기” 기능을 사용해 루프 아이템으로 반복하는 검색 작업을 만들 수 있습니다.
Octoparse는 목록에 있는 각 키워드를 한 번씩 검색창에 자동 입력합니다.
검색창을 클릭하고 텍스트 입력하기를 선택합니다.
텍스트 배치 입력하기를 클릭합니다.
키워드 목록을 입력합니다. 여기서 한 줄에 하나의 키워드만 입력할 수 있습니다.
확인을 클릭하여 저장합니다.
워크플로우에서 루프 아이템이 생성됩니다.
참고:
3. 두 개의 키워드를 서로 다른 입력창에 입력하기
여러 개의 텍스트 입력창이 있고 각 입력창에 맞게 다른 키워드를 입력하려는 경우(예: 웹사이트의 아이디과 비밀번호를 입력하는 경우) 다음 단계를 따르세요.
두 번째 입력창을 선택합니다.
첫 번째 입력창에는 사용자명(username), 두 번째에는 비밀번호(password)를 입력합니다.
확인을 클릭해 저장합니다.
4. 여러 개의 키워드 목록을 서로 다른 입력창에 대응시켜 입력하기
예를 들어, 여러 개의 아이디/비밀번호 조합으로 웹사이트에 반복 로그인해 다른 정보를 가져오려는 경우, Octoparse는 여러 텍스트 목록을 각각의 입력창에 자동으로 연결할 수 있습니다.
첫 번째 텍스트 입력창을 선택합니다.
텍스트 입력을 클릭합니다.
두 번째 텍스트 입력창을 선택합니다.
텍스트 배치 입력하기를 클릭합니다.
아이디와 비밀번호를 “아이디;비밀번호” 형태로 입력합니다.
각 조합을 한 줄에 하나씩 입력합니다.
참고:
두 개 이상의 입력창이 있다면 동일한 방식으로 진행하며 [string1;string2;string3...] 형태로 각 텍스트를 세미콜론(;)으로 구분합니다.