Фіолетовий модуль IM
Фіолетовий модуль IM
Модуль IM Purple є новим модулем XMPP. Він використовує автономний Purple Server, який об'єднує бібліотеку libpurple, яку використовують такі програми та проекти, як Meebo, Pidgin, Gaim і Adium. Причиною для сервера-клієнта є ліцензія libpurple. Неможливо використовувати бібліотеку libpurple безпосередньо на сервері IceWarp, оскільки сервер IceWarp не є відкритим. IceWarp випустила Purple Server з відкритим вихідним кодом, який охоплює всю функціональність libpurple і пропонує протокол TCP / IP для зв'язку з ним.
У реальному світі модуль Purple є заміною для MSN, ICQ, Yahoo та інших модулів, які ви знаєте в шлюзах IM. Ці колишні модулі більше не розподіляються. Буде встановлено лише один модуль (Purple), і ви зможете використовувати його для підключення до набагато більшої кількості мереж.
Мережі та протоколи IM
Підтримуються AIM, Bonjou, Facebook, Gadu-Gadu, GroupWise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, Twitter, XMPP, протоколи Yahoo і багато іншого.
Підтримка аватарів
Усі мережі IM підтримують аватари. Нарешті, ви можете побачити елементи списку з тими зображеннями у вашому клієнті чату (люди з MSN або ICQ, наприклад).
Кілька сеансів
Новий движок може обробляти декілька (паралельних) сеансів XMPP з одного облікового запису. Усі ці сеанси можуть використовувати зареєстровані мережі миттєвого обміну повідомленнями, а вихід із системи не закриває сеанси Purple, якщо ви не виходите з останнього сеансу XMPP вашого облікового запису. Таким чином, ви можете використовувати свій мобільний, WebClient IM і настільний IM клієнт, і ви побачите людей на ICQ і MSN у всіх цих. Ви можете спілкуватися з будь-ким, а вхідні повідомлення надсилатимуться на всі три сесії.
Авторизація
Реалізовано належні авторизації XMPP. Будь-яка авторизація вхідного шлюзу повинна бути уповноважена клієнтом чату. (Раніше всі такі запити авторизувалися сервером автоматично, не знаючи цього користувача.)
Передача файлів
Ви можете передавати файли через різні мережі. Це дійсно працює. З сервера XMPP можна, наприклад, надсилати або отримувати файли в / з акаунтів ICQ або MSN.
Автоматичний імпорт контактів на стороні сервера
Під час роумінгу з кількома клієнтами (спочатку MSN або ICQ) і переходом на клієнта XMPP з зареєстрованими шлюзами, всі контакти мережі автоматично з'являться у вашому списку. Щось, люди просять дуже довго.
Як використовувати цей модуль
Створіть новий шлюз ІМ та з'єднайте його з модулями / purple.dll . (Для отримання додаткової інформації про створення шлюзу зверніться до Послуги Розділ.) Є новий параметр Параметри, в якому ви можете встановити власні параметри для будь-якого модуля. Для Purple потрібно вказати, який протокол потрібно використовувати для цього модуля.
Протоколи можна знайти в RN:
- AIM: prpl-aim
- Bonjour: prpl-bonjour
- Facebook: prpl-facebook
- Gadu-Gadu: prpl-gg
- GroupWise: prpl-novell
- ICQ: prpl-icq
- IRC: prpl-irc
- MSN: prpl-msn
- MySpaceIM: prpl-myspace
- QQ: prpl-qq
- SILC: prpl-silc
- ПРОСТИЙ: prpl-простий
- Sametime: prpl-тим часом
- Twitter: prpl-twitter
- XMPP: prpl-jabber
- Yahoo: prpl-yahoo
Наприклад, для ICQ це протокол = prpl-icq .
Як зареєструвати шлюз Facebook в клієнті IM
Встановлення шлюзу для Facebook така ж, як і для інших.
Нижченаведений опис описує кроки, здійснені користувачем для реєстрації шлюзу в своєму IM клієнті.
- У своєму обліковому записі Facebook перейдіть до облікового запису - Параметри облікового запису - Ім'я користувача .
Якщо ви не використовуєте ім'я користувача (але всю адресу електронної пошти), заповніть його та активуйте.
Можна перевірити, чи активовано ваше ім'я користувача. Вставте таку адресу до веб-переглядача:
http://facebook.com/ <ваше_ім'я користувача>
наприклад http://facebook.com/john.doe
- Використовуйте це ім'я користувача (разом з паролем Facebook) під час реєстрації шлюзу Facebook у своєму клієнті чату.

ПРИМІТКА. Активація імені користувача може зайняти деякий час. Якщо у вас є активне ім'я користувача Facebook і реєстрація шлюзу не працює, перейдіть на свій обліковий запис Facebook і змініть пароль. У цьому випадку активація імені користувача здійснюється негайно.
Навіть найпростіше вийти / увійти до свого облікового запису Facebook через веб може допомогти.
Для Twitter використовується мікроблог-фіолетовий плагін. Додаткову інформацію див http://code.google.com/p/microblog-purple/ .