시놀로지 DSM 7.1 완료 토렌트 자동 삭제

2022. 5. 26. 15:27IT/NAS

반응형

AS 시놀로지(Synology)에서 완료된 토렌트 자동 삭제 스크립트

 

 

 

시놀로지에서 토렌트 파일을 다운받고, 다운완료된 토렌트 파일을 삭제해주는것은 참 귀찮은 일입니다.

완료되면 하나하나 삭제를 눌러줘야 하는데, 이게 보통일이 아니죠.

 

이러한 귀찮은 삭제를 자동으로 해주는 스트립트가 있습니다.

30분, 1시간 등 원하는 주기로 자동 삭제가 가능합니다.

 

NAS 시놀로지(Synology)에서 완료된 토렌트 자동 삭제 스크립트를 추가해보겠습니다.

 

 

1. 제어판을 클릭합니다.

 

 

2. 작업 스케줄러를 클릭합니다.

 

 

3. 생성 -> 예약된 작업 -> 사용자 정의 스크립트 클릭합니다.

 

 

4. 일반 탭에서

작업 : Torrent Delete (원하는 이름으로 변경 가능)

사용자 : root (또는 사용자 ID)

 

5. 스케줄 탭에서

다음 일수 후 실행 : 매일

첫 실행 시간 : 00:00

주기 : 매 10 분마다 (기호에 따라)

마지막 실행 시간 : 23:50 (스크롤 제일 하단 목록)

 

 

6. 작업 설정 탭에서

사용자 정의 스크립트에

su - postgres -c 'psql -U postgres -d download -c "delete from Download_queue where status in ('5','7','8')"'

위와 같이 한줄만 작성하시면 됩니다.

 


참고
Download_queue 테이블의 status 컬럼 Key 값
1. 대기 중
2. 다운로드 중
3. 일시 정지
4. 종료 중
5. 다운로드 완료
6. 해시 체크
7. 시딩 중
8. 파일 호스팅 대기
9. 압축 해제 중

반응형