Bingo’s Chat — це закритий чат для невеликих локальних мереж. Без сервера, кожна програма — одночасно і клієнт, і сервер. Працює Bingo’s Chat по протоколу UDP (broadcast або multicast). Усі учасники чату рівноправні, немає ніяких адміністративних функцій, системи прав чи обмежень.
Хоча сам продукт безкоштовний, у ньому є можливість купити права адміністратора за одну тисячу рублів (чи 600, сума на сайті вказана різна — на одній і тій же сторінці):
Продаж ключів зупинений. Адміністратор може бути лише один. Схема визначення "важливості" адміністратора дуже своєрідна.
Bingo’s Chat не оновлюється з 2010 року.
Офіційний форум не працює:
В програмі є цікаві особливості, на кшталт роботи з движками Text2Speech, маханізму ботів і підтримки IRC. Правда, її видалили в останніх версіях.
Огляд написано для останньої доступної версії Bingo’s Chat 1.6.10 від 6 листопада 2010 року. Порівнюємо з безкоштовним корпоративним месенджером MyChat версії 7.6 випуску 12 липня 2019 року. Розповідаємо про проблеми Bingo’s Chat і пояснюємо, чому варто перейти на MyChat.
- Стислий огляд проблем Bingo's Chat
- Порівняння Bingo's Chat і внутрішнього офісного месенджера MyChat
- Рекомендації по переходу на MyChat
1. Стислий оглад проблем Bingo's Chat
В цілому – це стандартна "купа" помилок і недоліків, властивий усім покинутим проектам. Це проблеми з національними символами (UNICODE), відсутність цифрового підпису, сміттєвий трафік, глюки інтерфейсу, недоліки технології, технічні обмеження і баги, з якими постійно стикаються користувачі цієї програми. Зі скріншотами і детальними поясненнями.
1.1. Проблеми інсталятора, немає цифрового підпису, привілеї UAC
У інсталяційного пакету програми немає цифрового підпису, до того ж він потребує підвищених привілеїв для свого старту:
Стандартно, Bingo’s Chat хоче встановлюватись в Program Files, можливо, тому він і потребує підвищення своїх привілеїв, але ж програму можна поставити й в іншу папку, інсталятор це дозволяє:
Трохи дивно, що пакет для встановлення й сама програма мають однакові назви — BingoChat.exe.
Погано те, що сама програма — також без цифрового підпису. В більшості компаній встановлення такого роду софта заборонено політиками безпеки, "від гріха подалі".
1.2. В Бингочаті немає UNICODE
Бінго чат не вміє працювати з національним кодуванням UNICODE. Тому повідомлення при відправці будуть спотворюватись:
А копіювання і вставка тексту з інших програм в Bingo’s Chat буде часто "ламатися". У вас не вийде вставити в чат оригінальний текст, навіть на українській мові, не кажучи вже про якісь ієрогліфи:
1.3. Зайвий трафік, проблеми широкомовлення
Програма спроектована для роботи без центрального сервера, тому ваша мережа буде "забиватись" непотрібним широкомовним трафіком. Чим більше клієнтських програм — тим більше "сміття":
Проте це найменша з проблем.
Друга проблема — неможливість роботи через Інтернет. Не вийде зв'язати декілька віддалених офісів своєї компанії, тому що у Бінго немає одного сервера, він не вміє працювати через NAT і проксі. Єдиний вихід в такій ситуації — VPN тунелі на базі сторонніх сервісів типу Hamachi чи, наприклад, OpenVPN.
Третя проблема — неможливість нормального адміністрування. У вас не буде централізованого зберігання переписки, єдиної системи прав і єдиної системи прав і обмежень, аудиту дій користувачів. Повна анархія. Для домашніх мереж це не проблема, але для бізнесу така ситуація неприйнятна.
1.4. Проблеми безпеки
Через те, що в чаті використовується широкомовлення (причому, стандартно UDP Broadcast на 255.255.255.255, а не IP Multicast), дані часто транслюються на всю мережу, а не тільки конкретному адресату. Отже, повідомлення може потрапити в чужі руки.
Нічого невідомо з приводу шифрування повідомлень. Про те, як це робиться, не написано ні в довідці, ні на сайті.
Вся переписка також не шифрується і зберігається у відкритому вигляді в папці C:\Program Files (x86)\Bingo's Soft\Bingo's Chat\Logs
EXE-файл програми стиснуто EXE-компресором Petite а тому потребує підвищених витрат пам'яті для свого старту.
Bingo’s Сhat підіймає свій власний http-сервер на порту 1233, де є публічному доступі усі файли, котрі ви колись відправляли:
Лінк знизу екрана (http://bingosoft.info/en/page/bingos-chat/) веде в нікуди:
1.5. Огріхи інтерфейсу Бінгочата
Після перезавантаження програми історія не підтягується (хоча ведеться):
Під час спроби обрати файл для фотографії з мережевого диску:
"Зробити скріншот" — не працює:
Немає ніякого контролю на граничні значення дат:
Скін інколи переключається на інший у віконцях-запитах на зміну даних:
Дивна плутанина для повідомлень, котра ніде не описана:
Якщо натиснути на кнопку "Вставити лінк" (Alt+L), можна побачити таке:
В інтерфейсі програми є порожні рядки, зафарбовані чорним, призначення яких незрозуміле:
Система налаштування "гарячих" клавіш не слідкує за дублікатами та не дозволяє використовувати клавіші "Shift" і "Win" в комбінаціях:
1.6. Проблеми зі вставкою картинок в чат
Якщо вставити картинку, то інтерфейс головного вікна часто "ламається":
Причому, згортання/розгортання вікна не допомагає, лише повне перезавантаження:
Вставити PNG-файл неможливо, але якщо вручну прописати у віконці вставки маску *.png — то можливо. Проте після вставки зображення в чат, воно починає блимати декілька разів у секунду. Чому так виходить — незрозуміло:
Якщо вставляти зображення в чат (із буфера обміну по F3 або просто з файлу), то прокрутки вікна з повідомленнями в кінець не відбувається, а якщо писати звичайний текст — то все ок.
1.7. Bingo’s Chat і термінальний сервер Windows
Багато компаній використовують сервер терміналів Windows для роботи своїх співробітників. Але, на жаль, Bingo’s Chat не вдалось завантажити в термінальному середовищі через дві проблеми.
Перша: програма займає одні й ті самі мережеві порти для своєї роботи (їх можна перелаштувати вручну, для кожного користувача окремо).
Друга: програма не розділяє налаштування по особистим профілям користувачів. Вам доведеться встановлювати стільки копій чату, скільки у вас термінальних користувачів. Хоча, питання оновлення — риторичне, тому що нові версії вже не виходять.
2. Порівняння Bingo's Chat і внутрішнього офісного месенджера MyChat
В таблиці порівнюємо базові можливості Bingo’s Chat версії 1.6.10 від 6 листопада 2010 року і MyChat 7.6 (безкоштовної версії) від 12 липня 2019 року.
№ | Можливість | BORGChat | MyChat |
---|---|---|---|
Установка, видалення і оновлення | |||
1.1 | Інсталятор | Є | Є |
1.2 | Деінсталятор | Є | Є |
1.3 | Автоматична установка | Немає | Є |
1.4 | Система автоматичного оновлення | Немає | Є |
1.5 | Автоматичне оновлення та збереження усіх даних під час встановлення найновішої версії поверху старої | Немає, нових версій немає | Є |
1.6 | Portable-версія | Немає | Є |
Мережеві можливості | |||
2.1 | Робота у великих мережах | Немає | Є |
2.2 | Робота у складних мережах і через Інтернет | Немає | Є |
2.3 | Гарантована доставка повідомлень | Немає | Є |
2.4 | Робота термінальних сесіях | Немає | Є |
2.5 | Шифрування трафіку | Є, невідомо | OpenSSL |
2.6 | Робота в дуже поганих мережах (супутниковий зв'язок, "довгі" пінги) | Немає | Є |
Стандартні функції | |||
3.1 | Персональні повідомлення | Є | Є |
3.2 | Статусы сообщений (получено, прочитано) | Є, частково | Є |
3.3 | Текстові конференції | Є | Є |
3.4 | Сповіщення з контролем прочитання | Немає | Є |
3.5 | Загальна дошка оголошень | Є | Є |
3.6 | Обмін файлами | Є | Є |
3.7 | Передача зображень | Є | Є |
3.8 | Автоматичне підсвічування лінків в тексті | Частково, крім локальних лінків | Є |
3.9 | Перегляд історії повідомлень | Є | Є |
3.10 | Звукове інформування про події | Є | Є |
3.11 | Особистий список контактів | Є | Є |
3.12 | Відправка повідомлень і файлів користувачам, котрих немає в мережі | Немає | Є |
3.13 | Графічні смайли | Є | Є |
3.14 | Голосові дзвінки | Є | Є |
3.15 | Відео дзвінки | Немає | Є |
3.16 | Демонстрація екрана | Немає | Є |
Інтеграція з Active Directory | |||
4.1 | MSI пакет для розгортання через групові політики | Немає | Есть |
4.2 | Прозора авторизація користувачів | Немає | Є |
4.3 | Імпорт користувачів із Windows-домену | Немає | Є |
4.4 | Підтримка будь-якої кількості різних доменів | Немає | Є |
4.5 | Спільна робота "звичайних" та доменних користувачів | Немає | Є |
Налаштування зовнішнього вигляду | |||
5.1 | Мови інтерфейсу | Є | Є, UNICODE |
5.2 | Кастомізація зовнішнього вигляду | Є | Є |
5.3 | Зміна шрифтів | Є | Є |
Адміністрування | |||
6.1 | Централізоване налаштування прав та обмежень користувачів | Немає | Є |
6.2 | Групи користувачів | Немає | Є |
6.3 | Фільтри "поганих" слів | Є | Є |
6.4 | Фільтри по IP, MAC, Hardware ID | Є, тільки по IP | Є |
6.5 | Антиспам та антифлуд фільтри | Немає | Є |
6.6 | Система управління користувачами | Немає | Є, WEB-інтерфейс |
6.7 | Детальна довідкова інформація про користувачів (ПІБ, email, телефони, дата народження, фото і т.д.) | Є, коротко | Є |
Операційні системи | |||
7.1 | Windows | Є | Є |
7.2 | Android | Немає | Є |
7.3 | Linux | Немає | Є |
7.4 | Mac | Немає | Є |
7.5 | WEB | Немає | Є |
Додаткові можливості | |||
8.1 | Мережеві статуси користувачів "вільний", "зайнятий", "немає на місці" | Є | Є |
8.2 | Скриптова мова для написання простих програм, що розширюють можливості чату | Немає | Є |
8.3 | Інтеграція з зовнішніми сервісами | Немає | Є (1С, phpBB, REST, php, C#, Delphi, Python, etc.) |
8.4 | Система пошуку користувачів | Немає | Є |
8.5 | Деревовидний загальний список контактів, єдиний для усієї мережі, з необмеженим рівнем вкладеності | Немає | Є |
8.6 | Менеджер облікових записів, якщо за однією програмою працює декілька людей | Немає | Є |
8.7 | Система ігнорування користувачів | Є | Є |
8.8 | Система плагінів для розширення можливостей програми | Є | Є |
8.9 | Перелік підрозділів компанії | Немає | Є |
8.10 | Перелік посад компанії з сортуванням "начальники — зверху" в списках контактів — в списках контактів | Немає | Є |
8.11 | Вбудований форум | Немає | Є |
8.12 | Управління проектами | Немає | Есть, Kanban |
8.13 | Чат для сайту | Немає | Є |
8.14 | Конструктор дистрибутивів | Немає | Є |
Технічна підтримка користувачів програми | |||
9.1 | Вбудована довідкова система | Є | Є |
9.2 | Форум технічної підтримки | Немає | Є |
9.3 | Підтримка розробників електронною поштою | Є | Є |
9.4 | Додаткові матеріали, статті по використанню програми на сайті, блог | Немає | Є |
9.5 | Підтримка розробників в Skype, Viber, Telegram, WhatsApp | Немає | Є |
9.6 | Підтримка розробників по телефону | Немає | Є |
3. Рекомендації щодо переходу на MyChat
Чому? Чат для локальних мереж Bingo's Chat більше не оновлюється, немає виправлень старих помилок і підтримки сучасних смартфонів на Android і iOS. Є тільки версія під Windows, а для програм для macOS, Linux і WEB — ні. Чат не працює у великих мережах і через Інтернет. Немає системи адміністрування користувачів і центрального сервера.
Як перейти? Для невеликих компаній, до 20 співробітників, перехід з Bingo's Chat на MyChat пройде з нульовими витратами, тому що стандартна ліцензія MyChat — безкоштовна, без trial-періоду (чим відрізняється безкоштовна версія MyChat від комерційної?). MyChat працює одразу після встановлення, "із коробки", без спеціальних налаштувань. Оновлення MyChat Free Edition — безкоштовні. Для бюджетних організацій і компаній з обмеженим фінансуванням це важливо. Заощаджуємо на ліцензії та заробітній платі адміністратора.
Ціни. Ліцензії конкурентні, на кількість людей онлайн, купується лише сервер. Одна людина онлайн коштує $4. Рік оновлень — безкоштовно, потім підписка на оновлення ($2 за людину на рік), якщо хочемо переходити на свіжі версії. Окремо купується лише MyChat Guest, конструктор дистрибутивів Distrib Maker, і робот-вікторина.
Служба підтримки. На українській мові, відповіді протягом одного робочого дня. Великий і активний форум підтримки (більше 32 тисяч повідомлень на липень 2019 року).
Давно на ринку? Перша версія офісного чату MyChat вийшла в 2004 році, оновлення виходять стабільно 5-6 разів в рік. Більше півмільйона реальних користувачів з України, Росії, Білорусі, Казахстану, США, Канади, Індії, Великобританії та інших країн. Реальні відгуки покупців.