1 (07.03.2013 05:27:32 отредактировано smith)

Тема: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

qutIM 0.3.1

Домашняя страница: qutim.org
Авторы: Евгений Дегтярёв(smith), Алексей Сидоров(sauron) , Руслан Нигматуллин  и остальная команда разработчиков qutIM
Язык: английский/русский/украинский/немецкий/чешский/болгарский

Скачать: Maemo 5
Maemo 5 thumb MeeGo 1.2 Nokia Store

Колобки для Maemo 5
Колобки для MeeGo 1.2 Harmattan


Maemo 5

qutIM - кроссплатформенный клиент мгновенного обмена сообщениями с открытым исходным кодом, распространяемый по лицензии GNU GPL. Разработка клиента началась в январе 2008 года с целью создать IM-клиент с дружелюбным интерфейсом.
Основные возможности qutIM:
•    X-статусы
•    Использование вкладок в окнах сообщений
•    Приватные списки
•    Поддержка нескольких протоколов
•    Многоязычный интерфейс
•    Передача файлов
•    Поддержка аватаров
•    Поддержка статусных иконок от Adium и смайлов
•    Поддержка звуков
•    Отчёт о доставке сообщения
•    Уведомления о наборе текста
•    Поддержка плагинов
•    Антиспам
•    Менеджер подключений
•    Прокси
•    Поддержка jabber конференций
•    Предпросмотр URL
•    Webkit-режим диалога, позволяющий изменять его внешний вид
•    Полная интеграция с Maemo 5, включая всплывающие сообщения, вибрацию, трей и использование светодиода   

Кроме того qutIM представляет собой компактный программный интерфейс к набору разнообразных плагинов. Все поддерживаемые протоколы в qutIM реализованы в виде плагинов, которые также могут быть использованы для расширения возможностей программы.
Поддерживаемые протоколы: ICQ, Jabber, IRC, Vkontakte Mail.ru (Mrim) и все протоколы, которые предоставляет libpurple(пиджин)


http://imageplay.net/img/m7Gbd112704/cl.png
http://imageplay.net/img/m7Gbd112702/cl_status.png http://imageplay.net/img/m7Gbd112701/xstatus.png

Что нужно сделать после первого запуска:
1. В первом окне нужно просто нажать нажать "далее"
2. Настройки->Протоколы->ICQ
Кодировку выставить в Windows-1251
3. В настройках кутима выбрать нужные смайлы
4. Вообще пройтись по настройкам и настроить по своему вкусу. В частности лучше обратить внимание на настройки уведомлений
5. Выбрать звуковую тему
6. В окне чата уменьшить поле ввода по желанию



MeeGo 1.2 Harmattan
Интерфейс почти полностью переписан на QML.
Поддерживаемые возможности:
•    Webkit-режим диалога, позволяющий изменять его внешний вид
•    Использование вкладок в окнах сообщений
•    Приватные списки
•    Поддержка нескольких протоколов: ICQ, Jabber, Vkontakte, Mail.ru
•    Многоязычный интерфейс
•    Прием файлов
•    Поддержка аватаров
•    Поддержка статусных иконок
•    Поддержка звуков
•    Отчёт о доставке сообщения
•    Уведомления о наборе текста
•    Поддержка jabber конференций
•    Антиспам
•    Автостатус
•    Менеджер подключений
•    Прокси
•    Предпросмотр URL
•    Интеграция с MeeGo, включая всплывающие сообщения на lockscreen и вибрацию
•    Смайлы

http://storage4.static.itmages.ru/i/12/0731/h_1343703700_3177675_6e99a83db4.pnghttp://storage5.static.itmages.ru/i/12/0731/h_1343703700_7202227_7e85feea2e.pnghttp://storage6.static.itmages.ru/i/12/0731/h_1343703701_2641389_ce4e0922b4.png


Свои вопросы лучше задавать в официальной jabber конференции: talks@conference.qutim.org

Обо всех найденных багах и ошибках сообщаем сюда:https://launchpad.net/qutim/. Особенно о тех багах, которые не специфичны для Maemo и MeeGo!

FAQ [Maemo 5]

Ответить на некоторые вопросы по программе может официальное wiki

Я хочу:
1.Поменять иконки, вид чата, смайлы, звуки
Читаем темы на официальном форуме
Для маемо только одно отличие: все реcусры лежат в папке /opt/qutim/share/apps/qutim.
Свои ресурсы вы можете ложить в /home/user/.local/share/qutim или в opt/qutim/share/apps/qutim. Лучше первое.
Поясню на примере: у вас есть папка с колобками. её надо положить в /home/user/.local/share/qutim/emoticons. Потом в настройках можете выбрать колобков.

Выложил колобки в репозиторий в соответствии с правилами лицензии: вам при установке необходимо будет согласиться с ней.
В приложении к сообщению дебка : колобки с анимацией и без, если понадобятся. При установке этой дебки вы принимаете лицензионное соглашение на эти смайлы.
После установки нужно в настройках кутима выбрать нужные смайлы!

2. Поменять Настройки вибрации, всплывающих окон и звуков
Заходим в Настройки-Главные-Уведомления и меняем по своему усмотрению. После изменения надо перезапустить программу!

3. Увидеть список открытых чатов и юзеров в конференции
Для перемещения между списком открытых чатов, чатом и списком юзеров в конференции используйте движения пальцем.
Если вы находитесь в чате и хотите увидеть список открытых чатов, то проведите пальцем слева-направо.
Если хотите увидеть юзеров в конференции, то справа-налево.

4. Отключить предпросмотр изображений
Настройки-Плагины-Плагины
Ищем UrlPreview и снимаем с него галочку. Перезапускам программу. А лучше не отключать, а просто настроить по вашему желанию.

5. Изменить тему оформления чата
В стандартной поставке доступен только простой вид чата textview. Поставьте qutim-extra-plugins, чтобы стал доступен webkit и qml чат. Чтобы их потом активировать, нужно зайти в настройки плагинов и выбрать нужный сервис для чата.
Для того, чтобы сделать это, нужно:
Настройки-Плагины-Выбор служб
В ChatViewFactory выбрать нужное.
Но в этом случае возможности выбора тем оформления не будет.
После этого нужно перезапустить кутим

В настройках webkit можно выбрать несколько вариантов оформления чата. В том числе там есть тема Maemo(как в стандартном чате)

6. Копирование в окне чата
Придется установить qutim-extra-plugins и установить в настройках плагинов движок чата webkit.
Выделение слова:даблклик по нему
Выделение сообщения:Три раза подряд нажмите по какой-нибудь части сообщения
Выделения произвольной части: Даблклик в начале и неотпуская пальца от экрана ведем до нужного места.

7. Увидеть стену и фотоальбом человека вконтакте
В контекстном меню(которое вылазит при долгом удержании пальца на экране) контакта есть эти оба пункта

8. Запустить кутим в консоли и увидеть логи запуска
Запускать только от пользователя(user), от рута не запускать!
/opt/qutim/bin/qutim

Если есть желающие поупражняться в кодинге на Javascript то в Кутиме есть плагин scriptapi, позволяющий создавать расширения на Javascript. В сырцах scriptapi лежит пример ignorer.
http://pastebin.com/6s1hQvbd
Скрипты класть или в .local/share/qutim/scripts или же в /opt/share/apps/qutim/scripts
Пишутся скрипты в лёт и позволяют неплохо расширять возможности Кутима. Например можно легко сделать рассылалки сообщений, автоответчики и прочую мелкую лабуду. А при очень большой степени джедаизма можно и целый протокол реализовать  А самое главное - это возможность писать расширения для Кутима прямо на телефоне, настоящие джедаи это должны оценить
Если кому интересно, можем больше рассказать на нашей конференции talks@conference.qutim.org

Проблемы:
1. Не заходит в аську\жаббер\ирку\вконтакте
Пробуем пересоздать учетную запись, проверить вводимый пароль.
Если не помогает то переходим к п.4
2. Программа после каких-либо действий закрывается:
Запускаем кутим из консоли, доводим ее до падения и лог отправляем мне в личку.
3. Какие то непонятные проблемы, что от не работает, не запускается
Набираем в консоли: rm -rf /home/user/.config/qutim
Важно(!) Внимательно вводите эту команду в консоли. В случае ошибки при наборе можете удалить с телефона всё, что есть.
Эта команда удаляет все настройки, профили, историю кутима.

Тема на talk.maemo.org

Post's attachments

qutim-smiles-kolobok_0.1_armel.deb 934.29 kb, 385 загрузок с 2011-01-08 

У Вас недостаточно прав для загрузки файлов, прикрепленных к этому сообщению.

662

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

Похоже, что собралось нормально. Только почему то не переворачивается в портрет в окне чата:(

Поделиться

663

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

конфликт пакетов... ставил через фапман, выдал ошибку, один исправил в терминале через apt-get install -f, а второй всё равно не ставится, пишет следующее:

Nokia-N900:~# apt-get install qutim-extra-protocols
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
qutim-extra-protocols
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 0B/515kB of archives.
After this operation, 1630kB of additional disk space will be used.
(Reading database ... 105283 files and directories currently installed.)
Unpacking qutim-extra-protocols (from .../qutim-extra-protocols_0.2.80-maemo-6_armel.deb) ...
dpkg: error processing /var/cache/apt/archives/qutim-extra-protocols_0.2.80-maemo-6_armel.deb (--unpack):
trying to overwrite `/opt/qutim/lib/qutim/plugins/libirc.so', which is also in package qutim
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/qutim-extra-protocols_0.2.80-maemo-6_armel.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nokia-N900:~#

что делать?

Поделиться

664 (16.08.2011 18:37:56 отредактировано smith)

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

nick_stokes, подождать обновления. накосячил всё таки я немного.

Поделиться

665

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

окей, ждём))
кстати заметил интересный момент, когда поставился один из модулей, то дизайн кутима стал в стиле МиГоу Хартаманна ))) довольно симпатично smile

Поделиться

666

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

В кнференцию не могу зайти с него. Т.е. в контактах появляется, но диалог не возникает.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

667 (16.08.2011 20:49:20 отредактировано smith)

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

KiRiK, попробуй создай профиль кутима заново
Upd:да, на другом моём аккаунте такая же проблема. Пока непонятно где проблема, будем искать.
Upd2: нашел, исправил. 8 версия

668 (16.08.2011 21:45:39 отредактировано ILA123456)

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

Обновление классное, спасибо.
Светодиод не гаснет после прочтения входящего сообщения и еще заметил, что не всегда срабатывает звук, когда кто-то заходит или выходит из аськи, точно могу сказать, что если заходят и выходят с баяна, то звука нет. И еще Х-статус снова нельзя удалить.

Поделиться

669

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

Не копируется произвольная часть текста как раньше двойным кликом с последующим перемещением пальца, и в экранной клавиатуре отсутствуют надписи на пробеле и энтере.

Поделиться

670

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

светодиод не работает
вибрация не работает
не понятно назначение в уведомлениях Add message to chat
хотелось бы видеть в Ростере вариант, когда показаны аккаунты, но нет групп...
хотелось бы чтоб по умолчанию язык в виртуальной клаве был русский в портрете...
по поводу всплывашек, хотелось бы такую функцию, чтоб некоторые (да все), кроме самих сообщений, появлялись и пропадали сами спустя Х секунд, как в стандартном клиенте...
почему-то не нашёл фишки, где автостарт профилей был, а то неудобно запускать сначала кутим, а потом ставить онлайн...

а так, стал работать гораздо быстрее, очень быстро я бы сказал даже))) исправить баги выше и супер!

Поделиться

671

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

xippy пишет:

Не копируется произвольная часть текста как раньше двойным кликом с последующим перемещением пальца, и в экранной клавиатуре отсутствуют надписи на пробеле и энтере.

Да, забыл уточнить, что копирование работает только в webkit чате, который сейчас переехал в qutim-extras-plugins.
Иконки для клавиатуры забыл положить, да.


nick_stokes
светодиод работает, проверено
вибрация работает, проверено
Add message to chat - нужно ли добавлять в окно чата текстовую информацию о событиях. Например, если контакт вошел\вышел, поменял статус.
Русский не будет по умолчанию, так как программа интернациональная.
Про ростер я уже писал!
>8.Теперь форму контакт листа можно выбирать! По умолчанию активизируется древовидная структура. В настройках плагинов(выбор служб-представление контактов) можно выбрать плоскую модель без разделения на группы и разделяемую.

Всплывающие окошки пропадают. Для них просто выставлен большой таймаут.
Автостарт убрали, так как люди жаловались. Теперь только автоматическое отключение при пропадании сети.

ILA123456, а у меня гаснет светодиод. звук должен работать вне зависимости от клиента. Это какая то аномалия.
С x-status разберемся.

Поделиться

672

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

что то мне кажется или он реально батарею высаживает вкратце? у всех так?

Поделиться

673

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

)(voron)( наверно кажется. Посмотри по conky или по команде top - кутим в подключенном состоянии редко появляется в топе с 1% нагрузки на цпу

Поделиться

674

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

smith смотри через ссх на топ, когда мсг приходит или уходит тогда он прыгает до 60... прокрутка ту же фигню делает

We all know Linux is great … it does infinite loops in 5 seconds.The only limiting factor of the Linux operating system is its user.

Поделиться

675

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

bonapart, и? Раньше не так что ли было. При прокрутке gpu ускорение не задействуется в любом случае.

Поделиться

676

Re: qutIM - Мультипротокольный клиент обмена мгновенными сообещниями

smith пишет:

>8.Теперь форму контакт листа можно выбирать! По умолчанию активизируется древовидная структура. В настройках плагинов(выбор служб-представление контактов) можно выбрать плоскую модель без разделения на группы и разделяемую.

ну вот нет там такого... там только 3 варианта всего лишь и какой из них не ставь - ничего не меняется...
http://imageplay.net/m7Gbd219524/Screenshot_20110818_041327_thumb.jpg
надо так, чтоб было только Название профиля (ICQ, VK, и т.п.), но БЕЗ групп, вот как это сделать? меняя галочки там, он лишь иногда сбрасывает настройки в Contact List и отображаются только контакты без всего...

Светодиод и вибрация, да, работают... Но только тогда когда устройство заблокировано, это неудобно, было бы лучше, если бы вибрация сохранялась в любом случае..
И тайм-аут окошек тоже хотелось бы знать где настраивать, я бы МАКСИМУМ секунд 5 поставил, а то бесит закрывать вручную фиг знает сколько окон...
Может всё-таки стоит вернуть автостарт? кому не надо, пусть просто не трогают, а кто привык тот себе включит...
Не нашёл как изменить тему в чате при переписке (шрифт, текст и т.п.), тоже убрал? можешь вернуть?
Х-status работает нормально, только хотелось бы иконки от QIP'а туда smile уж коли смайлы с него содрали, можно и статус-иконки тоже))

Поделиться