본문 바로가기
- Synology

시놀로지 RSS 토렌트 자동 다운 받기 (2/2)

by Vesselor 2020. 3. 24.

헉헉, 눈도 아픈데 영감님들 잘 따라오셨나요. 믹스커피 한잔하셨으니, 이제 더 열심히해서 우리같은 영감들도 한 번 또렌또를 한 번 자동으로 다운받아봅시다요. 화이띵~ 힘내서 따라오세요. 근데 여기 내용은 나름 심오하므로, 눈 크게 뜨고 잘 따라오셔야 한다는 사실. 졸리시는 분은 가서 맥심커피 한잔 더 하고 오셔야 합니다. 

 

 

국내 토렌트는 안되나구요? 그냥 미드보면서 영어공부하세요 ^^;;; 국내 토렌트도 한 때 RSS를 지원하는 곳이 많았으나, 여러가지 영향으로 인해 사라지기도 했고, 워낙 사이트 구조라던가 서버, 혹은 페이지가 자주 변경되버리는 관계로 국내는 여러가지 어둠의 경로를 찾아서 해보시기 바랍니다. 

 

이번에는 내가 원하는 검색어를 넣어서 자동으로 다운받기를 하고 싶은데, 뭔가 복잡하다. 거기에 "정규표현식"이라는걸 어쩌고 저쩌고 입력해야 하는데, 아무리 찾아봐도 "AND(그리고)" 조건은 어떻게 적용하는지 설명된 곳이 없어서 찾다가 찾다가 아래의 블로그를 발견함. 

http://1004lucifer.blogspot.com/2019/04/regex-and.html

 

[Regex] 정규표현식 AND 연산 사용방법

이전에  [Regex] 정규표현식 고급기능 소개 글을 올렸었는데.. 최근 lookahead 기능을 이용하여 정규식 AND 연산을 사용할 일이 있어서 다시 정리를 해본다. 이렇게까지 정규식이 가능한걸 보고 정말 왠만한 패턴매칭이 다 되겠구...

1004lucifer.blogspot.com

AND 검색은 매우 간단하게도 아래처럼 묶으면 된다. ㅠ_ㅠ 유레카~

 

자 이제 영감님들의 취향에 맞는 검색법 설명들어갑니다~

 

 

1. 시놀로지 다운로드 스테이션에서 다운로드 필터에서 추가를 선택한다.

 

 

2. 저기 아래 두 군데 빨간색만 입력하는 겁니다! 다르거 건드리지 마세요! 

 

"이름"에는 TEST로 적어도 되고, 아무렇게나 이름을 넣는다. 

"일치"에는 다운받고 싶은 미드 제목을 입력한다. 어떻게?

 

 

3. 다운받고 싶은 드라마 제목을 넣는 방법! (★★★★★)

별이 다섯개!!!

 

일단 테스트용이므로, 원하는 미드 이름을 무작정 넣기보다는 이 방법으로 테스트를 한 번 해본 다음에 본인이 원하는 미드 제목을 넣는 걸로 응용하자. 

 

RSS Feeds로 다시 가 보면, 아래와 같이 RSS(=신문)에 여러개의 미드 목록이 올라와 있는 걸 알 수 있다.

시험삼아서 Big Brother Canada 라는 드라마를 다운받고 싶다고 가정하자. 

 

이게 뭔 드라마인지는 나도 모른다. 그치만 제목에 캐나다가 포함되어 있는 걸 보니, 그 이름처럼 참 지루할 것 같구만.

 

 

4. 다운로드 필터 만들어서 입력하기

 

암튼 위에서 예시로 든 드라마를 다운받고 싶다는 가정하에 아래와 같은 다양한 버전들이 올라와 있는데, 

 

Big Brother Canada S08E09 480p x264-mSD

Big Brother Canada S08E09 HDTV x264-CROOKS

Big Brother Canada S08E09 720p HDTV x264-CROOKS

 

"Big Brother Canada"의 "전 시즌" "모든 에피소드"를 전부 "720p"로 "CROOKS"가 만든걸 다운받고 싶다고 가정하자. 

 

그렇다면 다운로드 필터에 들어갈 내용은 아래와 같다. 그냥 복사 후 붙여넣기 한다. 

Big Brother Canada \S.\d+E.\d+ (?=.*720p)(?=.*CROOKS).*

아니 붙여넣기 했는데, 이상하다구여? \가 안나오고 이상한 대각선으로 바꼈다구요? 그냥 넣으세요. 그게 맞읍니다.

 

 

테스트필터 같은거 하지말고, 그냥 확인누르세여!!!

 

 

5. 그리고, 성격급한 한국사람을 위한 필수 설정 

 

업데이트를 10분 간격으로 해줍니다. 1분 간격으로 하고 싶지만, 10분이 최소라서...

 

 

6. 맥심커피 한 두잔 하면서 기다렸다가, Donwload Station을 켜보면

 

뾰로롱, 아래처럼 Big Brother Canada + 720p + CROOKS 조합으로 다운되는 걸 알 수 있다. 

 

이제 기본 설정은 끝났으니, 일은 시놀로지(라고 적고 헤놀로지라고 읽는다.)에게 시키고 나는 딩가딩가 마저 더 논다.

다른 미드를 다운받고 싶다면, 아래의 빨간색 글자만 원하는 걸로 바꾸면, 웬만한건 다 걸러진다. 

Big Brother Canada \S.\d+E.\d+ (?=.*720p)(?=.*CROOKS).*

예를들어서 요즘 핫 한, 웨스트월드를 자동으로 받고 싶다면?

Westworld \S.\d+E.\d+ (?=.*720p)(?=.*WEB).*

왜 CROOKS 라는 놈 대신에 WEB를 넣었냐면, CROOKS라는 사람(혹은 닉네임)은 Westworld를 업로드 안하니깐?!

 

 

 

 

 

 

 

 

이제 응용을 위한 추가 공부를 해야 한다. 안 그러면 다른 드라마에는 응용하기가 힘들지도...

 

다시 맥심커피 2잔마시고 따라가자!

 

 

1. "정규식표현"을 검증하는 사이트에 접속한다. 

 

https://regex101.com/

 

Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript

Please wait while the app is loading...

regex101.com

이런 이상한 영어가 막 뜨는데 무시한다. 

 

 

2. "RSS피드"가 있는 사이트에 접속한다. 

 

마우스로 빈 공간을 클릭하고, Ctrl+A 를 누르고, Ctrl+C를 누른다. 즉 모든 내용을 선택해서 복사한다. 

이 블로그를 보고 따라하는 시점에는, 이지티비의 메인화면 내용이 업데이트되어 변경되어있을 것이므로, 이 포스팅을 작성하는 시점에서 복사한 내용을 텍스트로 첨부한다. 이 파일을 다운받아서, 복사해서 붙여넣기 고고~

정규식표현 예제파일.txt
0.01MB

 

 

3. 정규식표현 사이트에 붙여넣기

 

위 아래로 나뉘어진 넓은 칸 중에서, 아래의 넓은칸에 붙여넣기 한다. Ctrl+V

 

 

4. 그리고, 아까 적어둔 검색식을 윗 칸에 입력한다. 

 

아래칸은 하늘색으로 음영이 생기는데 이게 무슨 뜻인고 하면, 윗 칸의 조건에 부합하는 걸 이지티비(RSS)에서 찾았다! 는 뜻이고, 윗 칸에 넣은 조건문을, 시놀로지의 다운로드 스테이션에 넣으면 이지티비에 조건에 해당하는 드라마가 올라오면 자동으로 다운로드를 한다는 뜻이다!

Big Brother Canada \S.\d+E.\d+ (?=.*720p)(?=.*CROOKS).*

 

응용해보면, 웨스트월드도 아래와 같이 "정규표현식"과 일치한다는 걸 알 수 있다. 

Westworld \S.\d+E.\d+ (?=.*720p)(?=.*WEB).*

 

 

5. 유의사항 ★

 

 

응용할 때는 대문자, 소문자, 띄어쓰기에 매우 유의해야 한다. 웨스트월드의 W를 소문자 w로 적으면? 아래와 같이 아무것도 일치하지 않게된다. 고로, 주의해서 응용하자!!

westworld \S.\d+E.\d+ (?=.*720p)(?=.*WEB).*

 

 

정리하고 보면 별거  아닌데, 이렇게 왕초보 독수리타법도 이해할 수 있도록 설명된 포스팅을 못찾고 화딱지가 난 아재가 직접 작성해봄. 아재들 화이팅~!

 

 

 

댓글