?

Log in

No account? Create an account
Jabber/XMPP по-русски
PyIcq 
16-07-08 23:39
Доброго времени суток.

Поднял на днях связку ejabberd + PyICQ-t, появилось некоторое количество вопросов по PyICQ, комьюнити в жж не нашел, думаю, может здесь кто ответит?
1. Сообщение статуса.
Изначально, все было нормально, но потом кое-кто из контактов, с кем я общался, начали жаловаться, что им приходят сообщения вида Away message: <Message text>
порылся в конфиге, нашел disableAwayMessage, сообщения исчезли, а вместе с ними и текст статуса. Это так и должно быть?
2. Аватары: я чужие вижу, свой для icq установить нельзя. Это верное утверждение?
3. Добавление в список меня, сидящего через гейт. Бывают ли какие-то проблемы с этим? А-ля, никаких уведомлений не приходило.
4. Возможно ли определение клиентов пользователей icq? Ну, хоть название в ресурс запихнуть, к примеру.

Что-то наверняка забыл. Но мне бы хоть на эти вопросы ответы получить.
Заранее спасибо.
Comments 
17-07-08 03:29
Away message: етай штукой ужу заепал всех знакомых =)
17-07-08 07:21
Ну, как становится понятно, можно отказаться от Status Message вообще и избавиться от такого автоответчика.
17-07-08 04:13
1. Away message приходит когда статаус обозначает "недоступен" (N/A, Away, DnD) и по сути является статусным сообщением в ICQ. Если поставить статусное сообщение в аськоклиенте будет то же самое.

2. Транспорт пытается джабберный аватар впихнуть в асечный, конвертя его в 64x64 JPEG в жутком качестве.

3. Обычно проблем нет.

4. Ну... если охота копаться в PyICQt... никто не запрещает... тока потом разрабам патч отослать надо бы ;)
17-07-08 05:29 - Поправка
1. Away message приходит когда статаус обозначает "недоступен" (N/A, Away, DnD) и по сути является статусным сообщением в ICQ. Если поставить статусное сообщение в аськоклиенте будет то же самое.

Вы не знакомы с вопросом. "Если поставить статусное сообщение в аськоклиенте" для состояния "Free for chat", контакт просто его увидит именно как текст статуса, а от jabber-пользователей, работающих через транспорт PyICQ-t, он получает сообщение с текстом статуса в ответ на каждое своё сообщение. Не уверен, что написал понятно, поясняю:
  • QIP-QIP (Miranda,...)
    навожу мышку на контакт - вижу статус, открываю чат - вижу статус
  • QIP-PyICQt
    отправляю сообщение - получаю сообщение с текстом статуса, как будто его написал тот, кому я пишу.

    То, что Вы написали, верно только для состояний "away" и "N/A"
  • 17-07-08 07:21 - Re: Поправка
    Да, Вы абсолютно правы, именно об этом я и говорил.
    Ну что ж, придется поковырять сорцы.

    PS: Забавно встретить человека с таким же ником по жизни. =)
    Этот аккаунт называется по-другому, а так, я тоже всегда grumbler.
    17-07-08 14:37 - Прикольно
    Действительно забавно, учитывая ещё и область интересов :)
    17-07-08 08:22 - Re: Поправка
    Хм... то ли ICQ, то ли PyICQt стало глючить больше, чем когда я ими пользовался. Скорее в PyICQ что-то напортили, потому что у PyAIM-t, которым я сейчас пользуюсь, таких траблов не наблюдается, а на таком уровне протоколы ICQ и AIM совпадают
    17-07-08 07:20
    1. Товарищ ниже подробнее описал проблему, насколько я понимаю, придется рыться в исходниках.

    2. Вот у меня не смог впихнуть, хотя Update VCard транспорту я делал. Это неустановленный глюк в стиле "может и сработает, нет, так и фиг с ним"?

    4. Не думаю, что кому-то интересны такие патчи )
    17-07-08 08:24
    2. И черехз аськоклиенты не всегда можно установить аватарку. Иногда просто не принимает и всё, причем ошибку не выдает.

    Но в случае с транспортом может быть еще и ситуация, что ему не удается впихнуть ее в 7 кб (только предположение)
    17-07-08 08:50
    ясно, спасибо. Меня, в общем-то, интересовала лишь принципиальная возможность транспорта поддержать такую фичу.
    This page was loaded апр 20 2019, 9:07 pm GMT.