Ejemplo n.º 1
0
    def do_handle(self):
        self.wfile.write('YouMoney %s\r\n' % (version.VERSION))
        self.wfile.flush()
        line = self.rfile.readline().strip()
       
        if line == 'update':
            msg = _('New package download complete! Update youmoney must close first. Click OK to close YouMoney.')
            evt = event.MyAlertEvent(message=msg, name='update')
            wx.PostEvent(self.server.frame, evt)

        elif line.startswith('message:'):
            evt = event.MyAlertEvent(message=line[line.find(':')+1:], name='alert')
            wx.PostEvent(self.server.frame, evt)
        elif line.startswith('quit'):
            return
            
        self.wfile.write('ok\r\n')
        self.wfile.flush()
Ejemplo n.º 2
0
 def do_alert(self, task):
     evt = event.MyAlertEvent(message=task['message'], name='alert')
     wx.PostEvent(task['frame'], evt)