<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.2900.3059" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Ahoj</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Dělám si takovou vlastní verzi icq. Už to umí 
posílat zprávy, ale pořád mi nefunguje příjímání a fakt nevím jak to 
zprovoznit.</FONT></DIV>
<DIV><FONT face=Arial size=2>Když mi někdo pošle zprávu, přijde mi to ve 
tvaru:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>☼ħ ▒¶&nbsp;&nbsp; ☺&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
268803181&nbsp;&nbsp; ♠ ☺ ☻ P ♠ ♦► ☺&nbsp; ♣ ♦AčĘ_ ↔ ☺►îŘdďGV┬U˛§▓÷Â↕,C ☼ 
♦&nbsp; &gt;Ś<BR>&nbsp;♥ ♦F→4┬ ☻ ↕♣☺ 
☺☺☺☺&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;funguj! 
&nbsp;♂&nbsp;&nbsp; ▬ ♦F→sY ‼ ☺‼</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>a kod by měl být:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>def prijmi(self):</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uin_len 
= struct.unpack('B', 
data[0x0a])[0]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msg_len = 
struct.unpack('!H', data[0x48:0x4a])[0] - 
0x04<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fmt&nbsp; = self.fmt % 
(uin_len, msg_len)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u = 
struct.unpack(fmt, data)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.uin&nbsp;&nbsp;&nbsp; = u[2]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.msg&nbsp;&nbsp;&nbsp; = u[4]</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>ale to mi vyhodí chybu:</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Traceback (most recent call last):<BR>&nbsp; File 
"C:\Documents and Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", l<BR>ine 
379, in ?<BR>&nbsp;&nbsp;&nbsp; sys.exit(start(sys.argv))<BR>&nbsp; File 
"C:\Documents and Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", l<BR>ine 
332, in start<BR>&nbsp;&nbsp;&nbsp; conn.main_loop()<BR>&nbsp; File 
"C:\Documents and Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", l<BR>ine 
82, in main_loop<BR>&nbsp;&nbsp;&nbsp; self.handle_server_cmd(snac)<BR>&nbsp; 
File "C:\Documents and Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", 
l<BR>ine 131, in handle_server_cmd<BR>&nbsp;&nbsp;&nbsp; m = 
proto.CMsgIn(snac.data)<BR>&nbsp; File "C:\Documents and 
Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\proto.py",<BR>line 289, in 
__init__<BR>&nbsp;&nbsp;&nbsp; u = struct.unpack(fmt, data)<BR>struct.error: 
unpack str size does not match format</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Vubec nevím jak to zprovoznit a jsem vděčný za 
každou radu.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Blujacker</FONT></DIV></BODY></HTML>