Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Mini Messenger - простой аналог net send для Windows и Linux!

Ответить
Настройки темы
Разное - Mini Messenger - простой аналог net send для Windows и Linux!

Пользователь


Сообщения: 139
Благодарности: 17

Профиль | Отправить PM | Цитировать


Изменения
Автор: Королев Михаил
Дата: 22-05-2016
Вложения
Тип файла: zip mini_messenger_v1.40.zip
(211.0 Kb, 303 просмотров)
Тип файла: zip mini_messenger_v1.53.zip
(546.9 Kb, 227 просмотров)
Тип файла: zip mini-messenger-cli_1.53.bf_i386.deb.zip
(83.4 Kb, 26 просмотров)
Тип файла: zip mini-messenger-cli-1.53.bf-1.i386.rpm.zip
(83.1 Kb, 33 просмотров)
Я искал простое средство оповещений бухгалтеров и прочих работников, не используя служебный телефон.
Увы, с приходом Win Server 2008, Net Send был выпилен.

Openfire, скажете вы? Рассылки почтой? Любой_другой_софт+AD? Если это у вас всё это уже есть и более ничего не требуется, то эта программа вам вряд ли будет полезна.

В чем особенность?
Это не очередной чатик.
Это ПО для одностороннего (оператор -> пользователь) текстового уведомления пользователей, с отчетами о доставке и цветовой иерархической индикацией реакции получателей (доставлено/прочитано/ошибка доставки).


Лицензия 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, для эффективного развёртывания в локальной сети.
? Сообщения по таймеру. Послать сообщение, указать таймер. И, скажем, в течение полчаса, с заданным интервалом, сервер будет всех оповещать о скором выключении света.

Скриншоты (кликабельны):


Контакты
Пишите в личку ВК
Пишите на почту
Пишите в Skype
ICQ: 190674711
Jabber: okloks@jabber.ru
Ну или прямо в этой ветке!

Отправлено: 10:32, 25-05-2012

 

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg 1212.jpg
(51.5 Kb, 6 просмотров)

Добрый день, возможно ли реализовать всплывающие подсказки в окне с клиентами?
Так как это реализовано на кнопках [Послать сообщение], [Сохранить шаблон] и др..
\\\
Создавая дерево не хочется иметь структуру матрешки в 5+ поколении. Пример:
-Бухгалтерия
--Такой-то отдел
---Такое-то подразделение
----Такой-то специалист
-----Такое-то Ф.И.О.
\\\
Вариант 1: Для каждого <group name=""> или <key name=""> </key> иметь возможность добавить комментарий.
Вариант 2: Дать возможность указывать, дополнительными параметром для <group name="">, выводить свою внутреннюю структуру в комментарии (ограничив её N символами). (Этот способ потребует заполнения каждого <group name=""> и будет не удобен в небольших масштабах, но для групп с 5+ подгруппами будет очень удобен)

-------
Осторожно, я ещё только учусь!


Последний раз редактировалось cGUN++, 02-03-2016 в 10:38.


Отправлено: 10:19, 02-03-2016 | #191



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 139
Благодарности: 17

Профиль | Отправить PM | Цитировать


Думаю, вариант 1 логичнее.
Атрибута <hint> должно быть достаточно

-------
Skype: michael_korolev


Последний раз редактировалось Королев Михаил, 03-03-2016 в 18:37.


Отправлено: 20:22, 02-03-2016 | #192


Пользователь


Сообщения: 139
Благодарности: 17

Профиль | Отправить PM | Цитировать


Программа обновлена (бэкпорт исправлений из 1.60)

Что нового в версии 1.53 - 04.03.2016
* Srv-cli: исправлен протокол по умолчанию (в доках написано UDP, а по факту - TCP). Теперь везде UDP.
* Srv-gui: исправлены некоторые ошибки и недочёты в GUI

-------
Skype: michael_korolev


Отправлено: 21:30, 03-03-2016 | #193


Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg 111.jpg
(129.1 Kb, 7 просмотров)

В версии 1.53 - 04.03.2016 клиент от старой сборки 1.51, в предыдущей версии был 1.52.

-------
Осторожно, я ещё только учусь!


Отправлено: 07:57, 04-03-2016 | #194


Пользователь


Сообщения: 139
Благодарности: 17

Профиль | Отправить PM | Цитировать


Да всё правильно, я просто забыл обновить информацию о версии.
Перезалил 1.53.
Кроме версий ничего не изменилось.

Непонятно, как я ещё умудрился откатиться на пару билдов, видимо, какой-то коммит я профукал :-))

-------
Skype: michael_korolev


Отправлено: 20:24, 04-03-2016 | #195


Новый участник


Сообщения: 13
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Буфер обмена-1.jpg
(38.6 Kb, 8 просмотров)

Ошибка при запуске программы с сетевого диска, с локального запускается.

Отправлено: 17:44, 17-03-2016 | #196


Пользователь


Сообщения: 139
Благодарности: 17

Профиль | Отправить PM | Цитировать


Попробовал с шары и с сетевого диска - запустилось нормально.
Судя по ошибке, проблема с чтением XML-базы клиентов.
Может прав каких-то нет? Или путь к XML-базе криво указан? Или сама XML-база кривая?
Как мне воссоздать ошибку?

-------
Skype: michael_korolev


Последний раз редактировалось Королев Михаил, 17-03-2016 в 20:54.


Отправлено: 18:44, 17-03-2016 | #197


Новый участник


Сообщения: 13
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Безымянный.jpg
(32.7 Kb, 5 просмотров)

попробовал на разных компьютерах, все на компах и в сети админы:
Опытным путем выяснили
При запуске из виндовс: компьютер - сетевой диск - и т.д. ВСЕ РАБОТАЕТ.
а при запуске из файлового менеджера "DoubleCommander" - на моем компе с ошибкой (см.выше), на другом компе запускает, но все пусто (скрин)



и еще: можно как нибудь в списке рассылки указать исключение.
например: всей подсети /24, кроме сервера и бигбосса

Отправлено: 11:28, 18-03-2016 | #198


Пользователь


Сообщения: 139
Благодарности: 17

Профиль | Отправить PM | Цитировать


Установил DoubleCommander версию 0.7.0 Build 6700M, запустил из него - полёт нормальный...
пробовал запускать с папки, с сетевого диска, с шары.

Версия коммандера та же самая? может в нем дело?

-------
Skype: michael_korolev


Отправлено: 20:17, 18-03-2016 | #199


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте. Я правильно понимаю, что если в файле cln_config.ini установить параметр Log.UseEventLogger равным нулю, то не потребуется внесение данных в реестр, для запуска клиентской части под учеткой с ограниченными правами? Дело в том, что независимо от значения этого параметра клиент не хочет запускаться под ограниченной учеткой. Пишет "Can't create registry key. The program is interrupted." OS Windows XP. Комп не в домене.

Отправлено: 15:30, 29-03-2016 | #200



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Mini Messenger - простой аналог net send для Windows и Linux!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MSFT SQL Server - [решено] не могу установить MS sql server 2008 на windows server 2008 r2... God-of-Chaos Программирование и базы данных 4 06-12-2013 17:58
2008 - windows server 2008 x64 sp2 + sql server 2008 + 1с 8.1 потребляет слишком много ОЗУ last-77 Windows Server 2008/2008 R2 8 02-01-2012 14:02
Анонс Шестого Всероссийского Слёта Системных Администраторов OSZone News Новости информационных технологий 0 14-06-2011 17:30
2008 - Windows Small Business Server 2008 и Server 2008 Standard Feonik Windows Server 2008/2008 R2 5 05-03-2009 12:04
[решено] Удаление системных папок Win Server 2008 & Win Vista XCodeR Хочу все знать 2 15-07-2008 00:01




 
Переход