LINUX.ORG.RU

Часы


3

2

По итогам этого обсуждения.

Есть небольшой домашний сервер на Debian. Появилась идея сделать на его базе информационное табло: показывать время, погоду и прочее. Иксов на сервере нет, всё предельно примитивно:

/etc/rc.local:

#!/bin/sh -e
#
# rc.local
#
watch -t -n 1 sh -c "echo -en ''; date '+%d.%m.%y' | figlet -w 70 -c; date '+%H:%M' | figlet -w 70 -c -f banner; cat /tmp/unntweather" &

exit 0

/usr/local/share/bin/grepweather.sh:

#!/bin/bash

echo "`weather -m --id=UNNT | grep 'Temperature' | sed -e 's/Temperature/T/' | figlet -c -w 70`
`weather -m --id=UNNT | grep -v 'Temperature'`" > /tmp/unntweather

Последний запускается по cron раз в минуту.

>>> Просмотр (1920x1279, 482 Kb)

★★

Проверено: JB ()
Последнее исправление: prozium (всего исправлений: 1)

А сервер, значит, голый? Без корпуса?

На самом деле неплохо, но я бы советовал быводить графику через fb.

CYB3R ★★★★★
()
Ответ на: комментарий от KivApple

А что за приложение загружает погоду (кому принадлежит бинарник weather)

weather-util (в Debian/Ubuntu)

prozium ★★
() автор топика
Ответ на: комментарий от Rastafarra

как рестартануть rc.local без ребута?

Я прибиваю watch, а потом перезапускаю /etc/rc.local

При этом, т.к. всё это я делаю по ssh, надо явно перенаправить вывод на первый терминал, можно добавить в конце строки, в которой запускается watch, сразу перед `&' обычное:

1> /dev/tty1

prozium ★★
() автор топика
Ответ на: комментарий от Opeth

чтобы электричество не жрал

И не только, ещё чтобы ночью спать не мешал. Яркость на минимуме, но всё равно сильно светится. Думаю, попробую поковыряться в начинке, может удастся погасить яркость подсветки.

prozium ★★
() автор топика
Ответ на: комментарий от Deleted

Железо какое?

Материнская плата — Intel D510MO.

prozium ★★
() автор топика
Ответ на: комментарий от CYB3R

А сервер, значит, голый? Без корпуса?

Прикручен на подставку из двух дощечек :) Паяльник в левом углу намекает, что мне так больше нравится.

prozium ★★
() автор топика

Кстати, как подключены светодиоды и кнопки?

CYB3R ★★★★★
()
Ответ на: комментарий от Opeth

Для минимизации електрычества на LCD монике надо делать не только яркость по пинимому, но и рисовать чёрным по-белому (транзюки матрицы на фоне в это случае кушать не просят)

З.Ы. А пслоскогубцы (не для электрика, а для жестянщик), зверь-кусачки и микроскоп - это сильно...

drfaust ★★★★★
()
Ответ на: комментарий от prozium

У меня отличный корпус из двух дощечек :-P

Ко мне иногда приходит чудик один, у него денег на корпус нет никогда. Пропивает. И регулярно убивает какую-нибудь железяку свою, покупает новую. Я ему говорил сто раз: на те деньги, что ты тратишь на замену убитых железок, давно бы купил корпус и бухал бы себе спокойно. :)

Pakostnik ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.