Jabber-сервер корпоративної мережі

Update 2017.04.07: Актуальна інформація тут https://habrahabr.ru/post/325860/

Давненько я нічого не викладав, ну вважатимемо, що був у творчій відпустці 😉 Представляю вашій увазі адмінську версію нашої збірки Miranda IM zeleboba's pack Corporate Mod.

Отже, припустимо, ви вирішили подивитися і прикрутити нашу збірку до власної мережі. Початкова настройка для підключення до джаббер описана для користувача-версії, тут я опишу особливості виклику додатків адміністрування. Доповню лише тим, що в разі потреби вкажіть проксі для погоди та курсу валют. Також не забувайте, що використовувані програми повинні бути встановлені. Качайте складання звідси і давайте приступимо.

  • /connect: — це параметр, який вказує радміну ім'я робочої станції, до якої слід підключитися, а після двокрапки власне ім'я робочої станції 😉
  • Погратися зі змінними та зрозуміти синтаксис можна у Служби — Змінні, але вам, гадаю, це зараз не цікаво.
  • Загальний зміст такий — світанда дивиться ім'я групи і якщо воно збігається з одним із зазначених (Група1) у прикладі), то підставляє відповідне ім'я домену (domain1.lc у прим). Якщо групу не знайдено, то за замовчуванням підставляється domain0.lc
  • Блок-умова, відповідальний пошук відповідності група-домен починається з ?if(?strcmp( і закінчується .domainX.lc)
  • Якщо у вас всього 3 домену (у прикладі їх 4) ви можете прибрати один блок, але не забудьте прибрати одну закриваючу дужку в цьому місці — domain0.lc))))!insert(
  • І навпаки, якщо ви хочете додати групу-домен, додайте блок за аналогією до потрібного місця, не забувши дописати дужку.
  • Природно груп, яким належить однаковий домен, може бути кілька.
  • Щоб просто перевірити коректність роботи, замініть в кінці domain.lc на ім'я вашого домену.
  • Коректна робота гарантується тільки з клієнтом нашої ж збірки, хоча головна умова - ім'я комп'ютера в якості ресурсу.
  • Ну і нарешті, якщо у вас лише один домен, то можете використовувати рядок (на прикладі radmin)
  • /connect:?replace(!dbsetting(%subject%,?cinfo(%subject%,protocol),MirVer),Miranda IM Jabber 0.8.4.0 [,,] (SecureIM),)

    Пишіть ваші запитання, зауваження, досвід використання. Найближчими днями викладу користувальницький FAQ зі збирання.