Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: dummy - 11.09.11 - klo:23.05
-
Rouva haluaa katsoa miniläppärillä yle-areenan ohjelmia. Ongelma on se, että ko. myllyllä toisto pysähtyy yhteysvirhe-sanomaan 30-60 sek. kuluttua. Keksin asentaa yle-dl ohjelman, jolla ohjelman saa imutettua kovalevylle ja katsottua sieltä vaikka vlc:llä. Ei meinaan varmasti pätki. Kysymys kuuluu miten asian saisi automatisoitua siten, että annat käskyksi vaikka yle niin se liittää yle areenalta etukäteen kopioidun linkin yle-dl käskyn perään. Eli miten saan leikepöydälle sijoitetun linkin liitettyä päätteeseen automaattisesti?
Eli käsky yle toiminnallinen sisältö on yle-dl (Ctrl+v eli leikepöydän sisältö). Tiedän kyllä, että valikoista muokkaa ->lisää sen saa rotalla raapaistua, mutta tässä on kyse koko käskyn automatisoinnista.
-
Ajaaskel on automatisoinut asian skriptillään:
Yle Areenan ohjelmien tallentaminen tietokoneelle (http://forum.ubuntu-fi.org/index.php?topic=14127.msg309983#msg309983)
Valitettavasti palvelin taisi olla alhaalla, kun tuota äsken kokeilin.
-
Rouva haluaa katsoa miniläppärillä yle-areenan ohjelmia. Ongelma on se, että ko. myllyllä toisto pysähtyy yhteysvirhe-sanomaan 30-60 sek. kuluttua. Keksin asentaa yle-dl ohjelman, jolla ohjelman saa imutettua kovalevylle ja katsottua sieltä vaikka vlc:llä. Ei meinaan varmasti pätki. Kysymys kuuluu miten asian saisi automatisoitua siten, että annat käskyksi vaikka yle niin se liittää yle areenalta etukäteen kopioidun linkin yle-dl käskyn perään. Eli miten saan leikepöydälle sijoitetun linkin liitettyä päätteeseen automaattisesti?
Eli käsky yle toiminnallinen sisältö on yle-dl (Ctrl+v eli leikepöydän sisältö). Tiedän kyllä, että valikoista muokkaa ->lisää sen saa rotalla raapaistua, mutta tässä on kyse koko käskyn automatisoinnista.
Tuollaisen skriptin olen joskus tuupannut hakemstoon ~/bin/
#!/bin/bash
# /usr/local/bin/yle-dl
NO=$1
NIMI=$2
if [ -z $2 ]
then
echo "Numero?"
read NO
echo "Nimi?"
read NIMI
fi
date >> ylef.loki
echo "$NO ${NIMI}.flv" >> ylef.loki
/usr/local/bin/yle-dl http://areena.yle.fi/video/$NO -o $NIMI.flv
Tosin, nyt pitää poimia vain se numero. Jos jaksaisi muuttaa sellaiseksi että voi nakata koko URLin niin ei olisi niin tarkkaa sen hiiren kanssa...
komento: ylef 1315160902884 poirot
tallentaa jakson tiedostoon poirot.flv