El moviment de les notícies de Menéame a càmera ràpida

Hacker

A mode d'experiment - ixes coses que m'agraden, què li he de fer - em vaig muntar un script que fa una captureta de l'escriptori cada minut on també es carrega el navegador Firefox mostrant les notícies de portada i les pendents de Menéame, de les 09h del matí fins les 24h de la nit, i vaig deixar una màquina virtual tot el dia.
Després he apilat totes les imatges amb ffmpeg i als videos resultants, es veu clarament que a partir de les 16h es dispara l'audiència a la portada de Menéame, després cap a les 19h s'atura un poquet fins les 22h, més o menys. En canvi, al video de les notícies pendents no hem queda tant clar perquè es veu un fluxe continuat de publicació sense pausa. És brutal la quantitat de notícies que es van publicant cada dia a Menéame. Pot ser estic equivocat amb este xicotet resum però és el que intuisc amb aquestos dos videos:

Portada, de 9h a 24h

Pendents, de 9h a 24h

Si a algú li interesa, deixe ací baix el script que hem fa aquestes captures de manera continuada:


#!/bin/sh
# Aquest script fa captures durant 24 hores de les noticies de portada de
# Meneame.net i de les noticies pendents

# Desarem les captures en el directori 'captures' de l'Escriptori:
cd /home/joan/Escriptori/captures/

#Comencem capturant les noticies de portada
firefox www.meneame.net &
sleep 10

# Llancem una captura de pantalla de les X11 (escriptori LXDE) amb ImageMagick
if [ "$1" = "" ]; then
FILETYPE="png"
else
FILETYPE="$1"
fi

COUNT=1
while [ $COUNT -lt 1440 ]; do
if [ -e "portada${COUNT}.${FILETYPE}" ]; then
COUNT=$(expr $COUNT + 1)
else
break
fi
done

if [ -e "portada${COUNT}.${FILETYPE}" ]; then
echo "Ja has passat el maxim de captures de noticies de portada."
exit
else
import -pause 3 -window root "portada${COUNT}.${FILETYPE}"
fi

# Tanquem el Mozilla Firefox amb wmctrl
wmctrl -c firefox
sleep 3
killall firefox

# Esperem 3 segons per a que Firefox es puga tancar correctament
sleep 3
echo "tancat"

# Ara tornem a fer les captures, pero aquesta vegada les noticies pendents
firefox www.meneame.net/shakeit.php &
sleep 10

# Llancem una captura de pantalla de les X11 (escriptori LXDE) amb ImageMagick
if [ "$1" = "" ]; then
FILETYPE="png"
else
FILETYPE="$1"
fi

COUNT=1
while [ $COUNT -lt 1440 ]; do
if [ -e "pendents${COUNT}.${FILETYPE}" ]; then
COUNT=$(expr $COUNT + 1)
else
break
fi
done

if [ -e "pendents${COUNT}.${FILETYPE}" ]; then
echo "Ja has passat el maxim de captures de noticies pendents."
exit
else
import -pause 3 -window root "pendents${COUNT}.${FILETYPE}"
fi

# Tanquem el Mozilla Firefox amb wmctrl
wmctrl -c firefox
sleep 3

# Fi

Per acabar, et caldrà ficar al CRON de la màquina que execute el script cada minut (el export és per a que funcione l'aplicació wmctrl):


#Meneame en 24 hores
* * * * * export DISPLAY=:0 && /home/joan/meneame24hores.sh

Espere que em perdone Ricardo Gallir, un dels màxims responsables de Menéame ;-) que ha segut una prova d'un dia. La veritat és que aquest és un mitjà social i obert que és digne d'estudi per als periodistes i de visita obligatòria per a qualsevol persona que vullga informar-se des d'una plataforma social que mou notícies d'altres mitjans, associacions, blogs personals, podcasts, etc. És una influència en la internet en castellà i està transformant també als mitjans de comunicació coneguts (diaris, teles, etc) perquè té més poder del que un nou visitant es pensa al principi. Si ets un usuari recurrent de Menéame o un fanboy del karma, et recomane també una coseta que vaig fer-me:

- meneamePi, leyendo noticias y escuchando música desde Raspberry Pi

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.