Скринсейвер от NASA для Gnome

2011.01.26

Я сижу в основном за своим лэптопом, в нескольких метрах от меня всегда работает настольный компьютер, который играет музыку и выполняет всякие фоновые задачи.  Недавно вспомнил о том, что у NASA есть открытый видеопоток из ЦУП-а и МКС и переговорами между ними (см. пример).  Решил оформить это в виде скринсейвера.

Во-первых, нужно установить пакет mplayer-nogui.  Во-вторых, нужно создать исполняемый файл /usr/lib/gnome-screensaver/gnome-screensaver/nasa-video.sh со следующим содержимым:

#!/bin/sh
URL="mms://a1709.l1856953708.c18569.g.lm.akamaistream.net/D/1709/18569/v0001/reflector:53708"
mplayer -cache 32 -fs -wid $XSCREENSAVER_WINDOW -nostop-xscreensaver "$URL"

Затем нужно создать «ярлык» для этого скринсейвера — файл /usr/share/applications/screensavers/nasa.desktop с таким содержимым:

[Desktop Entry]
Encoding=UTF-8
Name=NASA
Comment=Opens the NASA Webcam
TryExec=nasa-video.sh
Exec=nasa-video.sh
StartupNotify=false
Terminal=false
Type=Application
Categories=Screensaver;
OnlyShowIn=GNOME;

Всё, можно пользоваться.

Следить за развитием событий можно через RSS ленту или почтовую рассылку.