налаштовуємо Kopete

  1. Загальні налаштування
  2. налаштовуємо Gtalk

Часто можна почути, що якесь додаток в Linux поступається його аналогу в Windows. У деяких випадках можна і погодитися. Адже додатки орієнтовані на звичайного користувача в Windows почали розвиватися дещо раніше. Хакери працюють в різних версіях Unix-подібних систем часто задовольнялися консольними додатками. Крім того традиції і принципи написання програм в цих системах сильно відрізняються, щоб їх порівнювати в лоб. Але іноді на таке судження ставиш зустрічне запитання: «А ти в настройки хоча б заглядав?». У відповідь - «А де вони?». А ми сьогодні заліземо і подивимося, що можна змінити в непримітному на перший погляд Kopete.


Нагадаю, Kopete (kopete.kde.org) це програма для миттєвого обміну повідомленнями підтримує велику кількість протоколів: ICQ, IRC, AIM, MSN, Jabber c підтримкою Jingle для передачі голосу і відео, Yahoo !, Gadu-Gadu, SMS, Skype, Winpopup.

, Gadu-Gadu, SMS, Skype, Winpopup

Підтримка протоколів та інших можливостей реалізується за рахунок модулів, в будь-який момент непотрібні модулі можна відключити або додати без глобальної перебудови робочого оточення. Початок розробок датована груднем 2001 року, коли Дункан Претт (Duncan Mac-Vicar Prett) почав розробку ICQ клієнта після чергової зміни версії протоколу. Назва походить від чилійського алкогольного напою Copete (Дункан народився в Сантьяго). Перший офіційний реліз 0.2 був анонсований 3 березня 2002 року. А метою нового проекту було забезпечення користувачів єдиним простим додатком, що працює з усіма системами миттєвого обміну повідомленнями, а розробників простим інтерфейсом для створення нових модулів. Поступово в проект приходили нові учасники, а Kopete обростав плагінами. З серпня 2003 Kopete є частиною інтегрованого робочого оточення KDE. Сьогоднішній Kopete підтримує одночасну реєстрацію під декількома обліковими записами в одному протоколі, перевірку орфографії, інтеграцію з KAddressBook і KMail, псевдоніми, персональні оповіщення по протоколам і користувачам, підтримку веб-камер для MSN and Yahoo! і багато іншого.

Загальні налаштування

Однією з проблем, з якою стикаються користувачі аськи, це кодування. За замовчуванням в Kopete використана UTF, але вибравши в контекстному меню пункт «Вибрати кодування» можна встановити персональну кодування для зазначеного користувача. Натиснувши «Властивості» можна встановити значок і сповіщення керуючі при зміні статусу конкретного користувача. Решта оповіщення можна налаштувати глобально. Для цього заходимо в «Налаштування - Повідомлення», тут включено тільки кілька сигналів, тому закочує рукави і рулимо. Одним махом включити або виключити якусь дію можна в поле "Швидка настройка". Спочатку вибираємо в списку дію, а потім натискаємо кнопку поруч. Всього для редагування доступні 19 подій і 7 дій (звук, журналирования, упливає вікно, підсвічування додатки, виконання програми та інше). Та й щоб змусити працювати протокол WinPopup знадобиться встановити сервер Samba.

$ Sudo apt-get install samba

За замовчуванням стандартний зовнішній вигляд Kopete досить сумний, набір смайликів теж ні кому не подобається. Але це теж легко поправити. В репозитарії вже є пара пакетів, знайти які можна командою.

$ Sudo apt-cache search kopete

kdeartwork-emoticons - emoticon collections for KDE chat clients

kopete - instant messenger for KDE

ichthux-emoticons - Christian emoticons for Kopete

Як варіант можна просто перейти в "Налаштування - Зовнішній вигляд". Тут кілька вкладок. Наприклад переходимо в "Смайлики". Якщо були встановлені пакети про які йшлося вище, то тут крім стандартних будуть ще кілька варіантів. Інакше натискаємо на "Завантажити нові теми", отримуємо список прямо з сайту проекту, вибираємо і встановлюємо будь-яку вподобану одним клацанням мишки.

Інакше натискаємо на Завантажити нові теми, отримуємо список прямо з сайту проекту, вибираємо і встановлюємо будь-яку вподобану одним клацанням мишки

Я наприклад люблю тему "QIP" в якій використані значки від однойменного IM клієнта. Будь-яку тему можна скачати і окремо (з сайту www.kde-look.org ), А потім встановити натиснувши кнопку "Встановити нову тему".

налаштовуємо Gtalk

Багато хто вже встиг завести собі поштову скриньку на GMail, який паралельно дає доступ до багатьох функцій, в тому числі і до сервісу миттєвого обміну повідомлення GTalk. Так як GTalk використовує протокол Jabber, то щоб налаштувати його підтримку в Kopete нічого встановлювати не потрібно все вже є. Відкриваємо вікно настройки вибираємо Створити і на першому кроці майстра додавання контактів вказуємо протокол Jabber. Тепер у вікні «Відомості про обліковий запис» заповнюємо дані свого облікового запису GMail. В поле «Jabber ID» вводимо свій логін (з доменом на кшталт [email protected]), трохи нижче пароль. Тепер переходимо у вкладку «Підключення» встановлюємо прапорець «Шифрування SSL» і «Замінити стандартну інформацію про сервер». В поле «Сервер» пишемо «talk.google.com» і порт 5223.

От і все. Тепер можна додавати користувачів GTalk і починати розмову. Крім цього вибравши меню «Інші дії» обраному користувачу можна відразу ж відправити лист або файл. Кодування в Jabber одна UTF, тому тут метушні з нею менше (точніше її вобще немає). У дистрибутиві Ubuntu Kopete зібраний без підтримки jingle, тому якщо комусь потрібна можливість обміну голосовими повідомленнями між двома клієнтами Kopete (GTalk, PSI і іншими), доведеться його компілювати самостійно, включивши при конфігуруванні параметр «-enable-jingle». Деякі поради по збірці дані на сторінці kopete.kde.org/buildtips.php , Хоча сам процес зазвичай проблем не викликає.

Модулі Kopete

За замовчуванням до складу Kopete вже входить кілька модулів, але практично всі вони відключені. Щоб побачити їх, вибираємо "Налаштування - Налаштувати модулі".

Так модуль KopeTeX дозволяє вставляти формули Latex прямо у вікно розмови. Для його роботи встановлюємо пакет ImageMagic, а саму формуму поміщаємо між двома знаками долара - $$ формула $$. Я не користуюся MSN, але судячи з опису плагін NetMeeting дозволяє в цей прекрасний світ і голосовому чаті в цій системі. У списку "Запустити програму" слід вибрати одну з програм, за допомогою яких і буде відбуватися спілкування gnomemeeting або konference. Модуль "Автозаміна" дозволяє встановити варіанти автоматичної заміни слів, як для вихідних, так і вхідних повідомлень. Просто активуємо модуль встановивши прапорець і додаємо пару в полях "Текст" і "Заміна" і натискаємо кнопку Додати. Мені наприклад лінь перемикати расскладку, щоб відповісти коротке слово "Так" або щось на зразок цього. Тому я створив заміну з "lf" на "так" і деякі інші, часто використовувані слова. Опціонально в цьому ж модулі можна дозволити розпочинати кожен рядок з великої літери і додавати точку в кінці кожного рядка.

Активувавши модуль "Виділення", створивши новий фільтр натисканням "Додати" і вказавши в полі "Умова відбору" слово або формальний вираз, можна виділяти деяке повідомлення потрапило під критерій іншим кольором або привласнювати йому іншу ступінь важливості. Дещо інше призначення у плагіна "Текстові ефекти". Після його активації кожне нове повідомлення буде виділено іншим кольором, а встановивши відповідні прапорці можна навіть виділяти іншим кольором кожне слово або окрему букву. У вкладці "Ефекти" ще два цікавих параметра. Один дозволяє підміняти на льоту букви цифрами, тобто kopete перетворюється в k0p373. Другий параметр, в слові довільно змінює регістр букв (kOpeTe). Якщо хочете виглядати крутим хакером можна їх активувати, хоча читати такі повідомлення важко. Щоб зрозуміти, про що говорять на англомовних форумах, досить включити модуль "Перекладач", вибрати свою мову за замовчуванням і службу перекладу (Google або BabelFish). Правда робочим я цей модуль бачив тільки один раз, і від чого залежить така поведінка, поки не розбирався.

У мене в контактному листі прописано багато народу, хоча постійно спілкуюся лише з деякими з них. Тому дуже зручним є модуль "Примітки до контакту". Налаштувань у нього ніяких немає, але в контекстному меню користувача з'являється додатковий пункт "Нотатки" вибравши який можна додати невеличкий коментар в якому вказати, хто, що і звідки. І коли з вами захоче поговорити ця людина, ви швидко згадайте з ким маєте справу. А активувавши модуль "Журнал повідомлень" ви зможете відразу переглянути про що говорили з ним в минулий раз. А всі повідомлення користувача оптом можна буде побачити, вибравши в контекстному меню пункт "Переглянути журнал". Крім цього при наведенні мишки на нік користувача, з'являється вікно підказки, щоб змінити які будуть показані в ньому інформацію потрібно зайти в "Налаштування - Зовнішній вигляд - Список контактів" і натиснувши кнопку "Змінити підказки" встановити потрібні поля.

Щоб все посилання приходять в Kopete автоматично додавалися в закладки, просто увімкнення модуля "Закладки". Опціонально можна вказати і контакти в яких будуть відслідковуватися URL (за замовчуванням для всіх). Kopete вміє автоматично шифрувати вихідні повідомлення. Для цього слід активувати модуль "Шифрування" і вказати особистий PGP ключ. За допомогою модуля «Ім'я користувача» можна задати легко запам'ятовуються псевдоніми для команд підтримуваних одним з протоколів.

Як і інші IM клієнти Kopete вміє вставляти в повідомлення інформацію про прослуховується користувачем мелодії. За це відповідає модуль «Зараз звучить». Активуємо його, потім у вкладці «Повідомлення» вказуємо вид повідомлення. Так я в поле «Почати з» вставив більш зрозуміле «Зараз я слухаю - >>», а в полі «Для кожного запису» - «% track (групи% artist)». Тепер у вікно повідомлення виводиться «Зараз я слухаю - >> The Fight Song групи Marilyn Manson». Можна ще додати назву програвача (% player) і назва альбому (% album). Але це ще не все. Після активації цього модуля в меню «Сервіс» в діалоговому вікні з'являється пункт «Відправляти відомості про прослуховується музики» вибравши який ви відправляєте повідомлення про мелодії (варіантом є набір рядка / media в вікні повідомлення). Щоб таке повідомлення йшло автоматично слід перейти у вкладку «Спосіб повідомлення» і встановити перемикач в положення «Показувати у вікні розмови (автоматично)». Ще два пункти дозволяють додавати повідомлення про мелодії в якості коментаря до статусу користувача. Цей модуль підтримує кілька програвачів - Amarok, Kaffeine, JuK, Noatun, Kscd і буде шукати якийсь з них запущений в даний момент. У вкладці «Програвач» можна конкретно вказати на використовувану вами програму.

Дуже зручний модуль «Статус з'єднання», який вміє автоматично входити в мережу і виходити з неї в залежності від наявності з'єднання з Інтеренет. Після його активації, робота Kopete стає менш дратівливою. Є з'єднання, він мовчки з'єднується, немає тихо чекає свого часу. Після активації модуля «Статистика» ви вибравши в контекстному меню пункт «Переглянути статистику» можете отримати інформацію про доступність і активності обраного контакту в будь-який проміжок часу, скільки він часу проводить в мережі, середню довжину повідомлення та інше.

Після активації модуля «Статистика» ви вибравши в контекстному меню пункт «Переглянути статистику» можете отримати інформацію про доступність і активності обраного контакту в будь-який проміжок часу, скільки він часу проводить в мережі, середню довжину повідомлення та інше

Це не все, що є у Kopete. Зайшовши на сайт http://www.kde-apps.org/ можна знайти ще ряд модулів, тим і іншого. Так наприклад модуль amaroKopete дозволяє підміняти нік і фото на підставі поточної пісні, "Send with Kopete" додає в контекстне меню пункт дозволяє відіслати файл будь-якого контакту прямо з файлового менеджера, "Kopete countdown" буде виводити час, що залишився до якогось події прямо у вікно Kopete. І так далі.

Я не кажу, що Kopete кращий, одні користувачі віддадуть перевагу Pidgin (Gaim), інші SIM або Psi, вибирати є з чого, але безсумнівно це гнучке і багатофункціональне додаток, яке вміє багато.

Але іноді на таке судження ставиш зустрічне запитання: «А ти в настройки хоча б заглядав?
У відповідь - «А де вони?