-
-
Notifications
You must be signed in to change notification settings - Fork 50.1k
Open
Labels
awaiting triageAwaiting triage from a maintainerAwaiting triage from a maintainer
Description
What would you like to share?
Se propone implementar un sistema que permita medir el tiempo de uso de computadoras en plataformas Linux.
Objetivo:
Evaluar cuánto tiempo invierte un usuario en la computadora, registrando sesiones de actividad y generando estadísticas claras de uso.
Funcionalidades deseadas:
- Rastrear tiempo activo del usuario en sesiones Linux
- Capturar información de login/logout
- Generar estadísticas de tiempo total invertido
- Implementación eficiente en Python
Contexto:
Este sistema sería útil para:
- Análisis de productividad personal
- Autocontrol de uso de dispositivos
- Gestión de recursos en sistemas Linux
- Propósitos académicos y empresariales
Posibles enfoques técnicos:
- Análisis de logs del sistema (
/var/log/auth.log,/var/log/wtmp) - Monitoreo en tiempo real usando APIs de Linux (
/proc/stat) - Integración con comandos nativos (
who,last,uptime,w) - Almacenamiento en base de datos local (SQLite)
Plataforma objetivo: Linux exclusivamente para esta propuesta inicial.
Additional information
- Se solicita retroalimentación sobre la mejor manera de integrar esto en TheAlgorithms/Python
- Se agradecen sugerencias sobre estándares de código y documentación
- Se aceptan contribuciones y colaboraciones para la implementación
- Consideraciones de seguridad y privacidad de datos deben ser prioritarias
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
awaiting triageAwaiting triage from a maintainerAwaiting triage from a maintainer