왓츠앱

Anonim

우리는 이전에 Linux 콘솔용 뮤직 플레이어에 대해 작성한 적이 있으므로 이미 긴 목록에 이 플레이어를 추가하기만 하면 됩니다. 그리고 증가하는 음악 플레이어 목록에 대해 불평하기 전에 GitHub 페이지에 다음과 같은 내용이 있습니다.

이것은 내 첫 번째 Go 프로그램입니다. 콘솔에서 Google Play 뮤직을 듣고 싶어서 플레이어를 작성했습니다. Matt Jibson의 Moggio에서 영감을 받아 그의 라이브러리 중 하나를 사용합니다...

Jam은 최근 개발된 Linux 및 Windows 콘솔용 Google Play 뮤직 플레이어입니다.터미널 내에서 탐색하기 쉽고( Cmus와 매우 유사) Go 프로그래밍 언어로 작성되었습니다.

Jam Music Player의 기능

설치 요구 사항 및 키 바인딩

실행을 위한 주요 요구 사항 Jam 로그인 Google Play 휴대폰의 서비스 개. 따라서 없는 경우 해당 요구 사항이 없는 이후 릴리스를 기다려야 합니다.

Google 계정으로 2단계 인증 서비스를 사용하는 경우 앱 비밀번호를 직접 생성해야 합니다. 방해가 되지 않도록 여기 링크를 따르십시오.

If you are running in 64bit 시스템을 설치할 수 있습니다 Jam바이너리 패키지 사용.

64비트 시스템용 Jam 다운로드

Linux에 64비트 바이너리를 설치하려면 다음 명령을 사용하십시오.

$ sudo install jam_x64 /usr/local/bin/jam

소스에서 Jam을 설치하는 방법

소스에서 Jam을 설치하려면 Go, Git이 필요합니다. 및 libpulse-dev.

$ sudo apt install golang-go git libpulse-dev

다음으로 GOPATH 환경 변수를 설정하고 GOPATH/bin폴더를 PATH에서 사용할 수 있습니다.

$ mkdir ~/.go
"$ echo export GOPATH=$HOME/.go >> ~/.bashrc"
"$ echo export PATH=$PATH:$GOROOT/bin:$GOPATH/bin >> ~/.bashrc"
$ 소스 ~/.bashrc

마지막으로 소스에서 Jam을 설치합니다(바이너리는 ~/.go/bin/에서 사용할 수 있음).

$ go get get github.com/budkin/jam

Cmus에서 영감을 받은 콘솔 플레이어로서 유사한 키 바인딩을 공유합니다.

열쇠 행동
리턴, x 현재 선택한 아티스트, 앨범 또는 노래 재생
정지시키다
V 멈추다
다음 트랙
이전 트랙
데이터베이스 동기화(웹 인터페이스에 일부 노래를 추가한 경우)
/ 아티스트 검색
N 다음검색결과
아티스트/트랙 보기 전환
탈출, q 그만두다
위쪽 화살표, k 스크롤
아래쪽 화살표, j 아래로 스크롤
집, g 맨위로 스크롤
끝, G 아래로 스크롤
우주 앨범 전환
아르 자형 아티스트 무작위화
Ctrl+스페이스 보기 전환(재생 목록/아티스트)
아르 자형 현재 트랙 반복

지금쯤이면 아셨겠지만 Jam 아기 프로젝트가 되는 것은 추가할 기능이 많습니다. 이 게시물은 사실상 집에 쓸 만한 가치가 있는 프로젝트 개발에 참여하는 데 관심이 있는 오픈 소스 애호가를 위한 것입니다.

일반 사용자라면 GPMDP, Harmony와 같은 비교적 성숙한 프로젝트를 고수하는 것이 좋습니다.

이미지 크레딧: http://www.webupd8.org/

최신 업데이트

Jam 뮤직 플레이어는 더 이상 GitHub에서 사용할 수 없으므로 프로젝트가 중단되어 중단된 것 같습니다. 안타깝지만 선택할 수 있는 다른 음악 플레이어 앱이 많이 있으므로 안심할 수 있습니다.

프로젝트 종료 사유가 뭐라고 생각하세요? 내부 요점이 있습니까? 댓글 섹션은 아래와 같습니다.