1
0
mirror of https://github.com/moparisthebest/Simba synced 2024-12-18 13:32:19 -05:00
Simba/Projects/MMLLib/pymml/pres.py

39 lines
875 B
Python
Raw Normal View History

#!/usr/bin/env python
from mml import MMLCore
from mmlmouse import Mouse
import sys
import time
DLL = MMLCore('../libmml.so')
m = Mouse(DLL)
while True:
print 'Readline again'
cmd = sys.stdin.readline()[:-1].lower()
if cmd is '':
print 'Stopping...'
m[(Mouse.Left, Mouse.Right, Mouse.Middle)] = [False for x in range(3)]
for v in zip((Mouse.Left, Mouse.Right), m[(Mouse.Left, Mouse.Right)]):
print v
break
print 'Doing:', cmd
if cmd in ['left', 'l']:
m[Mouse.Left] = True
time.sleep(0.1)
m[Mouse.Left] = False
time.sleep(0.1)
elif cmd in ['right','r']:
m[Mouse.Right] = True
time.sleep(0.1)
m[Mouse.Right] = False
time.sleep(0.1)
for v in zip((Mouse.Left, Mouse.Right), m[(Mouse.Left, Mouse.Right)]):
print v
del DLL