|
@@ -1,9 +1,9 @@
|
|
|
-def flush_data(address, data):
|
|
|
|
|
|
|
+def flush_data(address, username, data):
|
|
|
if data:
|
|
if data:
|
|
|
urllib2.urlopen(urllib2.Request(address, urllib.urlencode({"op": "set_input", "data": json.dumps(data), "username": username})), timeout=10).read()
|
|
urllib2.urlopen(urllib2.Request(address, urllib.urlencode({"op": "set_input", "data": json.dumps(data), "username": username})), timeout=10).read()
|
|
|
return []
|
|
return []
|
|
|
|
|
|
|
|
-def fetch_output(address):
|
|
|
|
|
|
|
+def fetch_output(address, username):
|
|
|
val = urllib2.urlopen(urllib2.Request(address, urllib.urlencode({"op": "get_output", "username": username})), timeout=10).read()
|
|
val = urllib2.urlopen(urllib2.Request(address, urllib.urlencode({"op": "get_output", "username": username})), timeout=10).read()
|
|
|
l, r = output.split("&", 1)
|
|
l, r = output.split("&", 1)
|
|
|
if "value" in l:
|
|
if "value" in l:
|
|
@@ -13,14 +13,14 @@ def fetch_output(address):
|
|
|
_, output = output.split("=", 1)
|
|
_, output = output.split("=", 1)
|
|
|
return output
|
|
return output
|
|
|
|
|
|
|
|
-def send_to_mv(address, lst):
|
|
|
|
|
|
|
+def send_to_mv(address, username, lst):
|
|
|
data = []
|
|
data = []
|
|
|
variables = {}
|
|
variables = {}
|
|
|
|
|
|
|
|
for c in lst:
|
|
for c in lst:
|
|
|
if isinstance(c, int):
|
|
if isinstance(c, int):
|
|
|
- data = flush_data(data)
|
|
|
|
|
- variables[c] = fetch_output(address)
|
|
|
|
|
|
|
+ data = flush_data(address, username, data)
|
|
|
|
|
+ variables[c] = fetch_output(address, username)
|
|
|
else:
|
|
else:
|
|
|
data.append(c)
|
|
data.append(c)
|
|
|
|
|
|