Commit 0eb94787 by juan

Agrego logica de inicio de nabegador en telefono defecto

1 parent ca581992
......@@ -17,11 +17,13 @@ class StatePhoneWs():
return(j)
def Suspensor(self, data):
def Suspensor(self, data, telefono):
"""Envia a señal al server de chrome para levantar el navegador"""
url = data['chrome_service']
if url in [False,None,""," ","none","None"]:
return()
if not telefono in config.WsClientesBrowser.keys():
return()#Si no tengo el telefono en la lista salgo
url = config.WsClientesBrowser[telefono]
try:
print("#")
r = requests.get(url)
......@@ -37,8 +39,12 @@ class StatePhoneWs():
disponible no se almasena y la proxima respuesta debera hacerse contra el server
remoto para asegurarme de q se solucione el problema"""
if data:
self.Suspensor(data)
self.Suspensor(data,telefono)
test = self.revisarCache(telefono)
if telefono in config.WsClientesBrowser.keys() and data == False:
print("salto prueba de telefono defecto queda en cola pero lanzador de inicio de browser")
self.Suspensor({"chrome_service":None},telefono)#Para iniciar el telefono defecto
return config.resp_defect_int
if not test == False:
return(test)
W = self.chequear_stado_WB(telefono)
......
WS_URL = "https://www.waboxapp.com/api/send/"
WS_Status = "https://www.waboxapp.com/api/status/"
WS_token = "fd378337aebead91c2eb25209aa51a7d5ce9754ea1718"
WS_uid = "5493412641022"#Telefono de salida
FILE_server = "https://img.hgtsa.com.ar/"
SMTP_username = "anac.avisos@gmail.com"
SMTP_password = "xvc7733455"
SMTP_password = "alfk ozgs yita irur"
SMTP_HOST = "smtp.gmail.com"
SMTP_PORT = 587
SMS_URL = "http://192.168.15.120:8080/v1/sms/send/"
......@@ -13,3 +12,9 @@ db = "/dev/shm/messages.db"
TimeQueqe = 30
LimiteDiario = 200
ArchivoLimitesHosts = "limites.json"
WS_uid = "5493412671594"#Telefono de salida
WsClientesBrowser = {
"5493412671594":"http://192.168.15.246:13434/",
5493412671594:"http://192.168.15.246:13434/"
}
resp_defect_int = {'success': True, 'uid': WS_uid, 'hook_url': None, 'alias': 'HGT SA Notificaciones', 'platform': 'android', 'battery': None, 'plugged': None, 'locale': '-'}
......@@ -46,7 +46,7 @@ def key():
@app.route("/state/<tel>", methods = ['GET','POST'])
def estadoWabox(tel):
print(tel)
if tel == "default":
if tel == "default":#El telefono defecto se manda a iniciar pero no se chequea aca
xi = TelState.ChequearTelefono(config.WS_uid)
else:
xi = TelState.ChequearTelefono(tel)
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!