Есть ли желающие попробовать себя в проекте на QT4?

Доброго времени суток, камрады.

Есть ли среди вас желающие изучить QT4 программирование не просто малюя хеловорды а поучаствовать в проекте?
Некоторое время назад я начал один проект, а именно QLanTester.
Утилита для мониторинга сетей в реальном времени.
На данном этапе она находится в 0.1 альфе.
вот краткое описание:

QLanTester

  • Описание возможностей
    и будущих функций.

Данная утилита
предназначена для облегчения жизни
системным администраторам работающим
с сетями различных топологий, основная
цель программы наблюдение за объектами
сети в реальном времени с целью выяснения
аварийных участков сети а так-же для
составления отчетов о доступности за
определенные промежутки времени.

QlanTester написан с использованием библиотеки QT4 что позволяет ему работать на платформах где поддерживается данная библиотека.

Важным моментом является платфомонезависимость, это реализуется разделением функций

1 — все графические функции исполняются самой программой (отображение доступности, формирование отчетов и прочее)

2 — определение статусов объектов исполняется вызываемыми методами, которые исполняются отдельно, что позволяет наращивать абсолютно любой функционал как и типы объектов.

На данный момент в версии 0.1 реализовано:

1 — Отображение статуса объекта.

2 — Полноценная поддержка создания своих методов определения статуса объекта.

3 — протоколирование действий программы и состояния объектов.

Будущий функционал необходимый до версии 1.0

1 — графическое отображение объектов и их статусов с возможностью создания карты объектов

2 — полностью D&D интерфейс для работы с объектами.

3 — система оповещения на различные изменения статусов.

4 — создание отчетов

5 — сканирование диапазона сетей для создания графа объектов (

Есть ли желающие попробовать себя в проекте на QT4?: 4 комментария

  1. nagios snort куча различных сниферов и т.д. и т.п., чего особенного будет реализовано в данном проекте. Не вижу смысла в реализации еще одного проекта ради того чтобы было.

  2. Все они WEB и с собой их не поносишь на ноуте.
    Я довольно часто ездил по различным организациям, и с ходу разобраться в структуре сети нет возможности, пока детально не изучишь.
    Данную утилиту я начал писать именно для того, что бы приходя в новую сеть выяснить, что где, выполнить анализ и дальнейший мониторинг с целью выяснения проблемных мест.
    и кулантестер не веб. вот основное отличие.
    ЗЫ снорт это IDS а нагиос это веб базированный мониторинг.

  3. mikedem, с QT4 не работал, но есть опыт сетевого программирования,
    как под Linux так и под Windows. Ты как я понимаю будешь использовать QtNetwork? Или QT только для интрефейса?
    В случае чего могу предоставить, для проекта SVN

  4. QT для интерфейса, работы с файлами итп.
    Опрос состояний объектов реализован вызовами методов, каждый метод это отдельный процесс. пока я реализовал только два метода, это два обычных скрипта вызываемых QLanTester которые отдают состояние объекта. по этому принципу и основана утилита, опросом занимаются сторонние программы или скрипты, возвращающие данные, что позволит как угодно расширить список объектов и методов их опроса.
    свн может пригодиться. хотя я и сам его могу поднять, я сюда выложил запись не для распиаривания продукта, а для того, что бы привлечь новичков в программировании которые хотят постичь QT4 но не знают за что хвататься =)
    Если есть еще вопросы, с удовольствием отвечу.

Добавить комментарий