LINUX.ORG.RU

PyICQ-t 0.8.1

 , ,


0

0

Вышла новая версия популярного ICQ-транспорта для Jabber, написанного на Python.

Замеченные приятные изменения:

  • Поддержка Х-статусов
  • Настройки контакт-листа
  • Настройка формата отправки и принятия сообщений
  • Получение ника собеседника из vCard
К сожалению, сразу была найдена ошибка отображения кодировки для windows-1251, но она была оперативно исправлена.

>>> Сайт проекта



Проверено: JB ()

Ответ на: комментарий от black7

>зы: особенно они забавны (вантузятники) когда их говноклиентишко отваливается. плач ярославны форменный начинается

о_О не знал, что GnomeICU это виндовый клиент..

st0ke
()
Ответ на: комментарий от BeerSeller

чота фсеравно даже после указания windows-1251 заместо руских букаф епонскее ероглефэ. фчяснасте в ткабере :(

icq.jabbe.net.ru

Rip
()
Ответ на: комментарий от Rip

>ота фсеравно даже после указания windows-1251 заместо руских букаф епонскее ероглефэ. фчяснасте в ткабере :

А ты по-русски писАть не пробовал?)

Redfoxnet
()
Ответ на: комментарий от progserega

Это симуляция полноценной жизни. Эти симулякры творчества задрали еще в ЖЖ и других местах, а тут эта зараза еще и в телефон лезет...

А насчет молодости это сильное заблуждение. Радиация головного мозга равнодушна к возрасту. Просто молодые первые полезли и первые попали под раздачу. Знаю тетеньку, ей уже под 30, а она все "виртуальные подарки" считает. Типа, как в 23 засимулировалась, так и остановиться не может...

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Ну вот, чего завыл-то? Не нравится - не используй, кому нравится - тот пусть пользуется. Я тоже как-то далек от того, чтобы выставлять все эти "Настроения" и "Активности", и от того, что оно есть в клиенте мне ни тепло, ни холодно. Представь, в джаббере еще и публикация просматриваемого видео и твое местоположение есть. Вешаться теперь, что ли?

http://jabberworld.info/Пользовательские_статусы

YAR ★★★★★
()
Ответ на: комментарий от Yoda_The_Master

Заметил-таки, негодник :)

anonymous
()
Ответ на: комментарий от Redfoxnet

самый умный, да? нет штобы чота ответить по делу что и хде может быть не так. лорвэй мля...

Rip
()

Толку-то? Уже сколько времени им пишу про баг, когда транспрот отжирает огромное количество памяти... Но это фигня... Музыку в статусе показывать намного важнее.

Netspider ★★
()
Ответ на: комментарий от mipt_student

> jabber.mipt.ru

Да ну? А ты уверен, что там не 0.8b? И вообще, глючный сревер.. и транспорт на нем криво работает..

zip
()
Ответ на: комментарий от Jayrome

> На jabber.ru об этом, похоже, можно и не мечтать

На jabber.ru никогда не будет icq транспорта.

> Уроды. +_____+

Сам такой?

zenith ★★★
()
Ответ на: комментарий от smakc

> -git версию с моей правкой пробовали?

Это та, которая просто дохнет при виде некорректного утф8? :)


exceptions.UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: invalid data
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/twisted/python/log.py", line 53, in callWithLogger
    return callWithContext({"system": lp}, func, *args, **kw)
  File "/usr/lib/python2.4/site-packages/twisted/python/log.py", line 38, in callWithContext
    return context.call({ILogContext: newCtx}, func, *args, **kw)
  File "/usr/lib/python2.4/site-packages/twisted/python/context.py", line 59, in callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python2.4/site-packages/twisted/python/context.py", line 37, in callWithContext
    return func(*args,**kw)
--- <exception caught here> ---
  File "/usr/lib/python2.4/site-packages/twisted/internet/pollreactor.py", line 164, in _doReadOrWrite
    why = selectable.doRead()
  File "/usr/lib/python2.4/site-packages/twisted/internet/tcp.py", line 348, in doRead
    return self.protocol.dataReceived(data)
  File ".../pyicqt-0.8.1-git/src/tlib/oscar.py", line 699, in dataReceived
    state=func(flap)
  File ".../pyicqt-0.8.1-git/src/tlib/oscar.py", line 834, in oscar_Data
    func(snac)
  File ".../pyicqt-0.8.1-git/src/tlib/oscar.py", line 1554, in oscar_03_0B
    self.updateBuddy(self.parseUser(snac[5])) # update buddy
  File ".../pyicqt-0.8.1-git/src/legacy/icqt.py", line 472, in updateBuddy
    c.updatePresence(show=show, status=status, ptype=ptype, url=url)
  File ".../pyicqt-0.8.1-git/src/contact.py", line 167, in updatePresence
    self.sendPresence(tojid)
  File ".../pyicqt-0.8.1-git/src/contact.py", line 221, in sendPresence
    self.contactList.session.sendPresence(to=tojid, fro=self.jid, ptype=self.ptype, show=self.show, status=self.status, avatarHash=avatarHash, nickname=self.nickname, payload=[caps], url=self.url)
  File ".../pyicqt-0.8.1-git/src/jabw.py", line 289, in sendPresence
    sendPresence(self.pytrans, to, fro, show, status, priority, ptype, avatarHash, nickname, payload, url=url)
  File ".../pyicqt-0.8.1-git/src/jabw.py", line 115, in sendPresence
    pytrans.send(el)
  File ".../pyicqt-0.8.1-git/src/main.py", line 284, in send
    obj = obj.toXml()
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/domish.py", line 518, in toXml
    return s.getValue()
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/domish.py", line 36, in getValue
    return u"".join(self.writelist)

anonymous
()
Ответ на: комментарий от maxbritov

Удивительно, но с бетой PyICQ-t он не падает. И контакты нормально отображаются, без иероглифов.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.