Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: qutIM - клон qip под QT4  (Прочитано 135778 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн toster

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
qutIM - клон qip под QT4
« : 15 Июня 2008, 16:45:31 »
Для звука если не работает из коробки, тогда в параметрах звука надо заменить команду play %1 на aplay %1 и тогда можно будет проигрывать формат wav, ну а если хочется разные ogg, mp3 и т.п. тогда mplayer %1

Тестируем новый нативный ИМ клиент, который обещает быть тем же для линукс, чем является qip для windows систем. В этой версии уже умеет xstatus, причем при старте помнит, какой статус был, анимированные смайлы, аватары, различные кодировки, умеет всплывающие сообщения о новых мессаджах и другие вкусности, которые я безуспешно искал от клиента icq под linux. Есть глюки, но не смертельные. Насколько успел посмотреть, работает достаточно стабильно.

Домашняя страничка программы http://www.qutim.org

Репозитарий программы
Ubuntu Gutsy 7.10:
deb http://ppa.launchpad.net/smakc/ubuntu gutsy main

Ubuntu Hardy 8.04:
deb http://ppa.launchpad.net/smakc/ubuntu hardy main

Как собирать из svn

Подключаем hardy-backports в update-manager, чтобы qt4.4 слилась в процессе установки.
sudo apt-get install build-essential qt4-dev-tools libqt4-dev subversion
mkdir ~/svn
cd ~/svn/
svn co https://qutim.svn.sourceforge.net/svnroot/qutim/trunk/ qutim
svn up
qmake qutIM.pro
make

Если уже собирали кутим и хотим обновиться

cd ~/svn/qutim
make clean
svn up
qmake qutIM.pro
make

Есть сообщения, что сборка с qmake может не работать как надо на некоторых машинах. Можно попробовать запускать так
qmake-qt4 qutIM.pro
после завершения сборки бинарный пакет находится в папке build/bin копируем его, куда нравится, например в /usr/sbin
sudo cp build/bin/qutIM /usr/sbin
Дальше создаем файл qutIM.sh вот с таким содержимым

#!/bin/sh
sleep 25
qutIM

sleep 25 - заставляет скрипт ждать 25 секунд прежде чем выполняться. У тебя время может отличаться. Подбери себе значение, чтобы прога при авостарте запускалась после того как стартует трей иначе будет жопа.

скопируй его в /usr/sbin и дай права
sudo chmod +x /usr/sbin/qutIM.sh
Хотя может уже и не надо со скриптом запуска морочиться, не проверял
Весь конфиг проги лежит у в ~/.config/qutim. В этой же папке создаем папку emoticons и льем туда смайлы.

Должно все работать на ура.

2. Красивости. Есть для гнома чудная вещь qgtkstyle умеет в qt4 приложения передавать текущую гномскую тему. Живет тут http://labs.trolltech.com/page/Projects/Styles/GtkStyle
Ставим его рядышком с qutIM, чтоб далеко не ходить и собираем. Если нету checkinstall поставим и его и еще нам понадобится qt4-qtconfig
sudo apt-get install checkinstall qt4-qtconfig libgtk2.0-dev
cd ~/svn
svn co svn://labs.trolltech.com/svn/styles/gtkstyle gtkstyle
cd gtkstyle/
qmake && make
sudo checkinstall

оно создаст либу и положит ее куда надо
дальше запускем qt4-qtconfig и устанавливаем в нем тему GTK и фонт такой же как в системе.
Выключаем hardy-backports
Перезапускаем qutIM
Наслаждаемся
« Последнее редактирование: 22 Июля 2008, 15:12:43 от toster »
Ubuntu 8.04

Оффлайн Ankor

  • Активист
  • *
  • Сообщений: 324
  • Ubuntu 7.10
    • Просмотр профиля
    • Подкасты AnotherAnkor
Re: qutIM - клон qip под QT4
« Ответ #1 : 15 Июня 2008, 16:58:28 »
Если честно, совсем не хочется устанавливать "копет" чтобы скопировать из него смайлы  ;D
Кроме того меня последнее время сильно напрягают нестабильные версии программ. Так что будем ждать пока она станет чем-то более или менее вменяемым и понятным. 8)
Много лет работаю админом и пишу код.

Оффлайн theZest

  • Старожил
  • *
  • Сообщений: 1626
  • Я И ДИОД
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #2 : 15 Июня 2008, 17:03:24 »
Конкуренция нарастает, это хорошо...
Ubuntu 7.04-10.10 --> OS X 10.9-10.13 --> Windows 10 Pro + Manjaro KDE

Оффлайн 12d3

  • Активист
  • *
  • Сообщений: 674
  • Ubuntu 10.04
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #3 : 15 Июня 2008, 17:07:37 »
Если честно, совсем не хочется устанавливать "копет" чтобы скопировать из него смайлы  ;D
Кроме того меня последнее время сильно напрягают нестабильные версии программ. Так что будем ждать пока она станет чем-то более или менее вменяемым и понятным. 8)
это называется "не смотрел, но осуждаю"  ;D
Попробовал - понравилось. Довольно функциональный клиент. Багов не заметил, хотя серьезно не тестил.

Оффлайн toster

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #4 : 15 Июня 2008, 17:12:28 »
Если честно, совсем не хочется устанавливать "копет" чтобы скопировать из него смайлы  ;D
Кроме того меня последнее время сильно напрягают нестабильные версии программ. Так что будем ждать пока она станет чем-то более или менее вменяемым и понятным. 8)
а для чего копет-то ставить? смайлы можно где угодно взять. Да хоть с сайта ivan www.kolobok.us :)
Ubuntu 8.04

Оффлайн toster

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #5 : 15 Июня 2008, 17:15:07 »
почему-то при перемещении собраного клиента в произвоьную директорию и запуска его типа вот так
/opt/qutIM/qutIMсмайлы отказываются работать, а вот таким скриптом если запускать все ок
#!/bin/sh
cd /opt/qutIM
./qutIM
Ubuntu 8.04

Оффлайн VasiliyA

  • Активист
  • *
  • Сообщений: 261
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #6 : 15 Июня 2008, 17:28:51 »
О как.... очень хорошо, давно не хватало правильного ICQ клиента под линь :coolsmiley:
Автор кто то из наших, насколько я понимаю, а сайт есть русский у проекта?

Оффлайн toster

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #7 : 15 Июня 2008, 18:01:51 »
сайта не нашел, как и документации по нему. Завтра попробую списаться с разработчиками.
Отловил первый баг - софтинка валится насмерть, когда в настройках ей ставишь прятать офлайновых пользователей вот с такой гадостью
ASSERT failure in QVector<T>::at: "index out of range", file ../../include/QtCore/../../src/corelib/tools/qvector.h, line 316
Aborted
Лечится изменением строчки  offline раздела contactlist файла ~/.config/qutim/mainsettings.ini c true на false. Точнее не лечится, а клиент запускаться начинает опять и не падает
Причем в настройках есть две вкладки с названием Contact list. Одна в general, другая в общем списке. Валится, если галку ставить в general - contacl list, а такая же галка в меню Contact list общего списка работает четко.
« Последнее редактирование: 15 Июня 2008, 18:25:47 от toster »
Ubuntu 8.04

Оффлайн Vegas

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #8 : 15 Июня 2008, 18:03:30 »
Необходимо скачать 27,5MБ архивов.
 :idiot2:

Оффлайн CyberFox

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Установка QGtkStyle
« Ответ #9 : 15 Июня 2008, 18:13:34 »
qutIM установился, но QGtkStyle не хочет, устанавливал либу libgtk2.0-dev, так как gtk2.0-x11-dev не нашлась в репозитории и после получения рабочей копии  QGtkStyle из svn компилирования не происходит.

Вот что пишет:
...
gtksymbols_p.h:24:21: ошибка: gtk/gtk.h: No such file or directory
...

Странно, но вроде же либу установил :(
Подскажите как правильно установить QGtkStyle ?

Оффлайн toster

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #10 : 15 Июня 2008, 18:28:43 »
CyberFox а если поставить settingsmanager-kde4 из репов бубунты он вроде должен за собой притащить все что надо, чтобы внешний вид настраивать. Или нет?

Фигню спорол. Слил и скомпилил из svn библиотеку. А дальше что? Куда оно прикручивается?
« Последнее редактирование: 15 Июня 2008, 19:09:46 от toster »
Ubuntu 8.04

Оффлайн Omikron

  • Участник
  • *
  • Сообщений: 104
  • HP Probook 430 G2
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #11 : 15 Июня 2008, 18:40:49 »
Достаточно интересный клиент. Собрать пакет не удалось. А то есть желание на него перейти.

Оффлайн toster

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #12 : 15 Июня 2008, 18:43:24 »
Достаточно интересный клиент. Собрать пакет не удалось. А то есть желание на него перейти.
А что не вышло?
Ubuntu 8.04

Оффлайн Omikron

  • Участник
  • *
  • Сообщений: 104
  • HP Probook 430 G2
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #13 : 15 Июня 2008, 19:03:26 »
Достаточно интересный клиент. Собрать пакет не удалось. А то есть желание на него перейти.
А что не вышло?
Да собирается пустой пакет. Интересно, кто-нибудь смог собрать его?

Оффлайн toster

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: qutIM - клон qip под QT4
« Ответ #14 : 15 Июня 2008, 19:08:30 »
deb так собрать и не вышло, а так нормально компилится и из этой же директории запускается
Ubuntu 8.04

 

Страница сгенерирована за 0.055 секунд. Запросов: 23.