Mercurial > code > home > repos > light9
annotate flax/kcclient @ 258:c9940e4e68d6
TkGyro: read subs from argv or stdin, cleanups
Some documentation and code reorganization/cleanups
author | David McClosky <dmcc@bigasterisk.com> |
---|---|
date | Thu, 16 Jun 2005 05:16:30 +0000 |
parents | 3905d3c92aaa |
children |
rev | line source |
---|---|
205
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
1 #!/usr/bin/env python |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
2 |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
3 """send KeyboardComposer a fade request, for use from the shell""" |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
4 |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
5 import sys,xmlrpclib |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
6 |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
7 subname = sys.argv[1] |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
8 level = float(sys.argv[2]) |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
9 fadesecs = 0 |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
10 if len(sys.argv)>3: |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
11 fadesecs = float(sys.argv[3]) |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
12 |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
13 levelserver = xmlrpclib.ServerProxy("http://localhost:8050") |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
14 |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
15 levelserver.fadesub(subname,level,fadesecs) |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
16 |
3905d3c92aaa
twisted mainloop, more row-change keys, xmlrpc fadesub command on port 8050
drewp
parents:
diff
changeset
|
17 |