Här finns tips och guider för Ubuntu.

onsdag 31 januari 2007

Lyssna på radio i terminalen

Har skrivit ett script som när det körs fungerar som på videon här.

Om du inte kan se filmen ovan så följ min flash 9 guide.

För att fixa att lyssna på radio i terminalen så gör följande. Högerklicka på skrivbordet.
Välj Skapa Dokument - Ny fil.
Döp filen till .radio (punkten gör att filen blir gömd)

Öppna filen genom att dubbelklicka på den och klistra in nedanstående text.


#!/bin/bash
echo ""
echo""
echo " 1 -> NRJ"
echo " 2 -> Studio 107.5"
echo " 3 -> 107.1 Vinyl"
echo " 4 -> The Voice"
echo " 5 -> Mix Megapol Radio City Göteborg"
echo " 6 -> Flashback Radio"
echo " 7 -> Mix MegaPol"
echo " 8 -> Rix FM"
echo " 9 -> P1"
echo " 10 -> P2 Musik"
echo " 11 -> P3"
echo " 12 -> P4 Göteborg"
echo ""
echo "Välj en station"
read radio
if [ "$radio" = "1" ]; then
mplayer http://83.241.238.21/nrj/?MSWMExt=.asf
elif [ "$radio" = "2" ]; then
amarok mms://live.alleredge.com/AE_StudioSE_Mid
elif [ "$radio" = "3" ]; then
mplayer mms://live.alleredge.com/AE_Vinyl_Mid
elif [ "$radio" = "4" ]; then
mplayer mms://live.alleredge.com/AE_TheVoiceSE_Mid
elif [ "$radio" = "5" ]; then
mplayer mms://live.alleredge.com/AE_MixGbg_Mid
elif [ "$radio" = "6" ]; then
mplayer http://theflowmachine.dyndns.org:8000/listen.pls
elif [ "$radio" = "7" ]; then
mplayer mms://live.alleredge.com/AE_MixMegapol_Mid
elif [ "$radio" = "8" ]; then
mplayer http://83.241.238.21/rixfm/?MSWMExt=.asf
elif [ "$radio" = "9" ]; then
mplayer rtsp://sr-rm.qbrick.com/broadcast/cluster/encoder/02038_p1.rm
elif [ "$radio" = "10" ]; then
mplayer rtsp://sr-rm.qbrick.com/broadcast/cluster/encoder/02038_p2musik.rm
elif [ "$radio" = "11" ]; then
mplayer rtsp://sr-rm.qbrick.com/broadcast/cluster/encoder/02038_p3.rm
elif [ "$radio" = "12" ]; then
mplayer http://194.14.241.150/02038_sr-goteborg-high?MSWMExt=.asf
exit
fi


Spara filen och flytta den till din hemmamap. Se till att
du har kör-rättigheter på filen.
För att starta den så öppna ett terminalfönster och skriv in

./.radio

och det ska fungera. Som det syntes i videon så skrev jag
in radio och det fungerade. Det beror på att jag skapat ett
alias för kommandot /home/mittanvändarnamn/.radio
Det innebär att jag ersatt kommandot /home/mittanvändarnamn/.radio med
kommandot radio.
För att ställa in så att du kan skriva alias så gör följande.

sudo gedit .bashrc

Leta upp stycket som visar följande:

#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi

Ändra detta till följande:

if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi

När detta är gjort spara dokumentet och stäng fönstret.
Skriv nu in följande i kommandofönstret

gedit .bash_aliases

Ett tomt dokument kommer att öppnas och här ska vi nu
skriva in aliaset vi vill använda. Skriv in nedanstående men byt ut
dittanvändarnamn mot ditt namn på datorn.

alias radio='/home/dittanvändarnamn/.radio'

Spara filen och stäng ner terminalfönstret. Starta upp
terminalfönstret igen och skriv in radio.

Andra bloggar om: , , ,

6 kommentarer:

P sa...

Riktigt bra för den som kan med det. Stort tack för engagemang och hjälp till oss som inte kan. Sammanfattningsvis: Tack för en lysande insatts

Kjell sa...

Mycket bra sak att ha :) tack

elsa sa...

grymt!! tack :)

EvilToaster sa...

Hahaha mycket underbart och bra skriven guide hade mycket nytta av den.

Älskar projekt där man får den där geek känslan tillbaka.

&y sa...

Bra guideline! Skall testa det. Har du fått SR:s webbradio att fungera?

Martin sa...

Hej när jag ska trycka på en radio station så händer inget:S