작년 12월 부터 DMM사이트의 배우별 RSS피딩이 완전 중지 했습니다..
이게 좋았던게 배우 신작이 나오면 RSS로 자동으로 확인이 가능했는데...
(그라비아 입니다.. 일단은)
조용히 중단 시켜 버려서.....
어쩔 수 없이 머신이 페이지를 열어서 HTML파싱해서
새로운 작품이 DMM에 등록되었는가 확인해주는 프로그램 만들었습니다...
이거 만들때는 처음으로 GIT에 올려 볼까 했지만...
어차피 필요한 사람도 드물고 DMM 전용으로 간단하게 하드코딩으로 만들었고;;;
더 중요한건 오랜만에 PHP로 만들어서 퀄리티가 너무 떨어지므로
소스 공개는 일단 포기;;;;;
감상
1. 뭐 동작만 하도록 프로토타입으로 만들었습니다...
예외 처리 1도 없고;;;;
2. 처음 이거 만들거 생각할때 범용으로 만들려고 하다가
아이디어도 없고 해서 그냥 DMM전용으로 만들었는데..
이번 만들면서 느낀거 XPATH라는 기술을 쓰면 되겠더군요...
브라우져 개발자 모드로만 본게 XPATH인데 이럴때 쓸 수 있겠더군요...
XPATH의 쿼리 방식에 좀 감동..
3. 지금 쓰는 RSS리더 프로그램인 TT-RSS는 피드 중복을 링크 URL로 체크 하는 모양..
전에 확인한 상품은 안뜸....
4. 이번기회에 루비 한번 해볼걸 그랬나;;