사용자를 등록하면, 실시간으로 스팀 온라인/오프라인 현황을 체크해주는 사이트를 JSP로 개발했다.
사용자 등록은 DB를 활용했고, 현황 체크는 크롤링을 활용했다.
처음 DB, 서버 배울때 어려웠던게 기억나는데 지금은 하루만에 이런 서비스를 뚝딱 만드는 걸 보면 많이 성장한 것 같다.
역시 시작이 반인 것 같다.

처음에는 다른 사이트에서 유저 정보를 조회한 값을 크롤링 하는 방법을 사용했는데, 새로고침 딜레이가 너무 길어서 중간에 그냥 스팀 사이트를 직접 크롤링 하는 방법으로 변경했다.

근데, 가끔 프로필을 비공개로 설정한 유저가 있으면 오프라인도, 온라인도 뜨지 않아서 따로 처리해주었다.
직접 mySQL에 접속하지 않고 유저 등록을 하기 위해 따로 post링크도 만들어놓았다.

개발한 사이트 링크나 사진은 인터넷에 공개하고 싶지 않아서 올리지 않겠다.
'개발 프로젝트' 카테고리의 다른 글
| AI 산타 프로젝트 배포 🎁 (0) | 2023.12.12 |
|---|---|
| AI 신고식; 판사·경찰 봇 (0) | 2023.07.05 |
| 어몽어스 Translators (0) | 2020.08.15 |
| findmask : 주변 공적 마스크 판매처 정보 사이트 (0) | 2020.05.16 |
| memorial31 프로젝트 마감 (0) | 2020.03.01 |