Skip to content

Sistema para medir tiempo de uso de computadoras en Linux #14353

@delmo202

Description

@delmo202

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:

  1. Análisis de logs del sistema (/var/log/auth.log, /var/log/wtmp)
  2. Monitoreo en tiempo real usando APIs de Linux (/proc/stat)
  3. Integración con comandos nativos (who, last, uptime, w)
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting triageAwaiting triage from a maintainer

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions