Date de création : 28 septembre 2009
"""
import sys
+from getpass import getpass
from threading import Thread
from Queue import Queue
try:
if len(sys.argv) > 1 and sys.argv[1] == '-d':
debug = True
del(sys.argv[1])
- if len(sys.argv) != 3:
- print "Usage: %s [-d] <jid> <password>" % sys.argv[0]
+ if len(sys.argv) > 1:
+ jid = sys.argv[1]
+ del(sys.argv[1])
+ if len(sys.argv) > 1:
+ password = sys.argv[1]
+ del(sys.argv[1])
+ else:
+ password = getpass()
+ if len(sys.argv) != 1:
+ print "Usage: %s [-d] <jid> [<password>]" % sys.argv[0]
sys.exit(1)
- translator = XmppTranslator(sys.argv[1], sys.argv[2])
+ translator = XmppTranslator(jid, password)
translator.start()
pygtranslator = GtkTranslator(translator)