To anonymous (*) (12.11.2003 17:30:45)
Сервер не должен поддерживать. Это достигается внешней приблудой
На jabberstudio.org их где-то три штуки
Из реально работающих public-serverов - jabber.cz вроде.
>> Вот SIM не заработал у меня когда я его пихнул на сетевой диск из >своего каталога
>Очень странно... я его тупо скопировал и он заработал... Что пишет >хоть?
>Irsi (*) (12.11.2003 17:55:50)
А ничего не говорит- молча болтается как задача и окно свое не кажет. Я его из-под терминальной сессии запускаю. ПСЯ без проблем работает
>Gaim отлично поддерживает русский язык (в протоколе oscar, так это >точно). Просто автор проэкта gaim с чего то решил, что если сообщение >не в не UTF - то только в ISO-8895-1. По меньшей мере на sourceforge >лежит три патча, которые в той или в иной мере исправляют эту ошибку.
Вот - хоть один живой человек нашелся у которого с гаймом все в порядке...
Скажите - как...?
И что это за патчи о которых вы говорите? Мне удалось найти на эту тему только rusconv который давно устарел...
Есть такие серваки :) приватные :)и если у админа на проксе открыт 443 на CONNECT, любой SSL-клиент имеет все что душе угодно. Просто нужно найти хорошего друга, который все это предоставит :)
>импортировать контакт-лист, судя по настройкам, можно только из файла >(даже не стал разбираться из какого именно - я ведь начинающий >пользователь)
этим все сказано (в статье).
И нах такой бред постить? Автор - виндузятник недобитый (kde (!) с темой redmond (!!!)). Угробищный (это не IMHO) licq - лучший icq client (и только потому что на виндовое поделие похож). Gaim еще взял музейный какой-то и ругается что он контакты импортнуть не могёт. Угу естественно - тогда насколько я помню контакты на серваке ещё не хранились,
А чем тебе licq не нравится? Учитывая количество сегментов, на которые
он настроен (kde/чистое QT, gtk, консоль) и функциональные возможности
он очень неплох. Скины, панельки, прозрачности, доки, треи - все в наличии.
У них периодически всплывает только одна проблема - с русским. На моей
памяти его раз пять ломали.
Хмммм... Странно... У меня работает и в терминальной сесиии, с роуминг профилем...
Видимо стоит начть с версии ОС и версии симки, но это уже наверно не здесь...:)
>Есть такие серваки :) приватные :)и если у админа на проксе >открыт 443 на CONNECT, любой SSL-клиент имеет все что душе >угодно. Просто нужно найти хорошего друга, который все это >предоставит :)
Не, просто зашибись :)
Щасс я побегу чего то искать.
Коли проэцируете жаббер как замена ICQ, то и будте любезны
сервис приблизительно такой же предоставлять.
>А чем тебе licq не нравится? Учитывая количество сегментов, на которые
он настроен (kde/чистое QT, gtk, консоль) и функциональные возможности
он очень неплох. Скины, панельки, прозрачности, доки, треи - все в наличии.
>У них периодически всплывает только одна проблема - с русским. На моей
памяти его раз пять ломали.
Вот попробуй мне обьяснить - на кой этот licq при установке _консольной_ версии ставит qt? Что он с ним делать-то собирается?
Работает. Я только что спрашивал здесь про патчи, никто так и не ответил. Я поднял ветку по адресу http://www.linux.org.ru/view-message.jsp?msgid=393353 , выкачал rpm из
http://www.atmsk.ru/index.php?option=com_downloads&Itemid=&func=downl...
это ссылку дал AVL2 и попытался наложить патч, три из семи чанков не наложились - пришлось накатывать их руками. После этого заработал прием по-русски. Отправка так и не заработала. Патч с капабилитями, лежащий в этой ветке в сообщении от qleap не работал, т.к. с того времени в gaim'е capabilities из одной структуры перенесли в другую. Поменял этот патч и теперь у меня работает и отправка и прием. Все это делал для только что выкаченной версии 0.72.
>да, работает он не плохо, иначе я бы им не пользовался, но все-же
> иногда бывают проколы :(
Какие именно проколы-то? дело в том что GonZo vicq уже забросил, о чем и написал на http://gonzo.kiev.ua/projects/vicq/.
То есть развиваться vicq по всей видимости уже не будет. Но если естькакие-то конкретные ошибки, пишите, постараемся исправить.
> это действительно приблудинами достигается... только насколько помню таких приблудин всего две.. одна на плюсах, другая на java...
Три, еще одна на перле есть.
та же фигня - при появлении русской буквы:
Gaim has segfaulted and attempted to dump a core file.
This is a bug in the software and has happened through
no fault of your own.
А мне больше всех centericq понравился. Раньше пользовлься Sim, но он нестабильно работает. Кроме того там багов ещё ловить и ловить. А до этого Licq юзал. Тоже куча багов. Из наиболее непонравившихся - файлы упорно не хотел принимать.
Блин, даже и не знаю, есть ли смысл его выкладывать. Выложить-то можно, только он отличаться от вашего не будет. Если вот эта хрень:
+ if ( !userinfo )
+ {
+ gaim_debug(GAIM_DEBUG_INFO, "oscar", "Buddy may not be able to receive Unicode IM. ISO-8859-1 enforced.\n");
+ args.flags &= ~AIM_IMFLAGS_UNICODE;
+ args.flags |= AIM_IMFLAGS_ISO_8859_1;
+ }
в oscar.c появилась, то падать не должно. Может вы плагины после пересборки не установили? Если с этим все нормально, попробуйте пропатчить без чанка @@ -4353,6 +4356,18 @@ , отсылать по-русски не будет, но и падать больше точно не должно. В крайнем случае надо его собрать с --enable-debug в configure, запустить его gdb gaim, добиться падения и набрать backtrace. Вывод запостите сюда. Только перед этим надо обязательно установить плагины, потому, как этот код в liboscar.so, и необходимо, чтобы gaim подхватил их свежесобранными с дебагом.
Все таки попробуйте еще раз наложить патч на свежевыкаченный 0.72, и правильно все установить. У меня нормально все отсылается.
Блин, даже и не знаю, есть ли смысл его выкладывать. Выложить-то можно, только он отличаться от вашего не будет. Если вот эта хрень:
+ if ( !userinfo )
+ {
+ gaim_debug(GAIM_DEBUG_INFO, "oscar", "Buddy may not be able to receive Unicode IM. ISO-8859-1 enforced.\n");
+ args.flags &= ~AIM_IMFLAGS_UNICODE;
+ args.flags |= AIM_IMFLAGS_ISO_8859_1;
+ }
в oscar.c появилась, то падать не должно. Может вы плагины после пересборки не установили? Если с этим все нормально, попробуйте пропатчить без чанка @@ -4353,6 +4356,18 @@ , отсылать по-русски не будет, но и падать больше точно не должно. В крайнем случае надо его собрать с --enable-debug в configure, запустить его gdb gaim, добиться падения и набрать backtrace. Вывод запостите сюда. Только перед этим надо обязательно установить плагины, потому, как этот код в liboscar.so, и необходимо, чтобы gaim подхватил их свежесобранными с дебагом.
Все таки попробуйте еще раз наложить патч на свежевыкаченный 0.72, и правильно все установить. У меня нормально все отсылается.
Вы были правы - выкачал вместо src.rpm тарбол и попробовал пропатчить и собрать его, все замечательно отправляется. Кривизна рук... Простите, что лишний раз вас беспокоил.
Большое спасибо за патч - уж очень его мне хватало.
=)
Да не проблема, с src.rpm тоже все нормально работает.
rpm -Uvh gaim-0.72-1.src.rpm
cd /usr/src/redhat/SOURCES
tar xzvf gaim-0.72.tar.gz
cd gaim-0.72
patch -p1 < patch
cd ..
tar czvf gaim-0.72.tar.gz gaim-0.72
cd ../SPECS
rpm -ba gaim.spec
И все, после этого появляется бинарный rpm в /usr/src/RPMS
>вроде все заработало, но некоторые клиенты от меня кракозябры получают заместо русского .... :(
Конкретней, что не работает? Какие клиенты (miranda, thrillian etc.), в каком state (online, offline), какая отправка (direct connect, through server)?
Да, это задница. Как узнать уникодность клиента когда он в офлайне я не знаю. Поэтому надо или отправлять в уникоде или отправлять в cp1251. В первом случае не смогут получать офлайн сообщения миранды, во втором - уникодные аськи. В патче отправляется в cp1251. В принципе для этих целей можно юзать body pounce (отправлять сообщения когда клиент будет в онлайне, тогда уже будут известны caps клиента), но тогда свой клиент должен быть все время в онлайне, да и с пермаенентно невидимыми прячущимися клиентами проблемы останутся. Может быть конечно сообщение некорректно отправляется и как нибудь можно это исправить, но у меня честно говоря нет уже времени заморачиваться с этим кодом.
Насчет букв ю - это происходит тогда, когда приходит сообщение от миранд, с уникодными клиентами все нормально. Думаю, что надо патчить прием сообщений в gaim'е.
>> Поэтому надо или отправлять в уникоде или отправлять в cp1251.
До настоящего момента сидел в gaim-0.58 с плагином recode - проблем не было - он просто все (насколько я понял) преобразовывал в cp1251 и все было хокей.
лишь на некоторые сочетания символов реагировал сообщением об ошибке и не рекодил ...