hepaly erancsabaHa bemásolom azt a kódot, amit leírtál fentébb, akkor szintaktikai hibát hoz még az editor is. Ebben a formában ez biztosan nem működhet, valami elírás van benne. http://wstaw.org/m/2012/02/26/nettv_hiba1.jpg
hepaly Dr. SzösziKöszi az infókat! Sajnos még most sem megy, de majd próbálkozom még. http://wstaw.org/m/2012/02/26/nettv_hiba2.jpg
erancsaba #!/bin/bash ## FilmOn Mobile - iPhone ## Set Player ## NB vlc2 - "Twoflower" #PLAYER="vlc --qt-minimal-view" PLAYER="ffplay" UA="Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3" ## iphone4 ## Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7 curl -A "$UA" -c /tmp/fon-cookie.txt http://www.filmon.com/tv/htmlmain > /tmp/filmon-index.txt grep -o ']*" | awk -F '"' '{print $2}' > /tmp/filmon-chname.txt grep -o ']*" | awk -F '"' '{print $2}' > /tmp/filmon-chnum.txt paste -d= /tmp/filmon-chname.txt /tmp/filmon-chnum.txt > /tmp/filmon-channels.txt function play_filmon(){ PROG=`echo "$(cat /tmp/filmon-channels.txt | cut -d= -f1)" | zenity --height=450 --width=320 --list --column="Programmi" --title="FilmOn TV" --text="Select Channel:"` if [ "$PROG" != "" ]; then PROGNUM=`cat /tmp/filmon-channels.txt | grep "$PROG" | cut -d= -f2` curl -A "$UA" -H "Content-Type: application/x-www-form-urlencoded" -H "X-Requested-With: XMLHttpRequest" -b /tmp/fon-cookie.txt -d "channel_id=$PROGNUM" http://www.filmon.com/ajax/getChannelInfo > /tmp/filmon-streaminfo.txt URL=`cat /tmp/filmon-streaminfo.txt | awk -F '"' '{print $4}' | tr -d '\\' | sed 's#\/\/\/#\/\/#'` echo "$URL" $PLAYER $URL else exit 0 fi } while [ $? -eq 0 ]; do play_filmon done tv csatornak iphon-ra
erancsaba erancsaba#!/bin/bash ## rtmpGUI-list ## http://forum.wiziwig.eu/threads/58518-rtmpGUI-Offical-thread curl http://apps.ohlulz.com/rtmpgui/list.xml | sed 's/live=1//g;s/live=true//g;s/a=/-a /g;s/app=/-a /g;s/swfVfy=1//g;s/swfVfy=true//g;s/-o -//g;s/&/\&/g;s/'//g;s///g;s/> */>/g;s/ * *18+/,+6d' | tac > /tmp/rtmpGUI-list.xml #curl http://apps.ohlulz.com/rtmpgui/list.xml | sed 's/live=1//g;s/live=true//g;s/a=/-a /g;s/app=/-a /g;s/swfVfy=1//g;s/swfVfy=true//g;s/-o -//g;s/&/\&/g;s/'//g;s///g;s/> */>/g;s/ * /tmp/rtmpGUI-list.xml grep -o '[^' -f2 > /tmp/rtmpGUI-channel-list.txt grep -o '[^' -f2 > /tmp/rtmpGUI-language-list.txt paste -d"\n" /tmp/rtmpGUI-channel-list.txt /tmp/rtmpGUI-language-list.txt > /tmp/rtmpGUI-full-list.txt function select_channel(){ channel=`cat /tmp/rtmpGUI-full-list.txt | xargs -d"\n" zenity --list --height=450 --width=500 --title="rtmpGUI-list" --text="Select Channel:" --column="Programmi" --column="Language"` } function play_stream(){ channel_spec=`grep -A7 "$(echo $channel | sed 's/\[/\\\[/g;s/\]/\\\]/g')" /tmp/rtmpGUI-list.xml` swfUrl=`echo "$channel_spec" | grep -o '[^' -f2` link=`echo "$channel_spec" | grep -o '[^' -f2` pageUrl=`echo "$channel_spec" | grep -o '[^' -f2` playpath=`echo "$channel_spec" | grep -o '[^' -f2` advanced=`echo "$channel_spec" | grep -o '[^' -f2 | sed 's/-v//;s/--live//'` if [ "$playpath" != "" ]; then rtmpdump -W "$swfUrl" -r "$link" -p "$pageUrl" -y "$playpath" $advanced -v | vlc --meta-title="$channel" - #--width=480 --height=360 --qt-minimal-view else rtmpdump -W "$swfUrl" -r "$link" -p "$pageUrl" $advanced -v | vlc --meta-title="$channel" - #--width=480 --height=360 --qt-minimal-view fi } while [ $? -eq 0 ]; do select_channel && play_stream done az RTL KLUB IS ITT VAN
hepaly erancsabaA működő scriptedből (ne innen az oldalról) másold már be légyszi az első curl sort pastebin-be, mert ez már megint nem ad vissza értéket. Végülis a páromnak szükséges 2 adót kiszedtem belőle, de másnak is jól jönne, ha működésre lehetne bírni ezt a scriptet. Köszi előre is!
erancsaba hepalyhttp://paste.ubuntu.com/909347/ es itt http://img213.imageshack.us/img213/5418/capturecran1n.png
hepaly erancsabaNa így már tökéletes, köszi szépen! update: Verona007 kollégánknál hibát jelzett a funkcióhívás, és ráadásul az mplayert is jobban kedveli, így csinált egy módosított változatot, hátha jól jönne másnak is: http://pastebin.com/sKcSJrjP
hepaly erancsabaNincs véletlenül egy csatorna mentésed, mert moment alig van benne pár adó. Természetesen felülírta a tmp-ben a file-okat, mentést meg nem csináltam korábban :( http://apps.ohlulz.com/rtmpgui/list.xml A /tmp mappából kellenének a korábbi rtmp kezdetű file-ok.
erancsaba hepalyaz RTL KLUB vlc http://fms3.mediadirect.ro/live3/_definst_/rtlklub/chunklist.m3u8?publisher=portaltv.ro
rapfen PhaceÉs ez működik? A régebbi szkriptek mind mennek nálam, de ez kilép a lejátszó kiválasztása után. ./tv-ujra: sor: 213: szintaktikai hiba „(” váratlan token közelében ./tv-ujra: sor: 213: `curl -A "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3) Gecko/20090910 Firefox/3.5.3" "http://gdata.youtube.com/feeds/base/videos?q=$ricerca&alt=rss&client=ytapi-youtube-search&v=2" > /tmp/youtube.html'
rapfen Phace:-D És tényleg. Nem néztem végig. Látod nem fejlődtem semmit az elmúlt majdnem másfél évben. Csak most 10.04 helyett 12.04 van használva.