갤창랭킹 프로그램보고 아이디어가 생각나서 크롤링사이트 하나 개발해봤습니다
일명 실창랭킹.
특정 기간동안 실베에 가장 많이 납치된 갤러들을 집계하여 순서대로 보여주는 간단한 사이트입니다
접속하면 뜨는 설정창에 갤 아이디(갤 주소 url 뒤에 붙는 id 파라미터값)를 입력하고 검색범위 날짜를 입력합니다
갤 아이디를 입력 후 아이디 확인 버튼을 눌러 갤아이디가 정확한지 최소 한 번은 인증해야합니다.
설정을 완료하고나서 메인화면 우측 하단의 플레이 버튼을 누르면 크롤링을 시작합니다
집계도중 중지 버튼을 누르면 처음 상태로 초기화됩니다
집계가 끝나면 위쪽에는 실베 배출유저들의 게시물 배출건수 내림차순 목록이, 아래쪽에는 실베에 간 게시물의 목록이 최신순으로 나타납니다.
게시물 목록중 하나를 클릭하면 해당 게시물로 이동합니다(단 실베 게시물이 아닌 본진 게시물 링크입니다)
유저 목록중 하나를 클릭하면 해당 유저의 게시물만 모아서 보여줍니다.
이 상태에서 화면 좌측하단의 ALL을 클릭하면 다시 전체 게시물 보기로 돌아갑니다
우측 하단 플레이버튼 왼쪽의 아이콘을 클릭하면 집계 데이터의 내보내기(클립보드 복사) 실행 옵션 설정창이 뜹니다.
유저 데이터와 게시물 데이터 두 가지 중 선택적으로 내보내기를 할 수 있습니다.
내보내기 버튼을 클릭하면 선택한 데이터들을 테이블형태로 구성한 html태그 데이터가 클립보드에 복사됩니다.
이를 디씨 글쓰기 페이지의 html 편집기에 붙여넣어 게시물등록을 할 수 있습니다(당연히 컴디씨 한정)
내보내기 데이터가 저장된 게시물의 모습입니다.
게시물 목록의 하이퍼링크도 잘 작동합니다.
종종 데이터가 너무 많아서 내용물이 디씨 게시물 저장한도인 6만5천자를 초과하는 경우도 생깁니다. 이럴 때 앞의 내보내기 옵션을 활용하여 유저 데이터와 게시물 데이터 중 취사선택을 통해 내용물을 줄일 수 있습니다.
모바일(공앱)에서 열어본 내보내기 게시물 모습
크롤링만으로 구성된 대단할 거 없는 사이트이지만 관심있으시다면 이용해보세요들
여기 프로그래밍갤은 실베를 별로 못 가는것같아서 각자 이용하시는 타갤에서 테스트해보시길 추천합니다..
https://jnwon.github.io/dcscrk/
- dc official App
프갤에선 실베를 못 가는 것 같아서<--눙물이...ㅠㅠ