Королев Михаил
25-05-2012, 10:32
Я искал простое средство оповещений бухгалтеров и прочих работников, не используя служебный телефон.
Увы, с приходом Win Server 2008, Net Send был выпилен.
Openfire, скажете вы? Рассылки почтой? Любой_другой_софт+AD? Если это у вас всё это уже есть и более ничего не требуется, то эта программа вам вряд ли будет полезна.
В чем особенность?
Это не очередной чатик.
Это ПО для одностороннего (оператор -> пользователь) текстового уведомления пользователей, с отчетами о доставке и цветовой иерархической индикацией реакции получателей (доставлено/прочитано/ошибка доставки).
http://s13.postimg.org/l3gwa37tf/image.png (https://creativecommons.org/licenses/by-nd/3.0/deed.ru)
Лицензия Creative Commons «Attribution-NoDerivs»
Понравилась программа? Жмите в шапке "Полезное сообщение" и отмечайте рейтинг темы.
Архитектура:
Программа состоит из двух компонентов - клиент и сервер.
Клиенты выполняются на машинах получателей сообщений (пользователей).
Оператор запускает сервер и рассылает клиентам сообщения.
Клиент получает сообщение, выводит его на экран, шлет отчет серверу о получении
Пользователь видит сообщение, жмёт ОК, клиент шлет отчет серверу о прочтении
Обозначение клиент/сервер весьма условное, т.к. оба компонента фактически являются и клиентом и сервером одновременно.
Особенности комплекта:
* Небольшой размер компонентов.
* Не требует дополнительных библиотек
Особенности сервера:
* Командный (v1.5x) и графический интерфейс для Windows
* Командный интерфейс для Linux (v1.5x)
* Простой интерфейс
* Древовидная структура клиентов
* Сохраняемые шаблоны сообщений
* Отчеты о доставке
* Сканирование сети и построение списка рабочих клиентов (v1.5x)
Особенности клиента:
* Графический интерфейс для Windows (прекрасно работает под Wine в Linux)
* Сообщение появляется поверх всех окон
* В заголовке окна выводится информация о количестве минут, прошедших с момента появления сообщения (со склонениями, мой дорогой grammar nazi :))
Миграция с 1.40 на 1.5x
База данных клиентов сконвертируется в новый формат автоматически.
Совместимость компонентов 1.40 с компонентами 1.5x
Несовместимо.
Что нового в версии 1.5x
!!! Консольные версии сервера для Windows и Linux (пока не умеет работать с отчетами от клиентов)
! Добавлен сканер новых и тестер существующих клиентов
! Для клиента можно указывать диапазоны адресов
! Добавлена статусная строка с отображением процесса отсылки сообщений по клиентам
! Добавлен режим работы по протоколу TCP
! Добавлен механизм выбора номера порта
! Логгирование в журнал Windows теперь отключаемо
! Много рефакторинга кода (возрос размер программ).
! Данные о клиентах теперь хранятся в clients.xml. Сервер автоматически конвертирует старую версию файла
+ В GUI-сервер и в клиент добавлен режим отладки: параметр --debug
+ Добавлен конфиг для клиента - cln_config.ini. Необязателен, но позволяет тонкую настройку клиента
+ Сервер не даст запустить вторую копию программы
* Исправлено: неверно проверялся путь в реестре, в некоторых ситуациях без прав администратора клиент и сервер не запускались
* Конфиг сервера переименован в srv_config.ini (сервер сам переименует, если найдет его рядом)
* Упростилось сохранение шаблонов
* Дополнен файл справки
* Изменения и исправления в UI
- Отказ от PE-упаковщика, т.к. имеются проблемы с антивирусами. Результат - возросший размер программ.
Дальнейшее развитие:
Разработка программы находится в полуспящем режиме, когда есть время.
Если находится человек, который может помочь с советами, тестированием, у меня сразу появляется мотивация :)
Без фидбэка я забрасываю программу до его появления.
Работаю в данный момент над:
* Работа с LDAP/AD
* Новый протокол обмена данными/проверка на совместимость
Возможно, появится:
* Работа в режиме демона/службы.
? Инсталлятор. Остановился на Windows Installer, для эффективного развёртывания в локальной сети.
? Сообщения по таймеру. Послать сообщение, указать таймер. И, скажем, в течение полчаса, с заданным интервалом, сервер будет всех оповещать о скором выключении света.
Скриншоты (кликабельны):
http://s12.postimg.org/ubt2bqwrd/2016_02_08_132847.jpg (http://postimg.org/image/ubt2bqwrd/) http://s9.postimg.org/6ko2l32ej/client.jpg (http://postimg.org/image/6ko2l32ej/)
Контакты
Пишите в личку ВК (https://vk.com/write7396906)
Пишите на почту (mailto:sun.korolev@gmail.com?subject=Mini Messenger)
Пишите в Skype (skype:michael_korolev)
ICQ: 190674711
Jabber: okloks@jabber.ru
Ну или прямо в этой ветке!
Увы, с приходом Win Server 2008, Net Send был выпилен.
Openfire, скажете вы? Рассылки почтой? Любой_другой_софт+AD? Если это у вас всё это уже есть и более ничего не требуется, то эта программа вам вряд ли будет полезна.
В чем особенность?
Это не очередной чатик.
Это ПО для одностороннего (оператор -> пользователь) текстового уведомления пользователей, с отчетами о доставке и цветовой иерархической индикацией реакции получателей (доставлено/прочитано/ошибка доставки).
http://s13.postimg.org/l3gwa37tf/image.png (https://creativecommons.org/licenses/by-nd/3.0/deed.ru)
Лицензия Creative Commons «Attribution-NoDerivs»
Понравилась программа? Жмите в шапке "Полезное сообщение" и отмечайте рейтинг темы.
Архитектура:
Программа состоит из двух компонентов - клиент и сервер.
Клиенты выполняются на машинах получателей сообщений (пользователей).
Оператор запускает сервер и рассылает клиентам сообщения.
Клиент получает сообщение, выводит его на экран, шлет отчет серверу о получении
Пользователь видит сообщение, жмёт ОК, клиент шлет отчет серверу о прочтении
Обозначение клиент/сервер весьма условное, т.к. оба компонента фактически являются и клиентом и сервером одновременно.
Особенности комплекта:
* Небольшой размер компонентов.
* Не требует дополнительных библиотек
Особенности сервера:
* Командный (v1.5x) и графический интерфейс для Windows
* Командный интерфейс для Linux (v1.5x)
* Простой интерфейс
* Древовидная структура клиентов
* Сохраняемые шаблоны сообщений
* Отчеты о доставке
* Сканирование сети и построение списка рабочих клиентов (v1.5x)
Особенности клиента:
* Графический интерфейс для Windows (прекрасно работает под Wine в Linux)
* Сообщение появляется поверх всех окон
* В заголовке окна выводится информация о количестве минут, прошедших с момента появления сообщения (со склонениями, мой дорогой grammar nazi :))
Миграция с 1.40 на 1.5x
База данных клиентов сконвертируется в новый формат автоматически.
Совместимость компонентов 1.40 с компонентами 1.5x
Несовместимо.
Что нового в версии 1.5x
!!! Консольные версии сервера для Windows и Linux (пока не умеет работать с отчетами от клиентов)
! Добавлен сканер новых и тестер существующих клиентов
! Для клиента можно указывать диапазоны адресов
! Добавлена статусная строка с отображением процесса отсылки сообщений по клиентам
! Добавлен режим работы по протоколу TCP
! Добавлен механизм выбора номера порта
! Логгирование в журнал Windows теперь отключаемо
! Много рефакторинга кода (возрос размер программ).
! Данные о клиентах теперь хранятся в clients.xml. Сервер автоматически конвертирует старую версию файла
+ В GUI-сервер и в клиент добавлен режим отладки: параметр --debug
+ Добавлен конфиг для клиента - cln_config.ini. Необязателен, но позволяет тонкую настройку клиента
+ Сервер не даст запустить вторую копию программы
* Исправлено: неверно проверялся путь в реестре, в некоторых ситуациях без прав администратора клиент и сервер не запускались
* Конфиг сервера переименован в srv_config.ini (сервер сам переименует, если найдет его рядом)
* Упростилось сохранение шаблонов
* Дополнен файл справки
* Изменения и исправления в UI
- Отказ от PE-упаковщика, т.к. имеются проблемы с антивирусами. Результат - возросший размер программ.
Дальнейшее развитие:
Разработка программы находится в полуспящем режиме, когда есть время.
Если находится человек, который может помочь с советами, тестированием, у меня сразу появляется мотивация :)
Без фидбэка я забрасываю программу до его появления.
Работаю в данный момент над:
* Работа с LDAP/AD
* Новый протокол обмена данными/проверка на совместимость
Возможно, появится:
* Работа в режиме демона/службы.
? Инсталлятор. Остановился на Windows Installer, для эффективного развёртывания в локальной сети.
? Сообщения по таймеру. Послать сообщение, указать таймер. И, скажем, в течение полчаса, с заданным интервалом, сервер будет всех оповещать о скором выключении света.
Скриншоты (кликабельны):
http://s12.postimg.org/ubt2bqwrd/2016_02_08_132847.jpg (http://postimg.org/image/ubt2bqwrd/) http://s9.postimg.org/6ko2l32ej/client.jpg (http://postimg.org/image/6ko2l32ej/)
Контакты
Пишите в личку ВК (https://vk.com/write7396906)
Пишите на почту (mailto:sun.korolev@gmail.com?subject=Mini Messenger)
Пишите в Skype (skype:michael_korolev)
ICQ: 190674711
Jabber: okloks@jabber.ru
Ну или прямо в этой ветке!