Сигнализатор (Нужно написать программу, периодически обрабатывающую вывод с консоли.)

Модератор: Модераторы разделов

Аватара пользователя
strangeman
Сообщения: 160
Статус: заблудившийся биоробот
ОС: Ubuntu 12.04, Debian 6

Сигнализатор

Сообщение strangeman »

Суть такова: необходимо написать программу, которая, вися в памяти, периодически выполняла бы консольную команду, и, в зависимости от результата этой команды подавала бы юзеру тот или иной сигнал.
В идеале сигнал должен быть таким: в трее висит кружочек. Если пришел один вывод команды - кружочек зеленый, если другой - красный.
С какой стороны к этому подступиться? :unsure:

Вроде более-менее знаю С++, но, ввиду того, что до этого под Linux не программировал, со специфичными функциями и методами для этой системы не знаком. :(

Ткните хотя бы ссылкой в то место, где можно найти инфу по этой теме.

ЗЫ: утилита нужна под KDE 3.5.
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Сигнализатор

Сообщение Portnov »

А в чём, собственно, проблема? Запустить команду? Прочитать её вывод? Показать иконку в трее? Всё это уже обсуждалось. Пишите конкретнее, в чём вопрос.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
strangeman
Сообщения: 160
Статус: заблудившийся биоробот
ОС: Ubuntu 12.04, Debian 6

Re: Сигнализатор

Сообщение strangeman »

Portnov писал(а):
18.12.2008 08:42
А в чём, собственно, проблема? Запустить команду? Прочитать её вывод? Показать иконку в трее? Всё это уже обсуждалось. Пишите конкретнее, в чём вопрос.


Основная проблема - показывать и перерисовывать иконку в трее. С остальным вроде разобрался.
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Сигнализатор

Сообщение Shura »

Пиши на QT. Примеров - вагон, всё достаточно просто. Если с ним вообще дело не имел, то за 2 дня напишешь.
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
strangeman
Сообщения: 160
Статус: заблудившийся биоробот
ОС: Ubuntu 12.04, Debian 6

Re: Сигнализатор

Сообщение strangeman »

Shura писал(а):
18.12.2008 10:43
Пиши на QT. Примеров - вагон, всё достаточно просто. Если с ним вообще дело не имел, то за 2 дня напишешь.


Попробую... по результатам отпишусь...

Алсо, какая IDE наиболее удобна при работе с Qt? Qdevelop или Kdevelop?
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Сигнализатор

Сообщение Portnov »

Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали: