NautaPy Python API para el portal cautivo Nauta de Cuba + CLI.
- Instale la última versión estable de Python3
Instalación:
pip3 install --upgrade git+https://github.com/atscub/nautapy.git
nauta users add periquito@nauta.com.cu
Introducir la contraseña cuando se pida. Cambie periquito@nauta.com.cu
por
su usuario Nauta.
Especificando el usuario
nauta up periquito
Se muestra el tiempo en el terminal, para cerrar la sesión se debe pulsar Ctrl+C
.
-
Opcionalmente puede especificar la duración máxima para la sesión, luego de la cual se desconecta automáticamente:
nauta up --session-time 60 periquito
El ejemplo anterior mantiene abierta la sesión durante un minuto.
Sin especificar el usuario
nauta up
Se utiza el usuario predeterminado o el primero que se encuentre en la base de datos.
run-connected <cmd>
Ejecuta la tarea especificada con conexión, la conexión se cierra al finalizar la tarea.
nauta info periquito
Salida:
Usuario Nauta: periquito@nauta.com.cu
Tiempo restante: 02:14:24
Crédito: 1.12 CUC
nauta is-online
Salida:
Online: No
nauta is-logged-in
Salida:
Sesión activa: No
Lee la ayuda del módulo una vez instalado:
nauta --help
IMPORTANTE: Notifícame por Twitter (enviar DM) sobre cualquier actividad en el proyecto (Issue o PR).
Todas las contribuciones son bienvenidas. Puedes ayudar trabajando en uno de los issues existentes. Clona el repo, crea una rama para el issue que estés trabajando y cuando estés listo crea un Pull Request.
También puedes contribuir difundiendo esta herramienta entre tus amigos y en tus redes. Mientras más grande sea la comunidad más sólido será el proyecto.
Si te gusta el proyecto dale una estrella para que otros lo encuentren más fácilmente.
- Twitter: @atscub