토렌트머신 Pushbullet 알림 이용
라즈베리파이 - 토렌트 머신 세팅
모든 작업은 앞전 포스팅에서 다루웠던 Putty를 이용한 SSH 접속 환경에서 작업한다.
Pushbullet을 사용하면 모바일 및 데스크탑 환경에서 알림을 받을 수 있다.
이를 라즈베리파이에 적용해보도록 하자.
토렌트 다운로드가 완료 되면 시딩이 자동 삭제 되고, 모바일 및 데스크탑 환경에서 알림을 받아보도록 하자.
기본 적인 세팅은 이전 포스팅을 참고하도록 하자.
[라즈베리파이] 토렌트 머신 - 8. 다운 완료 시 토렌트 시딩 자동 삭제
1. SSH 접속 및 슈퍼유저 로그인
매번 sudo 를 사용하기 귀찮으니 슈퍼유저 권한으로 변경
pi@raspberrypi ~ $ sudo su |
2. Pushbullet 가입 및 인증키 받기
홈페이지 주소 : https://www.pushbullet.com/
홈페이지 가입 후 Account Settings 에 가보면 아래와 같이 인증 토큰을 발급 받을 수 있다.
설정에 필요한 값이니 복사해 두자
4. 시딩 삭제 스크립트 수정
root@raspberrypi:~# nano /Download/Scripts/AutoDelete.sh |
AutoDelete.sh
#!/bin/sh for TORRENTID in $TORRENTLIST curl -u "Pushbullet에서 받은 토큰값 ": https://api.pushbullet.com/v2/pushes -d type=note -d title="$sComplete" -d body="완료:$sComplete |
수정 해야 하는 부분 : 포트번호, 아이디, 비번, 토큰값
5. 모바일 APP을 기준으로 확인하기.
iOS AppStore 에서 Pushbullet으로 검색 후 설치 한 후 토렌트를 다운로드 해보자.
다음과 같이 확인 할 수 있다.
완료된 파일 이름과 현재 다운중인 파일들의 이름을 모두 확인 할 수 있다.
문제가 있거나 수정이 필요하다면 스크립트를 수정하여 사용하기 바란다.
출처: http://vvchunvv.tistory.com/42 [JHEM Lab]