Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: dummy - 11.09.11 - klo:23.05

Otsikko: Leikepöydän sisältö päätteeseen
Kirjoitti: 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.
Otsikko: Vs: Leikepöydän sisältö päätteeseen
Kirjoitti: salai - 11.09.11 - klo:23.48
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.
Otsikko: Vs: Leikepöydän sisältö päätteeseen
Kirjoitti: jekku - 12.09.11 - klo:06.09
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