특정 게시판에서 게시물 작성자의 닉네임을 가지고 올 때 사용가능한 스크립트입니다.
1
url_move 를 사용하여 사이트에 접속합니다.
2.
browser_scroll 을 사용하여 게시판이 보이는 위치로 이동합니다.
(생략해도 소스는 정상적으로 가져올 수 있습니다.)
browser_scroll 을 사용하여 게시판이 보이는 위치로 이동합니다.
(생략해도 소스는 정상적으로 가져올 수 있습니다.)
3.
get_html 을 사용하여 전체소스를 가져옵니다.
get_html 을 사용하여 전체소스를 가져옵니다.
4.
strpos 를 사용하여 소스에 특정 문자열이 있는지 확인합니다.
strpos 를 사용하여 소스에 특정 문자열이 있는지 확인합니다.
5.
if 를 사용하여 게시글이 없을 경우 매크로가 종료(exit) 되도록 추가합니다.
if 를 사용하여 게시글이 없을 경우 매크로가 종료(exit) 되도록 추가합니다.
6.
filter 를 사용하여 목록 정보를 가져옵니다.
filter 를 사용하여 목록 정보를 가져옵니다.
6.1
filter 를 사용하여 게시글에 해당하는 table 소스를 저장합니다
filter 를 사용하여 게시글에 해당하는 table 소스를 저장합니다
6.2
tbody 소스를 저장합니다.
tbody 소스를 저장합니다.
6.3
tr 소스를 저장합니다.
(여러 줄의 정보가 배열형태로 저장됩니다.)
tr 소스를 저장합니다.
(여러 줄의 정보가 배열형태로 저장됩니다.)
7.
while 을 사용해서 배열로 저장된 값들을 확인합니다.
while 을 사용해서 배열로 저장된 값들을 확인합니다.
8.
split 을 사용하여 td 단위로 소스를 잘라냅니다.
(잘려진 값들은 배열형태로 저장됩니다.)
split 을 사용하여 td 단위로 소스를 잘라냅니다.
(잘려진 값들은 배열형태로 저장됩니다.)
9.
filter 를 사용하여 작성자명에 해당하는 세번째 td (td_data[2]) 정보에서 불필요한 내용을 제거 합니다.
filter 를 사용하여 작성자명에 해당하는 세번째 td (td_data[2]) 정보에서 불필요한 내용을 제거 합니다.
10.
log 를 사용해서 정상적으로 가져왔는지 출력합니다.
log 를 사용해서 정상적으로 가져왔는지 출력합니다.
이렇게 가져온 값들을 데이터베이스에 저장해서,
데이터 분석이나 마케팅 용도로 활용할 수 있습니다.