본문 바로가기

프로그래밍/라즈베리파이

라즈베리파이와 텔레그램 봇을 이용한 토렌트 머신2 집에서는 다양한 인터넷TV를 시청하기 때문에 사실 토렌트를 이용할 일이 많이 없습니다. 그리고 넷플릭스의 보급으로 토렌트 영상 다운로드는 사실 많이 불편하여 쓰지 않습니다. 하지만 반드시 유용하게 쓰시는 분이 있을 것이라고 생각합니다. 라즈베리파이에 설치해야하는 것들은 다음과 같습니다. 1. Rasbian OS : 라즈베리파이의 기본 OS 2. Python3 : 텔레그램봇을 이용하기 위한 파이썬 3. Samba : 서로 다른 OS간의 파일 공유를 위한 SW 4. minidlna : DLNA를 지원하는 TV에서 시청 가능하게 하는 SW 5. transmission-daemon : 리눅스 토렌트 프로그램 라즈베리파이가 없는 상태에서 구현한다면 굉장히 힘들겁니다. 집에서 안쓰는 안드로이드 단말기로 이걸 구현한.. 더보기
라즈베리파이와 텔레그램 봇을 이용한 토렌트 머신 저는 임베디드 SW 개발자로 평소에 리눅스 OS인 우분투에 굉장히 관심이 많습니다. 우분투는 최신버전을 토렌트로도 다운받을 수 있게 공식적으로 제공해주기 때문에 토렌트 머신의 사용 용도 소개로 아주 적절하다고 생각합니다. 먼저 제가 만든 토렌트머신부터 보고 만드는 법을 설명하도록 하겠습니다. 1. 토렌트 다운로드 2. 텔레그램 업로드 3. 토렌트 다운로드 확인 제가 설계한 토렌트 봇의 특징은 다음과 같습니다. 1. 라즈베리파이의 외부 IP주소를 알지 못해도 외부에서 마그넷 파일 전송이 가능하다. 2. 다운로드가 완료되면 즉시 시드를 제거한다. 3. 다운로드 상황을 간략하게 확인할 수 있다.(개선가능) 4. minidlna, samba를 통한 스트리밍 기능 제공. 주요 단점으로는 1. 집 밖에서는 다운로드.. 더보기