-
오토핫키 연습일지 #1 ] WinHttp 웹 크롤링 + 정규식 연습오토핫키/연습일지 2022. 6. 14. 09:01
https://open.kakao.com/me/apsalman
https://www.youtube.com/channel/UC6hW-NrL9CxDQd2IzWbekYA
연습 #1
먼저 어떤 방식으로 티켓을 예매하려는 사이트를 제어할 것인지 알아야 한다.
https://pnal.kr/pages/winhttp1
프날님의 WinHTTP 웹 크롤링을 활용하여 배울 수 있다
웹 크롤링이 나와 친구가 되기 위해 익숙해지기 위해 먼저 나의 블로그로 연습을 해볼 것이다.
wh.responsetext() 에 담길 내용은
필요없는 것들은 잘라내줘야한다.
wh := ComObjCreate("WinHTTP.WinHTTPRequest.5.1") wh.Open("Get", "https://apsalman.tistory.com/") wh.Send() 1filter := RegExReplace(RegExReplace(wh.ResponseText(), " ", ""), "& ", "") Pos := 0 Loop { Pos := RegExMatch(1filter, "<strong class=""title_post"">(.*?)</strong>", 1Title, Pos + 1) + StrLen(1Title) if(1Title = "") break Resultado .= 1Title1 . "`n" } Msgbox, % Resultado
그래서 정규식을 사용할건데
본인도 정규식의 ㅈ도 모르고 열심히 프날님꺼 보는 중이다. 다만 참고를 해볼만 한
어쨋든 현재 포스팅을 하는 기준으로 이 5개의 타이틀이 Resultado 변수에 담길 것이다!
잼당
'오토핫키 > 연습일지' 카테고리의 다른 글
오토핫키 연습일지 #6] Winhttp 활용 뉴스기사 크롤링하여 타이틀, 기사 내용 따오기 (0) 2022.07.30 오토핫키 연습일지 #5] 다음카페 최신글 크롤링 (1) 2022.07.23 오토핫키 연습일지 #4] 카카오톡 파일 전송 (0) 2022.07.02 오토핫키 연습일지 #3] 네이버 카페 크롤링 후 게시글 타이틀 파싱 (1) 2022.06.21 오토핫키 연습일지 #2 ] 웹 간편 크롤링 (0) 2022.06.18