Als je een van die bevriende geeks bent die graag naar muziek luistert terwijl je aan het werk bent, dan zul je blij zijn om te weten dat Pandora, de populaire internetradioservice, ook toegankelijk is via de opdrachtregel. Er bestaat een opensource-opdrachtregel Pandora-client met de naam Pianobar, die dit mogelijk maakt.

De opdrachtregeltoepassing biedt de volgende functies:

  • Speel en beheer (creëer, voeg meer muziek toe, verwijder, hernoem, ...) stations
  • Beoordeel nummers en leg uit waarom ze zijn geselecteerd
  • Aankomende liedjes / geschiedenis van het nummer
  • Pas keybindings en tekstuitvoer aan
  • Afstandsbediening en eventcmd-interface (verzend bijvoorbeeld tracks naar last.fm)
  • Proxy-ondersteuning voor luisteraars buiten de VS.

In dit artikel zullen we bespreken hoe de opdrachtregeltoepassing op Linux moet worden geïnstalleerd, geconfigureerd en gebruikt.

Installatie

Als u Debian of een op Debian gebaseerd systeem (zoals Ubuntu, Mint en meer) gebruikt, kunt u eenvoudig Pianobar installeren door de volgende opdracht uit te voeren:

 sudo apt-get install pianobar 

Maar als u een andere distributie gebruikt of als de toepassing niet beschikbaar is in de repository's van uw distributie, kunt u de broncode downloaden en helemaal opnieuw opbouwen. De broncode is beschikbaar op GitHub.

configureren

Nadat Pianobar met succes is gedownload en geïnstalleerd, is de volgende stap om het te configureren. Hoewel u de app meteen kunt uitvoeren door de opdracht pianobar voeren, zult u waarschijnlijk gefrustreerd pianobar omdat u telkens bij het uitvoeren van de opdracht de inloggegevens moet invoeren.

Om de applicatie te configureren, maakt u eerst de map "config" met behulp van de volgende opdracht:

 mkdir -p .config / pianobar 

Navigeer vervolgens naar de nieuwe map en maak een configuratiebestand met de naam "config"

 cd ~ / .config / pianobar touch config 

Open het nieuw gemaakte "config" -bestand en voer de volgende informatie in:

 user = [your-pandora-username] password = [your-pandora-password] audio_quality = high 

Vervang de vierkante haken en de tekst daarin door uw Pandora-gebruikersnaam en -wachtwoord. Wat betreft "audio_quality" zijn andere beschikbare waarden "medium" en "low".

Een ander vermeldenswaardig punt is dat je buiten de VS geen toegang hebt tot Pandora. Dus, als je probeert Pandora te gebruiken vanuit een andere locatie dan de VS, voeg dan ook de volgende regel toe aan je configuratiebestand:

 control_proxy = http://xxx.xxx.xxx.xxx:[port] 

Vervang xxx.xxx.xxx.xxx door een Amerikaans proxy-ip-adres en [poort] met een poortnummer. Ik heb bijvoorbeeld 205.218.11.176 als proxy-IP en poortnummer 80 gebruikt.

Dit is de meest eenvoudige configuratie. Raadpleeg de manpagina van Pianobar voor meer configuratie-opties.

Pianobar gebruiken

Nadat u de applicatie hebt geconfigureerd, is deze zeer eenvoudig te gebruiken; voer gewoon de volgende opdracht uit:

 Pianobar 

De applicatie logt in op de Pandora-service, haalt de zenders op en vraagt ​​u er een te selecteren. Als je klaar bent, wordt de bijbehorende afspeellijst opgehaald en worden de nummers afgespeeld.

De applicatie biedt ook verschillende opdrachten waarmee u dingen kunt doen zoals een nieuw station maken, een station verwijderen en meer. Hier is de volledige lijst met opdrachten (die u op de console kunt krijgen door op? Te drukken):

  • + - liefdesliedje
  • - - ban lied
  • a - muziek toevoegen aan station
  • c - maak een nieuw station
  • d - station verwijderen
  • e - leg uit waarom dit nummer wordt gespeeld
  • g - voeg een genre-station toe
  • h - geschiedenis van het nummer
  • i - informatie afdrukken over nummer / station
  • j - voeg gedeeld station toe
  • n - volgend nummer
  • p - het afspelen pauzeren / hervatten
  • q - stop
  • r - de zender hernoemen
  • s - van station wisselen
  • t - moe (verbod lied voor 1 maand)
  • u - aankomende liedjes
  • x - selecteer quickmix-zenders
  • b - bladwijzersong / artiest
  • ( - volume verlagen
  • ) - verhoog het volume
  • = - verwijder zaden / feedback
  • v - maak een nieuw station van nummer of artiest
  • P - hervat het afspelen
  • S - pauzeer het afspelen
  • ^ - volume opnieuw instellen

Conclusie

Hoewel Pianobar hoogstwaarschijnlijk een beroep zal doen op hardcore commandoregelgebruikers, is het ook een handig alternatief als u op zoek bent naar een Pandora-client die geen grondstof is, hoewel het even kan duren voordat u eraan gewend raakt. Heb je Pianobar gebruikt? Hoe was je ervaring? Gebruikt u een andere opdrachtregel Pandora-client? Laat het ons weten in de comments hieronder.