토렌트 자동 다운로드 (Automatic download with flexget)

일전에 transmission을 설치해보았습니다.
이번엔 flexget을 이용하여 토렌트를 자동으로 다운로드 받도록 합니다.
rss를 긁어와 transmission에 추가해주는 프로그램입니다. 먼저 flexget을 설치합니다.

pip install flexget

 

rss주소도 알아야 합니다. rss주소는 토렌트사이트에서 원하는 키워드로 검색하면
사이트 하단에서 rss주소를 확인 할 수 있습니다. rss_search

 

 

자, 이제 설정파일을 만듭니다. (좀 더 자세한 내용은 홈페이지를 참고하시면 됩니다.)
vi config.yml

templates:
  global:
    transmission:
      host: 127.0.0.1
      port: 9091
      username: 아이디
      password: 패스워드
tasks:
  TeacherB:
    rss: 'https://torrentkim3.net/bbs/rss.php?k=%EC%A7%91%EB%B0%A5+%EB%B0%B1%EC%84%A0%EC%83%9D&b='
    regexp:
      accept:
        - 720p-WITH
    set:
      path: '다운로드 받을 경로'
  OnePiece:
    rss: 'https://torrentkim3.net/bbs/rss.php?k=one+piece+CX&b='
    regexp:
      accept:
        - SOFCJ-Raws
        - sofcj-raws
      reject:
        - H264.720p-WITH
    set:
      path: '다운로드 받을 경로'

 

위와같이 설정을 저장한다음 크론탭에 등록해줍니다.

vi /etc/crontab

*/15 * * * * transmission /usr/local/bin/flexget -c /usr/local/etc/transmission/home/config.yml execute

설정이 끝났습니다.
이제 15분마다 flexget이 실행되면서 다운로드 받지 않은 토렌트만 골라서
자동으로 다운로드됩니다.

“토렌트 자동 다운로드 (Automatic download with flexget)”에 대한 한개의 댓글

댓글이 닫혀있습니다.