server almost running - Second display working

This commit is contained in:
janis
2022-10-30 16:19:09 +01:00
parent f5b682598b
commit 14d9620ab8
14 changed files with 337 additions and 75 deletions

48
bin/servercoms.py Normal file
View File

@@ -0,0 +1,48 @@
import requests
class ServerComs:
def __init__(self):
pass
def connect(self, url):
try:
self.x = requests.get(f"{url}/tryconnect")
return True
except Exception:
return False
def postcurrentsong(self, url, data):
try:
self.x = requests.post(f"{url}/postcurrentsong", {"songname":data})
return True
except Exception:
return False
def postupcomingsongs(self, url, data):
try:
self.x = requests.post(f"{url}/postupcomingsongs", {"songs":data})
return True
except Exception:
return False
def postplaybackpos(self, url, data):
try:
self.x = requests.post(f"{url}/postplayback", {"pos":data})
return True
except Exception:
return False
def postsonglength(self, url, data):
try:
self.x = requests.post(f"{url}/postsonglength", {"length":data})
return True
except Exception:
return False
def postfullscreen(self, url, data):
try:
self.x = requests.post(f"{url}/postfullscreen", {"fullscreen":data})
return True
except Exception:
return False