강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

방자님의 프로필 이미지
방자

작성한 질문수

Node.js로 웹 크롤링하기

5-8. alert, confirm, prompt 대응하기

중간단계부터 puppeteer 시작

작성

·

236

0

puppeteer를 중간단계부터 시작할 수 있는 방법이 있을까요?

가령 페이스북 자동 로그인/로그아웃 예제에서 로그인부터 하는 것이 아니라 로그인한 화면을 크로미움에 띄워놓고 로그아웃만 한다거나 그런식으로요.

자동화 작업을 중간 단계부터 할 방법은 없는 걸까요?
(무언가 키를 누르면 그 때부터 작동하게 하는 방법도 좋을 것 같습니다)

 

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

안 됩니다. 왜냐면 로그인은 저희가 컨트롤할 수 있는 게 아니라 서버쪽에서 허락해주는 것이라서 마음대로 로그인 상태로 미리 들어갈 수 없습니다.

방자님의 프로필 이미지
방자
질문자

그러면 중간단계에서 실행시킬 방법도 따로 없는 걸까요?? 직접 타이핑해서 로그인한 뒤에 로그아웃만 실행시키도록요.

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

page.waitFor... 시리즈들이 있는데 이걸로 로그인되길 기다린 후 자동화를 진행할 수 있습니다. 로그인 되고난 이후의 화면이 뜨기까지 기다리면 됩니다.

방자님의 프로필 이미지
방자

작성한 질문수

질문하기