Хорошо когда учеба это интересно. К данной статье выкладываю кусочек кода, как можно поиздеватся над сотруднивами в jabber(e), отослать ему 2000 сообщений, можете попробывать отослать книгу абзацами "Анна Каренина", заодно и усвоете как работать с библиотекой xmpp. Для того чтобы заработал этот код вам необходим python интерпритатор и библиотека xmpp, не путайте c pyxmpp. Jabber может работать с различными протокали, но для этого необходимо подключать дополнительные модули.
Устанавливаем библиотеку:
Шутка удалась.
Устанавливаем библиотеку:
sudo aptitude install python-xmppВот сам код:
# -*- coding: iso-8859-15 -*-
import sys,xmpp
FROM_ID = "hell@192.168.0.1"
PASS = "1wsx"
SERVER = "192.168.0.1"
#Определяем протокол работы.
jid=xmpp.protocol.JID(FROM_ID)
#Создаём клиентю
cl=xmpp.Client(jid.getDomain(),debug=[])
#Пытаемся подключиться.
if not cl.connect((SERVER, 5222)):
raise IOError('Can not connect to server.')
#Пытаемся авторизоваться.
if not cl.auth(jid.getNode(), PASS):
raise IOError('Can not auth with server.')
for x in range(2000):
try:
#Шлём ссобщение: кому - что.
cl.send( xmpp.Message( "vanya@192.168.1.1" ,"Уже пишу отчёт номер %s Hi!"%x ) )
except:
pass
#Закрываем соединение
cl.disconnect()
Шутка удалась.
Комментариев нет:
Отправить комментарий