브라우저에서 브라우저를 조작하여 스크래핑하기
타이틀을 읽고 「무슨 말을 했던 코이츠」라고 생각하신 분도 있을지도 모릅니다.
간단히 말해, 브라우저에서 브라우저 (또는 WebBrowser 컨트롤)를 시작하여 스크래핑하는 방법을 소개합니다.
개요
![](https://s1.md5.ltd/image/e10a557b0775eeabfff3e93e773308f9.png)
구성은, 전회 「 브라우저에서 (WebUSB도 ActiveX도 사용하지 않고) FeliCa 리더로드 」와 거의 같습니다.
카드 리더 부분을 WebBrowser 컨트롤에 꽂습니다.
데모
![](https://s1.md5.ltd/image/ead746649545cf04875e9f1d2c0fda6e.gif)
브라우저에서 입력한 키워드를 바탕으로 구그 결과를 표시하고 있습니다.
요약
솔직히 브라우저에서 브라우저를 움직여서 무엇이 기뻐요? 라고 생각할 수 있습니다.
확실히 이번과 같이, 단순한 용도로 스크래핑을 하고 싶을 뿐이라면, curl등을 사용해 취득한 캐릭터 라인을 해석하면 충분합니다만
솔직히 브라우저에서 브라우저를 움직여서 무엇이 기뻐요? 라고 생각할 수 있습니다.
확실히 이번과 같이, 단순한 용도로 스크래핑을 하고 싶을 뿐이라면, curl등을 사용해 취득한 캐릭터 라인을 해석하면 충분합니다만
라고 하는 요구가 있는 경우, 이번 소개한 기술이 도움이 된다고 생각합니다.
또한 이번에는 C# & WebBrowser 컨트롤을 사용했습니다.
실제로는 Selenium에서도 헤드리스 브라우저에서도 자유롭게 구현할 수 있습니다.
샘플 & 소스
샘플 및 소스는 여기
Reference
이 문제에 관하여(브라우저에서 브라우저를 조작하여 스크래핑하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tekka/items/e6e1c51fd24fa3fd2c32
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(브라우저에서 브라우저를 조작하여 스크래핑하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tekka/items/e6e1c51fd24fa3fd2c32텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)