크롬에서 데이터 스크래핑 관련 문의 드립니다

다음 페이지 버튼이 없는 웹사이트의 경우

1, 2, 3, 4… 식으로 선택후 없으면 넘어가는 방식으로 게시된 글을 많이 보았는데요

이해도 잘 안되고 심지어 예시 파일을 먹여서 사용하려고 해도 잘 안되네요;;

주소가 간단해서 (네이버 블로그)

pageNo= 뒤에 숫자를 1씩 더하는 방법을 사용하고 싶은데 혹시 어떻게 하면 될까요?

대상 예제 블로그와 시도하려고 하는 바를 이미지 캡처해서 정확히 올려주셔야 원하시는 대답을 좀 더 쉽게 얻으실 수 있지 않을까 합니다~

  1. 현재 1페이지에 머물러 있다 가정하시고, Click 액티비티로 2페이지 버튼을 지정해봅니다.
  2. Click 액티비티를 선택해서 selector 편집을 해보시면 aaname = ‘2’ 이런식으로 나와있을겁니다.
    ‘2’ 이게 2페이지란 의미에요.
  3. pageNo 라는 변수를 하나 만들어주시고, 위에 aaname = ‘2’ 여기에다가, 2 부분에 마우스 우클릭 하면 2를 변수로 바꿀수 있는 기능이 있습니다. 그걸 pageNo 변수로 선택하세요.
  4. 페이지 누르는 click 액티비티 윗 단계에 Assign으로 pageNo = 2 이런식으로 변수를 만들어 주시구요,
  5. 데이터 스크래핑을 한 뒤에는 Assign으로 pageNo = PageNo + 1 이렇게 하시면,
    스크래핑 한바퀴 돌면 PageNo가 2에서 3이 되겠지요…
  6. 그다음에 다시 Flow차트를 위로 반복해서 돌리도록 하세요. 그럼 Click 액티비티에서 변수를 3을 받았기 때문에 3페이지를 클릭할거에요.
  7. 그다음에 또 +1 해줬으니 변수에 4를 담고 한바퀴 돌려서 4페이지를 선택합니다.

그후에 여러가지 고려사항이 있어요…
페이지가 10페이지 단위로 끊어질텐데 10페이지 이내일 경우에는 어떻게 하느냐, 10페이지 이상일 경우엔 어떻게 하느냐…분기점을 만들어서 연구하고 설계해야합니다…

일단 다음페이지 넘기시는거부터 도전해보세요~~