Changeset 52d779e for skype


Ignore:
Timestamp:
2007-09-04T19:29:42Z (17 years ago)
Author:
VMiklos <vmiklos@…>
Branches:
master
Children:
f080961
Parents:
67496f7
Message:

skyped: fix receiving / sending accents again

File:
1 edited

Legend:

Unmodified
Added
Removed
  • skype/skyped.py

    r67496f7 r52d779e  
    101101                        msg_text = [msg_text]
    102102                for i in msg_text:
    103                         dprint('<< ' + i)
     103                        e = i.encode(locale.getdefaultlocale()[1])
     104                        dprint('<< ' + e)
    104105                        if conn:
    105                                 conn.send(i + "\n")
     106                                conn.send(e + "\n")
    106107
    107108        def send(self, msg_text):
    108109                if not len(msg_text):
    109110                        return
    110                 dprint('>> ' + msg_text)
     111                e = msg_text.decode(locale.getdefaultlocale()[1])
     112                dprint('>> ' + e)
    111113                try:
    112                         self.skype._DoCommand(msg_text)
     114                        self.skype._DoCommand(e)
    113115                except Skype4Py.ISkypeError:
    114116                        pass
    115117                except Skype4Py.errors.ISkypeAPIError, s:
    116                         dprint("Warning, seding '%s' failed (%s)." % (msg_text, s))
     118                        dprint("Warning, seding '%s' failed (%s)." % (e, s))
    117119
    118120class Options:
Note: See TracChangeset for help on using the changeset viewer.