본문 바로가기

Tech/Synology

시놀로지 다운로드스테이션 RSS Feed 사용법 및 적용 방법(tfreeca22)

반응형


(2019.01.01 해당 rss 파싱 모듈은 티프리카의 대응으로 파일 다운로드가 불가능합니다.

모듈 설치 방법 및 다운로드 필터 부분만 참조해주세요. )



스누피를 이용해 파서를 만들어 공개해주신 고기상자님께 매번 다시 한번 감사드립니다 (__) 

[PHP는 배워야지 마음먹은게 1년전인데 그동안 아무것도 한게 없네요..]



기본적인 RSS 추가 방법 및 세팅 은 이전에 작성된 시놀로지 다운로드스테이션 RSS 적용 방법(포스팅 보러가기)를 참조 해주시면 감사하겠습니다. 해당 포스팅은 torrentkim버전으로 작성되어 있는데요. 


여기서 방법은 모두 같고.. 파일만 tfreeca22의 RSS.zip파일로 대체해서 사용하면 됩니다. 

(그래서 따로 추가 방법을 작성하지 않고.. 링크로 대체합니다 ^^;)


tfreeca22의 RSS.zip파일은 하단의 링크를 통해서 다운받으실수 있습니다.

=> 원제작자인 고기상자님이 직접 구글드라이브에 업로드 해주셨습니다. (링크 다운받기)



torrentkim과 tfreeca22를 둘다 한번에 사용하고 싶다면, 시놀로지의 /web 볼륨에서 각각의 폴더를 생성하여 파서를 나눠두면 됩니다. 그리고 다운로드 스테이션에서 rss.php앞부분에 폴더명을 입력해주면 됩니다.

=> 댓글로 포스팅 요청이 있어서 따로 적어보았습니다. (포스팅 보러가기)




혹 모르니, 이전 게시글의 적용방법을 텍스트로 요약해서 적어놓자면..


  1. 시놀로지의 제어판에서 웹스테이션(Web Station)을 활성화 , 다운로드 스테이션 설치
  2. 링크의 첨부파일을 다운로드 후, 첨부파일의 4개의 파일을 시놀로지의 /web 볼륨에 업로드
  3. 다운로드 스테이션의 RSS Feed에 등록후 사용 
입니다.




1~3단계의 스탭 중, 2단계까지 무사히 완료 되었다면

첨부파일 다운로드의 고기상자님의 설명을 보아야 합니다.


드라마 tdrama

예능 tent

TV 프로 tv

 

ex. http://localhost/rss.php?bo_table=tdrama&k=720p-next&page=1




라고 적혀있는데요. 우선은 ex부분의 URL을 먼저 조금 설명하고 넘어가야겠습니다.





우선 http에서 blahblah.com? & a=1& b=2 라는 구조를 가지는데요. 

?를 기준으로 앞부분은 우리가 흔히 알고 있는 페이지의 주소를 의미하고요. ?뒤에 값은 파라미터라고 합니다. 

(물론 post방식은 다른 구조이지만 생략할게요)

파라미터라는건 쉽게 말해 구분자를 말합니다. 게시판이 여러개이거나, 사용자가 검색어를 넣거나, 검색했을때 1페이지, 2페이지처럼.. 그런 구분자입니다.


위 예시주소는 bo_table, k, page가 파라미터이고, 해당 파라미터의 값은 tdrama, 720p-next, 1 입니다.






1번 : localhost/rss.php

 - 이건 NAS에 있는 rss.php파일을 말합니다. 즉 저아이에게 접근하겠다는겁니다. 

 - 근데 localhost가 무엇이냐.. 내 자신을 의미합니다.. NAS입장에서 내 웹페이지에 있는 rss.php (아까 첨부파일에 넣어준 4개의 파일)의 그아이에게 접근한다 라는 뜻입니다.



1과 2번 사이의 ?표

 - http에서 파라미터라는 걸 뜻합니다. 쉽게 말하자면 구분자 같은거에요. 뒤에 보시면 압니다.



2번 : bo_table=tdrama 

 - 아주 쉽게 직역하면 파라미터 bo_table의 값은 tdrama 라는 뜻입니다. 일단 이걸 이해하려면 드라마 tdrama, 예능 tent, TV프로 tv를 보고 눈치 채셔야 합니다.

- 이 rss는 tfreeca22 의 게시판 정보를 가져와서 다운받는 것이죠. 즉 드라마 정보를 가져오려면 tdrama, 예능이면 tent, TV프로면 tv를 넣으면 됩니다.




3번 : k=720p-next

 - 2번을 제대로 이해했다면 이건 눈치상으로 아주 쉽게 알수 있을겁니다. 

 - 파라미터 k의 값은 720p-next 이다 라는 겁니다. 눈치상 보면 k라는 파라미터는 검색어를 뜻하는 거죠.



4번 : page=1 

 - 이것도 엄청 간단하죠. page 파라미터는 1이다 라는겁니다.

 - 만약 과거의 페이지로 보고 싶다면 2,3,4 처럼 뒷페이지로 바꾸면 된다는 뜻입니다.




예시적으로 제가 하나 수정해보자면 


예능게시판에서 무한도전을 검색해서 2페이지를 가져오고 싶다면

http://localhost/rss.php?bo_table=tent&k=무한도전&page=2


를 하면 됩니다.




하지만 다운로드 스테이션에 다운로드 필터를 이용하면 조금 더 파일 다운로드를 쉽게 할 수 있습니다.



 

 


 



이전 라이브리 댓글


 


 

 


 

 


 


반응형