Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Bash: uutiset.sh

Jori [16.06.2015 08:50:40]

#

Olen päässyt jo aika pitkälle uutisten haussa. mutta jotain pientä mättää:)

#Tässä pieni skripti Ylen puoli yhdeksän uutisten noutamiseksi.
#Voit laittaa tämän skriptin crontab:iin kerran päivässä suoritettavaksi.
#koska tiedostot nimetään viikonpäivän mukaan, korvautuvat edellisen viikon
#lähetykset uusilla.

#!/bin/bash

#Uutiset tallennetaan tähän hakemistoon. Muuta tai luo tarvittaessa.
CAPTURE_DIR="/home/yrjo/Lataukset"

#Seuraavia tarvitaan uutisten noutamiseksi
PREFIX="http://areena.yle.fi/tv/ohjelmat/uutiset/asx/"
SUFFIX="20.30.asx"

#Minkä viikonpäivän uutisia haetaan? Seuraavan rivin mukaan haetaan eilisiä uutisia kello 20.30
# En tiedä, milloin uusin lähetys ilmestyy nettiin. Huomaa myös locale!
DAY_OF_WEEK=$(LC_ALL=fi_FI@euro date --date='24 hours ago' +%a)

 mplayer screen -dumpstream -dumpfile "$CAPTURE_DIR"uutiset-"$DAY_OF_WEEK".wmv -playlist $PREFIX$DAY_OF_WEEK$SUFFIX  /* kaappaus*/
exit 0

Mod. lisäsi kooditagit!

Grez [16.06.2015 11:34:42]

#

Jori kirjoitti:

Olen päässyt jo aika pitkälle uutisten haussa.

Sepä hyvä.

Oliko tässä joku kysymys vai halusitko vain kertoa projektisi edistymisestä?

Jori [16.06.2015 15:30:50]

#

Tuossa kun suoritin ohjelman tulee herjaa -playlist vivusta ja ohjelma ei löydä uutisia.

Error while opening playlist file http://areena.yle.fi/tv/ohjelmat/uutiset/asx/Mon20.30.asx: Operation now in progress
Error parsing option on the command line: -playlist
MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team

Metabolix [16.06.2015 15:37:23]

#

Selvästi osoite on väärä. Selainkin sanoo tuosta osoitteesta, että sivua ei löydy. Oletko katsonut Ylen sivuilta, missä uutiset oikeasti ovat?

Jori [16.06.2015 15:53:18]

#

Olen katsonut osoitteen. Ehkä tämä minun tapani hakea uutiset on vähän hieman vaikea,joten siirryn käyttämään yle-dl ohjelmaa. Kiitos kuitenkin vinkeistä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta