Бесплатный менеджер сообщений в локальной сети (12.08.2013). Печать
2013 - Август
12.08.2013 19:26
Save & Share

Немного истории. На работе была задача сделать на бесплатном ПО возможность рассылки всем пользователям рабочей группы мгновенные сообщения. Планировалось это решить программой Roman NetSend. Однако факт неработоспособности службы сообщений из-за несовместимости Windows XP и Windows 7 - оставил эту задачу лежать на полке. Но спустя год было найдено решение.

Прежде всего, стоит отметить понимание разработчиков, что к службе сообщений привязываться нельзя. А Jabber неудобен и уже устарел, DC++ - не подходит для таких задач. Помимо них было создано множество менеджеров сообщений, но у них были недостатки:
- обязательная инсталляция на каждом клиентском АРМ. Как в плане лицензии, так и в техническом плане (просто не работали);
- платные или взломанные программы (например, хороши Network Assistant, Net Speakerphone). Это противоречит политике компании, хоть и работоспособность их корректна;
- сложные в освоении или некорректные в использовании. Как в плане удобства, так и в плане работы.

Итак, встречайте: BORGChat. После первичной инсталляции на сервере и размещения на общем ресурсе, было получено:
- бесплатность использования;
- работоспособность при запуске с любого клиентского АРМ без инсталляции на данном АРМ;
- ведение логов, возможность их записи в любое место;
- возможность включения и отключения передачи файлов;
- возможность скрытого присутствия в системе;
- смайлики, доска объявлений, каналы, приват, личные сообщения и прочая фигня.

Теперь я имею возможность вызвать человека к себе, не снимая трубку и не отрывая попу от стула. :) Или сообщить всем, что дают зарплату.

В программе есть глюк при установке на Windows 7: русский язык превращается в китайскую грамоту. Поигравшись со шрифтами и их параметрами в настройках программы, можно добиться корректной работы. Выкладываю настройки программы (4КБ), с верными русскоязычными параметрами, поправите потом на свой вкус.

Не забудьте сделать файл настроек "BORGOptions.xml" сделать доступным только для чтения, дабы каждый пользователь при выходе из программы не перезаписывал их. По мне, проще программу разместить на ресурс, доступный для чтения, а запись логов вести в другом месте.

(добавлено 13.08.2013): теперь об автозапуске. Как скрыть оповещение службы безопасности при автоматической загрузке файла с сетевого пути. В Windows 7 нужно добавить ярлык программы в автозагрузку, в свойствах ярлыка разрешить запуск от имени администратора. В Windows XP с точностью наоборот: не нужно добавлять ярлык в автозагрузку (и через настройки программы прекрасно вызывается), но от всплывающего сообщения службы безопасности избавиться не удалось. Альтернативное решение: размещение локальной копии программы на АРМ с Windows XP.

Кстати, мне автор программы ответил: использование на работе данной программы - вполне легально, если сам процесс работы программы не приносит прибыли.

Обновлено ( 29.06.2014 11:06 )