Conoce el saldo de tu sube a través de tu dispositivo Amazon Alexa.
El programa hace uso de las bibliotecas de selenium para automatizar el inicio de sesión en la pagina de Sube. Una vez logra iniciar sesión retorna el valor de tu saldo y lo envia a alexa usando la skill triggerCMD.
Requisitos
Por ahora le programa solo funciona usando la skill de triggerCMD y ejecutando el script desde ahi, para eso es necesario tener configurada una computadora en triggerCMD y que esta este prendida para poder correr el script de python.
Primero tenes que tener configurado triggerCMD, despes de eso vas a editar el archivo de python main.py y agregar tus credenciales de inicio se sesión para poder entrar en la pagina de Sube y leer tu saldo.
Tambien vas a ver que en el main.py hay una parte que dice service = Service(r"PATH") En donde dice PATH tenes que reemplazar con la ubicación de el webdriver que descargaste, por ejemplo: C:\tools\chromedriver.exe
Es una skill oficial de Alexa que permite ejecutar comandos por cmd en tu pc usando comandos de voz a través de tu Alexa.
Primero asegurate de activar la skill conversacional de triggerCMD llamada "Ejecuta Comando" una vez hecho eso tenes que descargar la aplicación de escritorio para tu pc
Ya con eso solo falta configurar qué comando queres que se ejecute en tu compu cuando uses la skill desde Alexa
Por ejemplo si tu config en triggerCMD es asi:
{
"trigger": "saldo",
"command": "python C:\\alexaSube\\src\\main.py",
"offCommand": "",
"ground": "foreground",
"voice": "saldo",
"voiceReply": "El saldo de tu sube es {{result}} pesos",
"allowParams": "false"
}
Esto significa que cuando le digas a Alexa "Ejecuta comando saldo" va a ejecutar el comando "python C:\alexaSube\src\main.py" en tu computadora.