[13:34:00] <1...@icq.jabber.xxx.ru>
=============================
Системное сообщение
=============================
ICQ не поддерживает используемую вами версию. Скачайте бесплатную
авторизованную версию ICQ с официального web-сайта ICQ.
=============================
System Message
=============================
The version you are using is not supported by ICQ. Download a free
authorized ICQ version from ICQ's official website.
I use pyicq-t 0.8b.
Exactly same here with pyicqt-0.8.1b3.
Worked an hour ago ... :(
Pidgin and kopete are broken as well
[1]
http://www.icqhelp.ru/2009/01/21/icq-izmenila-protokol-peredachi-soobscheniy-oscar/
suggests to change client identification. Maybe something similar could be
possible for pyicqt as well?
Here in Moscow, now it sometimes connects, but sometimes does not.
Looks like they have relaxed their filtering, but not on all servers. Don't
know what will be next. Once miranda's workaround is published (and author
promised to publish it), it may be still a good idea to integrate it into
pyicqt - just for case.
This path fix it:
--- oscar.py.orig 2009-01-06 20:31:38.000000000 +0300
+++ oscar.py 2009-01-22 19:03:51.000000000 +0300
@@ -598,7 +598,7 @@
class OscarConnection(protocol.Protocol):
def connectionMade(self):
self.state=""
- self.seqnum=0
+ self.seqnum=10000
self.buf=''
self.outRate=6000
self.outTime=time.time()
http://code.google.com/p/pyicqt/issues/detail?id=156&sort=-id
The fix is already included in 0.8.1.2 release, you can get it from
git://gitorious.org/pyicqt/mainline.git
If you don't know how to use git, you can download tarball from
http://darkk.net.ru/tmp/pyicqt-0.8.1.2.tar.bz2 The tarball is result of:
git archive 0.8.1.2 | bzip2 > .../tmp/pyicqt-0.8.1.2.tar.bz2
I uploaded tarball to my own server as author have not released 0.8.1.2
yet :-)
I also attach the patch against 0.8.1.1, it's result of:
git log -p 0.8.1.1..0.8.1.2
--
WBRBW, Leonid Evdokimov
> commit 97f08d5b51ee7384b30094a8f152aee82aed2e4e
> Author: Roman Mindalev <r0...@r000n.net>
> Date: Thu Jan 22 20:22:47 2009 +0300
>
> Fix ICQ connection
>
> Thanks INF and Persei for research
>
> Signed-off-by: Roman Mindalev <r0...@r000n.net>
It works fine.
--
WBR, Anton
Если отправить любое сообщение через pyicq-t на оф.клиент icq 2003b, то pyicq-t дисконнектится со словами:
ICQ connection lost! Reason: [Failure instance: Traceback (failure with no frames): exceptions.AttributeError: 'str' object has no attribute 'name'
]
If sends any message via pyicq-t to icq 2003b official client, then
pyicq-t disconnected with next reason:
ICQ connection lost! Reason: [Failure instance: Traceback (failure with no frames): exceptions.AttributeError: 'str' object has no attribute 'name'
]
--
zet
Homepage.............. http://bombus-im.org/