다운로드 스테이션에서 RSS 구독으로 자동 다운로드 하는 방법에 대해 포스팅한다.
토렌트 사이트 중 RSS가 공개된 토렌트다운의 검색 RSS를 이용하는 방법이다.
RSS 파싱이 필요하며 freeSpirits님의 블로그를 참고하였다.(링크)
# RSS 파싱
- RSS 파싱에 필요한 스누피를 다운 받는다. (다운로드 링크)
- 다운받은 파일의 압축을 풀고 Snoopy.class.php 파일을 나스의 WebStation 폴더에 업로드 한다.
- 업로드한 WebStation폴더에 다음의 내용을 php파일로 만들어 업로드 한다.
<? include "Snoopy.class.php"; if($_GET["k"]) { $k=$_GET["k"]; } else { $k="720p-with"; } if($_GET["b"]) { $b=$_GET["b"]; } else { $b=""; } $snoopy= new snoopy; $snoopy->fetch("http://torrentdn.net/bbs/rss.php?k=".$k."&b=".$b.""); $txt=str_replace("&","&",$snoopy->results); echo $txt; ?>
- 위 내용을 rss.php 로 저장하여 나스의 webstation에 rss라는 폴더 안에 업로드하였다.
- 이때 rss 구독 주소는 http://나스주소/rss/rss.php?k=검색어 가된다.
- 검색어는 +를 이용한 조합으로 사용이 가능하다
- 인터넷 브라우저에 구독 주소를 입력했을때 결과값이 나오면 정상이다.
# RSS 구독
- RSS 구독 주소를 이용하여 Download Station에서 자동 다운로드를 설정하여보자.
- Download Station에서 RSS 다운로드 관리자를 이용하여 RSS 피드를 추가한다.
- 피드 추가 후 스크린샷과 같이 구독 리스트가 나타난다.
- 리스트 중에서 원하는 항목만 선택하여 다운받을 수 있다.
- RSS 관리자에서 필터를 추가하여 자동다운로드가 되도록 설정한다.
- 필터를 추가한 후 repack이라는 단어가 들어간 항목을 제외한 모든 항목의 다운로드가 시작되었다.
# 위 방법은 시놀로지와 큐냅 모두 적용이 가능하다
# 시놀로지의 적용방법은 위에서 링크한 freeSpirits님의 블로그를 참조하면 된다.
# 큐냅의 경우 아쉬운점은 Qget에서 RSS 지원을 해주지 않는다.
# 시놀로지는 지원이 된다.
## 다운로드 스테이션의 설정에는 다운로드 완료전 임시파일 위치와 완료후 이동하는 폴더를 지정할 수 있다.
## RSS를 이용하여 다운로드 시 임시파일 위치로 다운이 되는 버그가 있다.
## RSS를 이용하여 다운로드 시 임시파일 위치로 다운이 되는 버그가 있다.
댓글 없음:
댓글 쓰기