Kezdőlap › Fórumok › Vegyes gondok › internetes rádió?
- This topic has 118 hozzászólás, 10 résztvevő, and was last updated 16 years, 8 months telt el by
WerWolf.
-
SzerzőBejegyzés
-
2008-01-12-23:34 #2150104
Ezt programja válogatja. 🙂
A & hatására minden bezáródik.
Amelyik a promptot visszaadja az nem záródik ba, csak a & hatására.
Amelyik a promptot nem adja vissza, annak vége. :)))A kstartosok meg azért nem záródnak be, mert a kstart nem adja vissza a promptot és azon a virtuális konzolon fut, melyen az x-et futtatod. De ha azt bezárod (amit ugye nem teszel), akkor nyílván az is bezáródik.
(Tehát a virtuális konzolra mindenképp igaz az állítás… 🙂 a pseudo terminálra nem feltétlenül… csak ha van &.)2008-01-12-23:34 #2150105Ezt programja válogatja. 🙂
A & hatására minden bezáródik.
Amelyik a promptot visszaadja az nem záródik ba, csak a & hatására.
Amelyik a promptot nem adja vissza, annak vége. :)))A kstartosok meg azért nem záródnak be, mert a kstart nem adja vissza a promptot és azon a virtuális konzolon fut, melyen az x-et futtatod. De ha azt bezárod (amit ugye nem teszel), akkor nyílván az is bezáródik.
(Tehát a virtuális konzolra mindenképp igaz az állítás… 🙂 a pseudo terminálra nem feltétlenül… csak ha van &.)2008-01-12-23:55 #2150106De próbáld ki ezt :):
Code:#program_amelyik_kilép & exec 0<&-2008-01-12-23:55 #2150107De próbáld ki ezt :):
Code:#program_amelyik_kilép & exec 0<&-2008-01-13-11:15 #2150108Bátorkodtam írni egy konzol alapú lejátszólistát bashban:
Code:#!/bin/bashURL_LIST=(
„Webradio Troisdorf”
„http://www.webradiotroisdorf.de/wrt/WebRadio128.pls”
„Petofi Radio”
„http://stream001.radio.hu/mr2.m3u”
)PLAYER_LIST=(
„mplayer -playlist %URL”
„kaffine %URL”
)PLAYER=”.”
play_url() {
if [ „${PLAYER}” == „.” ]; then
for player in „${PLAYER_LIST[@]}”; do
PLAYER_P=${player/%%URL/${URL_LIST[$1]}}
`${PLAYER_P}`
if [ „$?” -eq „0” ]; then
PLAYER=player
return 0
fi
done
else
PLAYER_P=${PLAYER/%%URL/${URL_LIST[$1]}}
`${PLAYER_P}`
fi
}playlist_dialog() {
while [ 1 ]; do
items=””
list_index=0
item_index=0while [ „$list_index” -lt „${#URL_LIST[@]}” ]; do
item=”${URL_LIST[$list_index]}”
item=`echo ${item} | sed ‘s/ /_/g’`
items=”${items} $item_index ${item}”
$((item_index+=1))
$((list_index+=2))
donetempfile=`tempfile 2>/dev/null` || tempfile=/tmp/test$$
trap „rm -f $tempfile” 0 1 2 5 15dialog –clear –title „Playlist” –menu „” 22 78 20 ${items} 2> $tempfile
retval=$?
choice=`cat $tempfile`
choice=$((choice*2+1))case $retval in
0) play_url $choice ;;
1) exit 0 ;;
255) exit 0 ;;
esac
done
}playlist_dialog
2008-01-13-11:15 #2150109Bátorkodtam írni egy konzol alapú lejátszólistát bashban:
Code:#!/bin/bashURL_LIST=(
„Webradio Troisdorf”
„http://www.webradiotroisdorf.de/wrt/WebRadio128.pls”
„Petofi Radio”
„http://stream001.radio.hu/mr2.m3u”
)PLAYER_LIST=(
„mplayer -playlist %URL”
„kaffine %URL”
)PLAYER=”.”
play_url() {
if [ „${PLAYER}” == „.” ]; then
for player in „${PLAYER_LIST[@]}”; do
PLAYER_P=${player/%%URL/${URL_LIST[$1]}}
`${PLAYER_P}`
if [ „$?” -eq „0” ]; then
PLAYER=player
return 0
fi
done
else
PLAYER_P=${PLAYER/%%URL/${URL_LIST[$1]}}
`${PLAYER_P}`
fi
}playlist_dialog() {
while [ 1 ]; do
items=””
list_index=0
item_index=0while [ „$list_index” -lt „${#URL_LIST[@]}” ]; do
item=”${URL_LIST[$list_index]}”
item=`echo ${item} | sed ‘s/ /_/g’`
items=”${items} $item_index ${item}”
$((item_index+=1))
$((list_index+=2))
donetempfile=`tempfile 2>/dev/null` || tempfile=/tmp/test$$
trap „rm -f $tempfile” 0 1 2 5 15dialog –clear –title „Playlist” –menu „” 22 78 20 ${items} 2> $tempfile
retval=$?
choice=`cat $tempfile`
choice=$((choice*2+1))case $retval in
0) play_url $choice ;;
1) exit 0 ;;
255) exit 0 ;;
esac
done
}playlist_dialog
2008-10-11-18:57 #2150110Nem tudom, hogy a sláger rádió frissített elérését közölte-e már valaki, de inkább legyen meg kétszer, mint egyszer sem 😉
http://91.83.40.220:80002008-10-11-18:57 #2150111Nem tudom, hogy a sláger rádió frissített elérését közölte-e már valaki, de inkább legyen meg kétszer, mint egyszer sem 😉
http://91.83.40.220:80002009-12-04-20:03 #1887706Milyen programmal lehet internetes rádiót halgatni?
Debian imádó vagyok, de semmit nem találtam a csomagok közt 🙁
A legszebb egy konzolos app lenne. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz