diff options
author | yvesf <yvesf@d0e8fea9-7529-0410-93fb-d39fd5b9c1dd> | 2009-05-27 22:10:56 +0000 |
---|---|---|
committer | yvesf <yvesf@d0e8fea9-7529-0410-93fb-d39fd5b9c1dd> | 2009-05-27 22:10:56 +0000 |
commit | 423fe90162a1c097b02bb8add604cdb9d95a04d0 (patch) | |
tree | 4accab8e4b9110b247a6049881aaa45ec90671fc /proxy.py | |
parent | c689f6e875a9a6997f2c475eb995ec931c238498 (diff) | |
download | omegle-423fe90162a1c097b02bb8add604cdb9d95a04d0.tar.gz omegle-423fe90162a1c097b02bb8add604cdb9d95a04d0.zip |
blah!
git-svn-id: http://xapek.org/svn/common/omegle@1021 d0e8fea9-7529-0410-93fb-d39fd5b9c1dd
Diffstat (limited to 'proxy.py')
-rw-r--r-- | proxy.py | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -11,14 +11,17 @@ class OmegleProxyChat(OmegleChat): OmegleChat.__init__(self) self.name = name self.color = color - def c(self,str): - return "\033[%sm\033[1m%s\033[0m\033[0m" %(self.color, str) + def c(self,str,bold=False): + if bold: + return "\033[1m\033[%sm%s\033[0m\033[0m" %(self.color, str) + else: + return "\033[%sm%s\033[0m" %(self.color, str) def set_partner(self,partner): self.partner = partner def on_message(self,message): - print self.c("[MSG] %s: %s" %(self.name, message)) + print self.c("[MSG] %s: %s" %(self.name, message),bold=True) self.partner.send(message) def on_connect(self): print self.c("[EVT] %s Connection confirmed" % self.name) @@ -44,7 +47,10 @@ A.start() B.start() print "press enter to abort" -sys.stdin.readline() +try: + sys.stdin.readline() +except KeyboardInterrupt: + pass A.disconnect() B.disconnect() |