Архив метки: xmpppy

Примеры кода для PyXMPP и XMPPpy

Пока писал различные транспорты / сервисы для jabber’а — часто приходилось выискивать примеры кода, чтобы понять, какие блоки для чего использовать, чтобы вырисовать нужный XML. С PyXMPP было проще — под рукой было 2 проекта с неплохим объемом кода, на котором можно было учиться — наверное, поэтому мне больше PyXMPP и полюбился. С XMPPpy было сложнее, но в итоге разобрался.

В данной заметке — куски кода из моих проектов, реализующие ту или иную функцию. Код, в основном, скопирован «как есть» — разве что с удалением часто повторяющихся одинаковых блоков. Основная задача — показать последовательность действий, которая нужна для «рисования» нужного XML’а.

Читать далее Примеры кода для PyXMPP и XMPPpy

Jabber-проекты: работа над погодным транспортом

Вторым проектом, за который я взялся после RSS-транспорта, стал транспорт для получения данных о погоде с сайта https://gismeteo.ru. Один из немногих таких транспортов был найден на сервере jabbercity.ru, и пока собирал архив jabber-проектов, получил в том числе копию этого транспорта. Из пожеланий (если вдруг буду им заниматься) были реализация поиска и vCard’ов. Честно говоря, на момент получения архива я был весьма далек от того, чтобы что-то такое делать, однако после работы над RSS-транспортом набрался немного опыта и подумал — а почему бы и нет?

Читать далее Jabber-проекты: работа над погодным транспортом