News beuter rss-feed-reader'in käyttäjiä ei taida kovin monta löytyä, mutta laitanpa tännekin
ongelmani.
Newsbeuterin asentaminen# Ohjelma asentuu repositoreista
sudo apt-get install newsbeuter
# Oma yle-dl hakemisto ladattaville tiedostoille
mkdir -p $HOME/Videot/yle-dl/
# Hakemisto newsbeuterin asetuksille
mkdir $HOME/.newsbeuter
# Geditilla luodaan tarvittavat kaksi tiedostoa
gedit ~/.newsbeuter/config ~/.newsbeuter/urls
Geditissä avautuneeseen tiedostoon "config"(huomaa välilehdet) lisätään kokonaisuudessaan "newsbeuter example configuration" osoitteesta
http://code.google.com/p/newsbeuter/issues/attachmentText?id=259&aid=-8163897283852141585&name=config&token=5af5fd7e53a628b3c22a26cfe05d5e4bja
tiedoston loppuun lisätään omat configurointiasetukset. Vaikkapa näin:
# EOF
auto-reload yes
reload-time 30
#### Kuinka monen minuutin välein tarkistetaan
cleanup-on-quit no
#### Jattaa historian koneelle
history-limit 0
#### Ikuinen historia
#text-width 64
#user-agent "Lynx/2.8.5rel.1 libwww-FM/2.14"
#browser "/usr/bin/w3m %u"
#browser "lynx %u"
browser "yle-dl --destdir $HOME/Videot/yle-dl/ -q %u &"
#### &-merkki siirtää latauksen taustalle
### Ongelma alkaa tästä
# notify-program "mplayer /usr/share/sounds/gnome/default/alerts/drip.ogg"
## description: If set, then the configured program will be executed if new articles arrived (through a reload) or if notify-always is true. The first parameter of the called program contains the notification message.
# notify-always no
# notify-beep yes
notify-program "/usr/local/bin/yle-dl --destdir $HOME/Videot/yle-dl/ -q %u &"
### Tämä koodia -ikkuna näköjään tiivistää useamman välilyönnin yhdeksi ###
Tallenna.
Geditissä avautuneeseen tiedostoon "urls"(huomaa välilehdet) lisätään rss-feedien osoitteet.
http://areena.yle.fi/ohjelma/1619957/feed/rss
#### Pasila - Rss-feedin osoite löytyy areenan sivulta
# http://areena.yle.fi/haku//uusimmat/hakusana/[hakusana]/feed/rss
#### ylen areena generoi rss-feedin myös omasta hausta
Tallenna.
Ei toimiEn ole onnistunut konfiguroimaan newsbeuteria niin, että se suorittaisi (minkään) käskyn, joka annetaan tuolla notify-program -optiolla.
- Edes tuota mplayer /usr/share/sounds/gnome/default/alerts/drip.ogg komentoa, joka kyllä toimii konsolissa.
Toimii"Puoliautomaattinen" yle-dl lataaminen kyllä toimii normaalisti ohjelmassa, kun yksittäisen feedin kohdalla näppäilee "o". – Lisää toimintoja löytyy näppäilemällä "?".
Myös Google newsreaderin feedejä voi lukea newsbeuterilla. Itselläni on tätä varten erillinen config-google tekstitiedosto ja googleen käynnistän newsbeuterin komennolla: newsbeuter -C $HOME/.newsbeuter/config-google
Unattended downloadSaisinpa tuon "automaattilatauksen" toimimaan ...
Koska newsbeuter on tekstipohjainen, on se helppo myös suorittaa etänä. Esim suoraan kotiverkon "file serverillä". – Tai ajastettuna. Tai mitä tahansa temppuja aina kun uusi viesti ilmestyy.
http://manpages.ubuntu.com/manpages/jaunty/man1/newsbeuter.1.html