Velkommen
Brugernavn:

Kodeord:




Husk mig

[ ]
Tæller
Denne side idag
I alt: 0
Unikke: 0

Denne side nogensinde
I alt: 5427
Unikke: 2407

Site ...
I alt: 678933
Unikke: 344630
Vælg sprog


Forums
PCLinuxOS.dk :: Forums :: Tips and Tricks
<< Forrige indlæg | Næste indlæg >>   

Dansk-Radio

Ophavsmand Indlæg
osjensen
tor aug 27 2020, 15:01 Vis Udskrift
Registeret medlem #13
Oprettet: man feb 26 2007, 21:17
Indlæg: 417
Selv om der er mange små Radio-apps, i synaptic, har jeg forsøgt at lave min egen. Så simpelt som muligt. Lidt zenity, og mpv som streamer.



#!/bin/bash
  

 while [ true ]; do

    CMD="xterm -geometry 20x0+0+0 -e mpv "

    
    kanal=(DR-P1 DR-P2 DR-P3 DR-P4 DR-P5 DR-Beat DR-Jazz FM4 Radio-loud Nyheder)
        
    zenity --entry --title "  Dansk-Radio  " --entry-text "${kanal[@]}" --text "Vælg Radio kanal." 1>/tmp/checklist.tmp.$
    
    # if user cancels, exit
    if [ $? == 1 ]; then exit; fi

    retval=$?

    

    choice=`cat /tmp/checklist.tmp.$`
    rm -f /tmp/checklist.tmp.*

    case $retval in

    0)

    
    if [ $choice = DR-P1 ];then 
     $CMD 'http://live-icy.gss.dr.dk:8000/A/A03H.mp3.m3u' >/dev/null
    elif [ $choice = DR-P2 ];then
      $CMD 'http://live-icy.gss.dr.dk:8000/A/A04H.mp3.m3u' >/dev/null
    elif [ $choice = DR-P3 ];then
      $CMD 'http://live-icy.gss.dr.dk:8000/A/A05H.mp3.m3u' >/dev/null
    elif [ $choice = DR-P4 ];then
      $CMD 'http://live-icy.gss.dr.dk:8000/A/A10H.mp3.m3u' >/dev/null
    elif [ $choice = DR-P5 ];then
      $CMD 'http://live-icy.gss.dr.dk:8000/A/A25H.mp3.m3u' >/dev/null
    elif [ $choice = DR-Beat ];then
      $CMD 'http://live-icy.gss.dr.dk:8000/A/A29H.mp3.m3u' >/dev/null    
    elif [ $choice = DR-Jazz ];then
      $CMD 'http://live-icy.gss.dr.dk:8000/A/A22H.mp3.m3u' >/dev/null
    elif [ $choice = FM4 ];then
      $CMD 'http://netradio.radio4.dk/radio4' >/dev/null
        elif [ $choice = Radio-loud ];then
      $CMD 'https://stream.radioloud.dk/loud128' >/dev/null
        elif [ $choice = Nyheder ];then
      $CMD 'https://www.dr.dk/radio/p4/radioavisen' >/dev/null
    
    else
        echo "CRAP!"
    fi
   ;;

  esac
done    



Gem som "dansk-radio", i din hjemmemappe.
Højreklik > egenskaber > Tilladelser > Eksekver-bar
Lav evt. en genvej fra Skrivebordet.

Zenity og mpv skal selvfølgelig være installert.

Resultatet -



os.


[ Redigeret tor aug 27 2020, 15:09 ]
Tilbage til toppen

Bestyrer: allanadmin

Gå til:     Tilbage til toppen

Powered by e107 Forum System
Chatboks
allanadmin
03 mar : 12:28
Nyt blad

allanadmin
05 feb : 19:56
Så er der nyt blad med Resizing Graphics Files, Revisited
Repo Review: Midori
Grisbi Revisited, Part Three: Importing Other File Formats
Inkscape Tutorial: More Text Tricks

allanadmin
05 jan : 13:58
Godt Nytår 2024

allanadmin
19 dec : 12:32
Glædelig Jul

allanadmin
04 dec : 15:10
Så er bladet for december kommet