def __init__(self, addr, port, message, packet_no, username, hostname=None, command=None):
self.addr = addr
self.port = port
# message must be end with \00
self.message = message.rstrip("\00")+"\00"
# : is special character for ipmsg protocol so replace.
self.message = self.message.replace(":",";")
self.packet_no = packet_no
self.username = username
self.command = 0x0
if command:
self.command = command
self.hostname = gethostname()
if hostname:
self.hostname = hostname
# TODO
self.encode = "sjis"
self.sub_encode = "cp932"
# for manage limit dead
self.born_time = None
评论列表
文章目录