홈페이지 » 어떻게 » Always-On Raspberry Pi 다운로드 상자를 자동화하는 방법

    Always-On Raspberry Pi 다운로드 상자를 자동화하는 방법

    우리는 최근 라스베리 파이를 24/7 저전력 다운로드 컴퓨터로 전환하는 방법을 보여 줬습니다. 이제 우리는 멋진 자동화 도구를 사용하여 시스템을 거의 완전하게 해제하는 방법을 보여줍니다..

    왜 이것을하고 싶은가요??

    Raspberry Pi 다운로드 프로젝트를 진행하고 계시다면이 단계에서 완전한 BitTorrent / Usenet 머신을 보유하게됩니다. 그것은 굉장하지만 완전히 자동은 아닙니다. 새 파일을 계속 가리키고 좋아하는 TV 프로그램의 에피소드를 골라 내려면 여전히 규칙적으로 상자와 상호 작용해야합니다..

    Raspberry Pi 다운로드 상자 자습서 (오늘의 자동화 가이드)의 마지막 부분을 모두 마친 후에는 손에 완전히 자동화 된 장치를 사용하여 원하는 것을 말하면됩니다. 너를 대신하여 그 파일들에 대한 인터넷.

    만약 우리와 함께 일해 본 적이 없다면, 잠시 시간을 내서 라스베리 파이를 항상 켜는 비트 토런트 박스로 바꾸는 방법과 라스베리 파이를 항상 켜는 유즈넷 머신으로 바꾸는 방법을 확인하십시오..

    내가 무엇이 필요 하나?

    이전 자습서와 마찬가지로이 자습서에서는 Raspbian이 설치된 Raspberry Pi 장치가 있고 연결된 모니터와 키보드를 통해 직접 또는 SSH 및 VNC를 통해 원격으로 장치에 액세스 할 수 있고 USB 드라이브가 있다고 가정합니다 또는 드라이브)가 부착되어 있어야합니다. 또한 Raspberry Pi를 BitTorrent 및 / 또는 Usenet 다운로드 컴퓨터로 전환하는 데 대한 자습서 중 하나 이상 (또는 모두)을 완료했다고 가정합니다. 이러한 영역에서 속도를 높여야하는 경우 다음 가이드를 여기에 나열된 순서대로 읽는 것이 좋습니다.

    1. 라스베리 파이 시작하기 HTG 가이드
    2. 원격 셸, 데스크톱 및 파일 전송을 위해 Raspberry Pi를 구성하는 방법
    3. 라스베리 파이를 저전력 네트워크 저장 장치로 변환하는 방법
    4. 나무 딸기 파이를 Always-On BitTorrent 상자로 변환하는 방법
    5. 라스베리 파이를 항상 켜는 유즈넷 컴퓨터로 전환하는 방법

    이 튜토리얼의 다음 섹션과 여기에 포함 된 도구는 Raspberry Pi를 설정하지 않고 can-access-BitTorrent / Usenet 단계에 도달 한 경우 거의 사용되지 않습니다.

    그러나 일단 그 단계에있게되면 손을 놓아 선량을 다운로드하기 위해 전체 빌드를 자동화하는 업무에 착수해야합니다..

    튜토리얼의 각 섹션은 다른 섹션과는 독립적입니다. 예를 들어, TV 쇼 캡처를 자동화하고 싶지만 무비 캡처를 자동화하지 않으려면 자습서의 관련 부분으로 건너 뛰고 나머지는 무시하십시오..

    마지막으로,이 가이드에 모든 자동화 도구를 설치하는 방법에 대해 설명합니다. 우리는 당신이 시스템을 너무 심하게 허둥지게하지 않고 라스베리 파이에 모두 설치할 수 있다는 것을 발견했습니다.. 하나, 각 자동화 시스템은 프런트 엔드에서 약간 무거워지기 때문에 (처음 설치하면 과거의 TV 프로그램을 찾고 다운로드하는 것과 같이 많은 작업을 수행해야하는 경우가 많습니다.) 시스템 리소스, SABnzbd 및 USB HDD를 독점 할 수 있도록 각 설치마다 약간의 호흡 공간이 필요합니다. 일단 캐치 업을 끝내고 나면 모든 것이 잘되어야하지만 처음 세 개의 자동화 애플리케이션을 나란히 배치하면 Pi에 사용할 수있는 제한된 리소스로 인해 매우 거칠어집니다.

    종속성 설치

    이 가이드에 설명 된 SickBeard, CouchPotato 및 Headphones 도구를 사용하려면 시작하기 전에 몇 가지 종속성을 설치해야합니다. (우리는 이미 기본 Rasbian 배포판과 함께 설치된 종속성을 다루지 않을 것입니다.)

    다른 무엇보다, 우리는 apt-get 설치 프로그램을 업데이트하고 업그레이드 할 것입니다. 이전의 Raspberry Pi 튜토리얼을 따라 가면 * 최근에 업그레이드 한 것처럼 안전하게 건너 뛸 수 있습니다..

    터미널에서 다음 명령을 입력하십시오.

    sudo apt-get update
    sudo apt-get upgrade

    업데이트 / 업그레이드를 마친 후에는 필요한 특정 종속성을 설치할 차례입니다. 첫째, 모든 도구는 Git 소프트웨어 소스 코드 관리 도구를 사용합니다. Rasbian은 Git과 함께 제공되지 않으므로 설치해야합니다. 터미널에서 다음 명령을 입력하십시오.

    sudo apt-get install git-core 설치하기

    메시지가 나타나면 Y 키를 눌러 설치를 계속하고 프로세스가 끝나면 1-2 분 정도 기다리십시오. 그런 다음 프롬프트에서 "git -version"을 입력하여 설치를 다시 한 번 확인하여 git이 설치되어 있는지 확인하십시오. 버전 번호를 반환하지 않으면 설치 프로그램을 다시 실행하십시오..

    Git 외에도 SickBeard (CouchPotato 또는 Headphones는 아님)는 Python 템플릿 도구 인 Cheetah에 의존합니다. SABnzbd를 Raspberry Pi를 항상 켜는 유즈넷 컴퓨터로 전환하는 방법 안내서에 SABnzbd를 설치 한 경우 이미 Cheetah가 설치되어 있습니다. BitTorrent 가이드를 따랐다면 BitTorrent 가이드를 설치해야합니다. 터미널에서 다음 명령을 입력하십시오.

    sudo apt-get python-cheetah 설치하기

    Git 및 Python-Cheetah를 설치 한 후 (TV 프로그램 용 SickBeard를 사용할 계획이라면) 시작할 준비가되었습니다..

    Raspbian에 SickBeard 설치 및 구성

    SickBeard는 Usenet 및 BitTorrent 다운로드를위한 TV 관리 도구입니다. Usenet 지원은 BitTorrent 지원보다 훨씬 성숙하지만 둘 다 기능적입니다. 너트 셸에서는 SickBeard에게 어떤 TV 프로그램을 보길 원하는지 알려주고 인터넷으로 구동되는 TiVo와 같은 역할을하며, 쇼를 다운로드 할 수 있습니다 (추격 중이면 백 로그에서, 쇼 컬렉션 최신 버전 임). 좋아하는 프로그램 위에 머무르는 환상적인 방법입니다..

    SickBeard 설치 : SickBeard를 설치하려면 터미널을 열고 다음 명령을 입력하십시오 :

    git clone git : //github.com/midgetspy/Sick-Beard.git

    설치가 완료되면 SickBeard 디렉토리로 전환하고 SickBeard를 처음 실행하십시오.

    cd 병가고
    파이썬 SickBeard.py

    잠시 멈춘 것처럼 보일 것입니다. 그러면 SickBeard의 장황한 스크립트가 보일 것입니다. 이 시점에서 웹 브라우저를 방문하여 다음 주소로 이동하여 SickBeard를 확인할 수 있습니다.

    http : // [귀하의 PI의 IP 주소] : 8081 / home /

    SickBeard 구성 : 이전 튜토리얼에서 사용했던 일부 도구와 달리 SickBeard에는 설정 과정을 안내하는 구성 마법사가 없습니다. 우리는 중요한 단계들을 거쳐 갈 것입니다. SickBeard 인터페이스의 구성 부분에서 섹션별로 변경하려는 관련 항목을 나열합니다..

    에서 구성 -> 일반 섹션:

    Launch Browser의 선택을 취소하십시오 : 우리는이 상자를 원격으로 액세스 할 것이며, 자원 낭비 옵션은 필요하지 않습니다..

    웹 인터페이스에서 : 원하는 경우 SickBeard에 사용자 이름과 암호를 추가하거나 포트 번호를 변경할 수 있습니다.

    에서 구성 -> 검색 설정 섹션:

    여기에서는 SickBeard가 Usenet 및 / 또는 BitTorrent 클라이언트와 함께 작동하도록 구성합니다. SickBeard는 유즈넷을 통해 정말 빛을 발합니다..

    유즈넷 보유 기간 조정 : 기본값은 500 일입니다. 프리미엄 유즈넷 공급자가있는 경우 유지 기간은 보통 1100 일 이상으로 훨씬 길어야합니다. 당신의 공급자에게 확인하고 여기에 적절한 번호를 기입하십시오..

    NZB Search에서 "Search NZBs"가 선택되어 있는지 확인하고 SABnzbd를 선택했는지 확인하십시오. URL, 사용자 이름 및 암호 (설정 한 경우) 및 SABnzbd 설치의 API 키를 연결하십시오. 완료되면 "SABnzbd 테스트"를 클릭하여 SickBeard가 성공적으로 통신 할 수 있는지 확인하십시오..

    참고 : BitTorrent를 사용하도록 설정 한 경우 "Torrent 검색"을 선택하고 Torrent 클라이언트의 감시 폴더를 설정해야합니다.

    에서 구성 -> 검색 공급자 섹션:

    여기에서 검색 할 색인을 선택하고 비공개 / 유료 검색 색인에 대한 API 키를 입력 할 수 있습니다.

    공급자 우선 순위에서 공급자를 사용하도록 설정 한 다음 목록에서 끌어서 놓아 우선 순위를 지정할 수 있습니다. 기본적으로 Womble 's Index가 검사됩니다. Sick Beard Index와 nzbX를 확인할 수 있지만 나머지는 API 키가있는 계정이 필요합니다. 각 웹 사이트를 방문하여 가입 절차를 거쳐야합니다..

    참고 : 이전 단계에서 토런트 검색을 사용하도록 설정 한 경우 TV 토런트 추적기가 여기에 표시됩니다..

    에서 구성 -> 사후 처리 섹션:

    초기 "후 처리"섹션에서 "TV 다운로드 디렉터리"를 비워 둡니다. 이 함수를 처리 할 SABnzbd 용 도우미 스크립트를 설정하려고합니다. "원본 파일 유지"선택을 취소하십시오. 우리는 미니 피 서버에 우리가 다운로드하는 모든 복사본을 저장할 공간이 없습니다. "관련 파일 이동"및 "에피소드 이름 바꾸기"를 선택하여 SickBeard가 TV 컨텐츠와 함께 다운로드 한 추가 파일을 이동하고 "이름 지정"섹션에서 선택한 규칙으로 프로그램의 이름을 변경하십시오.

    마지막으로 SickBeard에서 미디어 센터 설치에 적합한 형식으로 메타 데이터를 다운로드하도록 할 수 있습니다. 우리는 모든 XBMC 설치를 사용하기 때문에 "메타 데이터 유형"으로 XBMC를 선택하고 SickBeard가 (폴더 이미지 및 팬 아트와 같은) 생성하려는 모든 메타 데이터 파일 유형을 선택했습니다..

    에서 구성 -> 알림 섹션:

    이 섹션은 전적으로 선택 사항입니다. 미디어 클라이언트 (예 : XBMC) 및 Growl과 같은 알림 서비스에서 알림을 설정할 수 있습니다. 새 쇼를 다운로드 한 후 XBMC가 라이브러리 업데이트를 수행하도록 SickBeard를 설정할 수 있기 때문에 완전히 자동화 된 시스템을 원하면 XBMC 알림이 매우 편리 할 수 ​​있습니다.

    SABnzbd와 SickBeard 연결하기 : 제대로 구성된 SickBeard와 SABnzbd는 훌륭한 공생 관계를 가지고 있습니다. SickBeard가 쇼를 찾고 SABnzbd로 NZB 파일을 실행 한 다음 SABnzbd가 SickBeard 도우미 스크립트를 호출하여 모든 프로그램을 사후 처리하고 해당 폴더로 전송할 수 있도록 설정할 수 있습니다. 일단 구성되면 프로세스가 완벽하게 완벽 해집니다..

    이 둘을 연결하기 위해서는 헬퍼 스크립트를 복사하고 함께 제공되는 아주 작은 구성 파일을 편집해야합니다. 먼저 터미널에서 다음 명령을 입력하여 두 파일이있는 폴더로 이동하십시오.

    cd / home / pi / Sick-Beard / autoProcessTV

    이 디렉토리에는 autoProcessTV.py (헬퍼 스크립트)와 autoProcessTV.cfg.sample (샘플 구성 파일)과 같은 두 개의 파일이 있습니다. 구성 파일을 열고 변경하십시오. 다음 명령을 입력하십시오.

    nano autoProcessTV.cfg.sample

    nano 편집기에서 간단한 구성 파일의 모든 내용이 설치와 일치하는지 다시 한 번 확인하십시오. 기본적으로 구성 파일은 사용자 이름이나 암호없이 포트 8081의 로컬 호스트를 지정합니다. 설정 (예 : 포트 번호 또는 사용자 이름 / 암호 추가)을 변경 한 경우이를 반영하도록 파일을 편집하십시오. 완료되면 CTRL + X를 눌러 종료하십시오. 파일 이름을 autoProcessTV.cfg로 변경합니다 (.sample을 끝에서 삭제)..

    SABnzbd가 스크립트에 액세스 할 수있는 방법은 두 가지가 있습니다. 게으른 방법은 SABnzbd의 Config -> Folder 섹션에서 사후 처리 스크립트 디렉토리를 / home / pi / Sick-Beard / autoProcessTV로 변경하는 것입니다. SickBeard 스크립트가 사용하는 유일한 후 처리 도구 인 경우이 작업이 정상적으로 작동합니다..

    또는 모든 SABnzbd 스크립트를 한 위치에 보관하려면 다음 명령을 사용하여 SABnzbd 스크립트 폴더 (유즈넷 가이드에서 설정 한 폴더)에 복사하십시오.

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / shares / SABnzbd / scripts

    어느 쪽이든 스크립트를 구성하고 복사 한 후에는 스크립트를 사용하도록 SABnzbd에 알려야합니다. SABnzbd에서 구성 -> 범주로 이동하여 새 범주 "tv"를 만듭니다. 스크립트 섹션에서 사후 처리 스크립트로 sabToSickBeard.py를 선택하십시오. TV 다운로드가 영구적 인 TV 폴더로 이동하기 전에 다른 다운로드에서 일시적으로 분리되는 폴더를 만들려면 폴더 / 경로 (예 : SickBeardTV)를 설정할 수 있습니다. 변경 사항을 저장하려면 추가 버튼을 누르십시오..

    SickBeard에 쇼 추가하기: 이제 SickBeard를 구성 했으므로 가장 중요한 부분입니다. 새 자동화 시스템에 TV 프로그램 추가.

    먼저 쇼를 저장하기 위해 SickBeard 디렉토리를 만들어야합니다. (이미 Pi로 사용중인 외장 하드 드라이브에 TV 프로그램 디렉토리를 설정 한 경우이 단계를 건너 뜁니다). 터미널에서 다음 명령을 입력하십시오 (이전 튜토리얼을 설정 한 것과 같은 설정을 사용하지 않는 경우 경로 이름 변경).

    mkdir / media / USBHDD1 / shares / TV /

    이제 SickBeard 메인 인터페이스에서 쇼 추가 (왼쪽 상단 모서리의 보조 탐색 바에 있음)를 클릭하십시오. 프로그램에 쇼를 추가하는 두 가지 옵션이 있습니다. 새 쇼에 대한 새 항목을 만들거나 이미 시스템에 다운로드 한 TV 프로그램을 가져올 수 있습니다. SickBeard에 추가 할 기존 TV 프로그램 모음이없는 경우에도 TV 쇼 디렉토리에서 SickBeard를 가리 키기 위해 "기존 프로그램 추가"버튼으로 시작해야합니다 (비어 있거나 가득 찬 지에 관계없이).

    기존 쇼 추가를 클릭 한 다음 디렉토리 관리 탭에서 새로 만들기를 클릭하십시오. 파일 탐색기에서 TV 폴더를 선택하십시오. 확인을 클릭 한 후 기본값으로 설정을 클릭 한 다음 페이지 하단에 제출을 클릭하십시오..

    기본 TV 디렉토리가 설정되면 쇼 추가 -> 새 쇼 추가로 이동하여 컬렉션에 TV 쇼를 추가 할 수 있습니다. 검색 창에 전체 또는 부분 쇼 제목을 입력하고 검색하여 모니터링하고 다운로드하려는 프로그램을 선택하십시오. 옆에있는 폴더를 두 번 클릭하여 입금 할 폴더를 확인한 다음 SickBeard에 누락 된 에피소드를 Wanted 또는 Skipped로 표시할지 여부와 다운로드의 비디오 화질을 지정하십시오. 모든 것이 좋으면, 추가를 클릭하십시오. 쇼 목록으로 돌아 가면 SickBeard가 쇼 폴더를 만들고 메타 데이터를 다운로드 한 다음 에피소드를 찾기 시작합니다. (타이머가 다음 에피소드 검색까지 카운트 다운되기를 기다리지 않으려면 관리 -> 백 로그 개요를 클릭하여 즉시 검색을 수행 할 수 있습니다.)

    시작시 SickBeard 실행 : SickBeard 구성 프로세스를위한 마지막 단계가 하나 있습니다. 부팅시 SickBeard를 시작하기위한 작은 시작 스크립트를 추가 할 것입니다. 수동으로 시작해야하는 경우 자동 TV 쇼 다운로드 프로그램을 사용할 필요가 없습니다. 우리는 이전의 Raspberry Pi에서 이러한 시작 스크립트를 충분히 만들었습니다. 다운로드 상자 자습서는 자세한 단계별 분류없이 입력해야하는 명령을 나열하는 것입니다..

    터미널에서 다음 명령을 입력하여 시작 스크립트를 복사하고 권한을 변경하고 시작 파일을 업데이트하십시오.

    sudo wget -O /etc/init.d/sickbeard/ https://www.howtogeek.com/wp-content/uploads/gg/up/sshot5161b529c109d.txt

    sudo chmod 755 /etc/init.d/sickbeard

    sudo update-rc.d sickbeard 기본값

    그게 전부입니다. 이제 갈 준비가되었습니다! 보았 으면 좋겠다는 낡은 프로그램을 추가하고, 현재 시청중인 프로그램을 추가하고, 아직 방영되지 않았지만 시청하고 싶은 프로그램을 추가하십시오. SickBeard는 완벽하게 자동으로 다운로드합니다..

    Raspbian에 CouchPotato 설치 및 구성

    이전 섹션에서 구성한 모든 것을 다 소진 한 경우 마음을 가져야합니다. SickBeard는 지금까지 우리의 검거를 구성하는 데있어 가장 복잡한 도구입니다. SickBeard의 자동 TV 다운로드와 동일한 영화 인 CouchPotato를 시작합시다..

    CouchPotato 설치 : 우리는 이미 모든 의존성을 설치 했으므로, Git에서 소스 코드를 얻는 방법에 대해 배우자. 터미널에서 다음 명령을 입력하십시오.

    cd / home / pi
    git clone http://github.com/RuudBurger/CouchPotatoServer.git
    python CouchPotatoServer / CouchPotato.py

    파이썬 스크립트를 실행하면 커서가 그냥 유휴 상태가됩니다. 대신 크래시 덤프가 발생하면 빠른 편집을 통해 웹 데몬과 시작 마법사를 켤 수 있어야합니다. 스크립트가 충돌 할 때만 편집하십시오.. 터미널에서 다음 명령을 입력하십시오.

    nano /home/pi/CouchPotatoServer/couchpotato/runner.py

    스크립트에서이 섹션이 나타날 때까지 페이지를 내리고 굵게 표시된 행을 추가하십시오.

    config =
    'use_reloader': 리 로더,
    '포트': tryInt (Env.setting ( '포트', 기본값 = 5000)),
    'host': Env.setting ( 'host', default = "),
    'ssl_cert': Env.setting ( 'ssl_cert', 기본값 = 없음),
    'ssl_key': Env.setting ( 'ssl_key', 기본값 = 없음),
    'host': Env.setting ( 'host', default = "0.0.0.0"),

    변경 사항을 저장하고 스크립트를 다시 실행하십시오. 스크립트가 성공적으로 실행되면 브라우저에서 다음 주소를 가리켜 서 시작할 수 있습니다.

    http : // [귀하의 PI의 IP 주소] : 5050 / wizard /

    SickBeard와 마찬가지로 기본 설정을 단계별로 안내합니다. 관련 명령은 섹션별로 나열됩니다..

    CouchPotato 구성 : 당신은 환영 섹션. 우리는 가져올 기존 CouchPotato 데이터베이스가 없습니다 (이전 CouchPotato가 새로운 Raspberry Pi 다운로드 상자에 설치하는 경우 지침에 따라 마법사에서 이전 데이터를 가리 키십시오). b)

    에서 일반 섹션에서 원하는 경우 사용자 이름과 암호를 설정하고 포트 번호를 변경할 수 있습니다. '브라우저 시작'의 선택을 취소하십시오..

    에서 다운로더 섹션에서, 1) CouchPotato를 SABnzbd와 통신하도록 설정하거나 2) 토렌트 파일이 대홍수와 함께 작동하도록 감시 폴더를 지정해야합니다. 우리는 SABnzbd와 작동하도록 설정하고 있습니다. 호스트를 그대로두고 SABnzbd API 키 (SickBeard에 사용한 것과 동일한 키)를 삽입하십시오..

    SABnzbd 범주를 지정할 수도 있습니다. 전체 프로세스를 실제로 자동화하기 위해 특정 CouchPotato 범주를 활성화하여이 단계를 적극 권장합니다. 자동 renamer / 파일 이동기가보다 원활하게 작동하도록 도와줍니다..

    에서 제공 업체 섹션에서 CouchPotato가 사용할 제공자를 선택하십시오. SickBeard와 마찬가지로 프리미엄 제공 업체의 로그인 세부 정보 / API 키를 입력해야합니다..

    에서 이름 바꾸기 섹션에서 자동 파일 이름 바꾸기 / 이동을 설정할 수 있습니다. 이것은 환상적인 기능입니다. To 폴더를 설정하여 영화를 가져올 위치를 지정하고 정리를 확인한 다음 From 폴더를 지정합니다 (SABnzbd에서 Movies 태그에 지정한 것과 같은 폴더 여야 함).

    에서 오토메이션 섹션에서 GreaseMonkey 스크립트 또는 북마크릿을 설치하면 브라우저에서 원하는 영화를 CouchPotato 설치에 쉽게 추가 할 수 있습니다.

    모두 끝나면 설정을 검토하고 하단의 거대한 녹색 버튼을 클릭하십시오. 시작 마법사는 모든 관련 설정을 다루지 만 한 곳에서 엿볼 수있는 부분이 있습니다. 시작 마법사는 알림을 설정하라는 메시지를 표시하지 않습니다. 그렇게하려면 오른쪽 상단 모서리에있는 기어를 클릭 한 다음 탐색 사이드 바에서 알림을 클릭하십시오. SickBeard와 마찬가지로 XBMC 장치, Growl 알림이 활성화 된 데스크톱, 전자 메일 알림 설정 등 다양한 시스템에 대한 푸시 알림을 사용할 수 있습니다..

    부트시 CouchPotato 구성 : 이 시점에서, 우리는 CouchPotato에 꼭 필요한 영화를 연결하는 것을 시작하게되어 매우 기쁩니다.하지만 계속 진행하기 전에 한 가지 단계 만 거쳐야합니다. 시동시 CouchPotato가 시작되도록 시동 파일을 설정해야합니다..

    터미널을 열고 다음 명령을 입력하십시오.

    cd ~ /
    sudo cp CouchPotatoServer / init / 우분투 /etc/init.d/couchpotato
    sudo chmod 755 /etc/init.d/couchpotato
    sudo update-rc.d couchpotato 기본값

    이 시점에서 구성을 모두 마치면 새로운 CouchPotato 설치로 비즈니스를 시작할 수 있습니다.

    Raspbian에 헤드폰 설치 및 구성

    오늘날 자동화의 장점 인 Triangulara의 최종 자동화 도구는 헤드폰입니다. SickBeard는 TV에, CouchPotato는 영화에, 헤드폰은 당신에게 맞춰 짐 - 음악.

    헤드폰 설치 : 시작하려면 터미널을 열고 다음 명령을 입력하십시오.

    자식 복제본 https://github.com/rembo10/headphones.git

    비단뱀 헤드폰 / Headphones.py

    헤드폰 구성 : SickBeard와 마찬가지로 설치 마법사도 없지만 설정 메뉴는 간단합니다. 헤드폰 인터페이스의 오른쪽 상단 모서리에있는 기어를 클릭하여 설정 메뉴에 액세스하십시오. 각 관련 섹션을 차례로 살펴 보겠습니다..

    에서 웹 인터페이스 섹션에서 로그인 / 비밀번호를 추가하고 포트 번호를 변경하고 헤드폰 API를 사용할 수 있습니다 (일부 타사 도우미 앱에 필요)..

    에서 다운로드 설정 섹션에서 Sickbeard 및 CouchPotato (포트 번호, 사용자 이름 및 암호가 활성화 된 경우 호스트 및 API 키가있는 호스트)와 동일한 정보를 사용하여 SABnzbd 설치에서 Headphone을 가리켜 야합니다. 범주 기능을 활용 한 다음 SABnzbd 다운로드 폴더에 음악을위한 하위 폴더를 지정하는 것을 잊지 마십시오. 다른 자동화 응용 프로그램과 마찬가지로 원하는 경우 급류를 사용하도록 헤드폰을 구성 할 수도 있습니다..

    에서 품질 및 사후 처리 섹션에서 원하는 비트 전송률을 기준으로 품질을 설정할 수 있습니다 (또는 무손실 품질로 설정). 앨범 아트 자동 삽입, 폴더 정렬, 자동 파일 이름 바꾸기와 같은 사후 처리 기능을 설정할 수도 있습니다.

    마지막으로, 고급 설정, 당신이 할 수있는 설정의 과다한 있습니다 (비록 우리가 wantonly 켜고 것들을 켜고 끄기 전에 신중하게 읽는 것이 좋습니다 것이지만). 이름 바꾸기 형식을 변경하고 오디오 형식의 자동 다시 인코딩을 사용하도록 설정하고 알림을 사용하도록 설정할 수 있습니다.

    새로운 헤드폰 사용자를위한 고급 설정 메뉴에서 가장 중요한 설정은 오른쪽 아래 모서리에있는 "Musicbrainz Mirror"옵션 방법입니다. 그대로 놔둬 라., 그러나 아티스트와 앨범을 검색 할 때 '가져 오기 실패'오류가 지속적으로 발생하는 경우이 섹션으로 돌아와 대체 미러를 선택해야합니다.

    모든 작업이 끝나면 하단의 변경 사항 저장을 누른 다음 오른쪽 상단의 다시 시작을 눌러 변경 사항을 적용하십시오..

    가장 중요한 구성 단계는 Pi로 사용중인 외장 드라이브에 이미 많은 음악이있는 경우 컬렉션을 관리하도록 헤드폰을 설정하는 것입니다. 메인 네비게이션 바에서 관리를 클릭하고 헤드폰을 해당 디렉토리로 이동하여 그렇게 할 수 있습니다.

    부팅시 시작하도록 헤드폰 구성 : 이제 헤드폰 검색 및 사용을 시작할 준비가되었지만 이전 자동화 도구와 마찬가지로 부팅시 자동 시작 기능을 활성화 할 것입니다. 이렇게하려면 터미널에서 다음 명령을 입력하십시오.

    CD ~ / 헤드폰
    sudo nano init.ubuntu

    init.ubuntu 파일에서 우리는 두 가지 빠른 변경을 할 것입니다. 예, 파일 맨 위에는 파일 편집에 대해 엄격한 경고가 표시됩니다 (그러나 우리는 최전선에 살고 있으며 더 중요한 것은 헤드폰에 전용 사용자 계정을 사용하지 않으므로이 변경을해야 함).

    29, 30 줄 아래로 스크롤하십시오.

    ## HP_USER = # $ RUN_AS, [...]
    ## HP_HOME = # $ APP_PATH, [...]

    이 두 줄에 주석 ## 기호를 편집하고 다음 사용자 이름과 홈 디렉토리를 삽입하십시오.

    HP_USER = 파이 # $ RUN_AS, [...]
    HP_HOME = / home / pi / headphones # $ APP_PATH, [...]

    끝내려면 CTRL + X를 누르고 작업 내용을 저장 한 다음 프롬프트에 다음 명령을 입력하십시오.

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    sudo update-rc.d 헤드폰 기본값

    이제 헤드폰이 부팅 할 때 실행되도록 설정되고 다운로드 자동화 트리플 공격의 마지막 부분이 실행되었습니다..


    이 시점에서, 귀하의 라즈베리 파이 상자는 간신히 어떤 보살핌이나 먹이가 필요한 시작부터 끝내는 짐승입니다. 우리는 유즈넷 및 비트 토 런트 클라이언트 설치 과정을 안내해 드렸습니다. 마지막으로 이번에는 세 가지의 자동화 도구가있어 라즈베리 파이 다운로드 상자가 작고 저전력이며 헤드리스 마이크로 서버가 될 수 있습니다..

    즉, 작은 파이를 넣어 라 - 파이브 사운드를 뿌리내는 ​​것이 더 즐겁습니다. 우리는 아이디어를 만들어 내고 삶에 가져갈 수있는 것을 할 것입니다..