Поставил icq транспорт, указал кодировку cp1251, но сообщения всё равно приходят на другой кодировке.
To access the most up-to-date ejabberd documentation, please visit docs.ejabberd.im »
Поставил icq транспорт, указал кодировку cp1251, но сообщения всё равно приходят на другой кодировке.
Кодировки
В модуле main.py делаешь следующие правки...
sys.setdefaultencoding('utf8')
#sys.setdefaultencoding('iso-8859-1')
#del sys.setdefaultencoding
...и живешь сспокойно и счастливо.
Удачи!
tnx
Большое спасибо!!! Всё работает
Вот только vcard-ы
Вот только vcard-ы с русскими буквами всё равно не показывает
оффлайн
У меня постоянно транспорт уходит в оффлайн у клиентов....после 5-10 минутной неактивности....приходится регулярно логонится вручнуюю....
---
правда серв у меня jabberd2 =\
ICQ connection lost! Reason:
ICQ connection lost! Reason: [Failure instance: Traceback (failure with no frames): exceptions.UnicodeDecodeError: 'utf8' codec can't decode byte 0xbb in position 31: unexpected code byte
]
Я немного знаю python. А как этот транспорт можно поотлаживать?http://rpm.pbone.net/
pyicq-t-0.8-1.fc5 пакет с
Re: ICQ connection lost! Reason:
Yeah, i'm seeing that too on both my private and public server. Sorry have no further insight on this and i don't speak any russian.
Подскажи как
Подскажи как ты сумел подружить PyICQ с Jabberd2. Никак не получается сделать.
неа
А у меня неработает такой вариант ! сделал как тут сказано приходит все краказяблами... в конфиге тоже указал utf8
и на консоль валит:
exceptions.UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1:
----
Все пашет....это я просто тормоз =)
А что нужно
А что нужно сделать чтоб работало?
У меня
Версия: PyICQt
name: ICQ Transport
version: 0.8 - SVN r0
os: Python 2.4.3/freebsd5, Twisted 2.5.0
при просмотре vCard вываливается вот такое сообщение:
ICQ connection lost! Reason: [Failure instance: Traceback (failure with no frames): exceptions.UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: invalid data
В модуле main.py прописано
sys.setdefaultencoding('utf8')
В конфиге:
encoding windows-1251 /encoding
русская кодировка в PyICQt
У меня PyICQt 0.8
В модуле main.py и так было utf8 (видимо, авторы поправили)
Все здорово работало. Сообщения в кириллице приходили нормально, за исключением сообщений посланых пользователю гейта, когда тот в оффлайне.
Изменил в конфиге:
и стало мне счастье.
История сообщений теперь нормально подтягивается.
Я не уверен, что это 100% правильный метод, так что если найдете еще -- пишите.
salut psi .... thyler!!!
salut comment va tu?? ca fait longetemps qu'on ne parle pas, de plus je ne sais comme parler avec toi non plus comme utiliser cet logicien de jabber explique moi stp
merci
mari (peru)