Go to file
BYolivia 9a47fe104d feat(vista): Refactoriza ventana principal (main)
Refactoriza la ventana principal para modularizar y
mejorar la estructura.

* Reestructura la ventana principal con módulos.
* Integra clases modulares para cada pestaña.
* Corrige errores de inicialización y dependencias.
* Agrega view_scrapping.py con NavegadorPanel.
* Refactoriza musicReproductor.py.
* Modifica trafficMeter.py.
* Modifica getWeather.py.
2025-12-05 21:34:20 +01:00
.idea { 2025-12-04 01:50:34 +01:00
logica feat(vista): Refactoriza ventana principal (main) 2025-12-05 21:34:20 +01:00
res feat(vista): Refactoriza ventana principal (main) 2025-12-05 21:34:20 +01:00
vista feat(vista): Refactoriza ventana principal (main) 2025-12-05 21:34:20 +01:00
.gitignore update t1 finish it's posible change the button for open a navegator with URL 2025-12-04 00:19:58 +01:00
Readme.md feat(vista): Refactoriza ventana principal (main) 2025-12-05 21:34:20 +01:00
__main__.py add main application structure with main window and central panel 2025-11-26 19:10:21 +01:00

Readme.md

Requisitos

tkinter => hay que instalar python3-tk

matplotlib => pip install matplotlib

psutil => pip install psutil

python-vlc => pip install python-vlc

bs4 => pip install bs4

requests => pip install requests

Como Ejecutar

[!NOTE] Desde la carpeta anterior

python -m ProyectoGlobal

Primera evaluacio

T1. Multiprocesos

  1. Lanzar aplicaciones externas con parámetros (por ejemplo navegadores externos con url)

  2. Copias de seguridad realizadas con scripts powershell (.ps1)

  3. Ver los recursos del sistema (memoria, procesador, hilos, etc.) utilizando gráficas (matplotlib) gráficos de barras, de áreas, líneas, etc.

  4. Editor de texto (estilo notepad).

  5. Hilo que cuente en kilobytes el tráfico de entrada y de salida de nuestra conexión de red. psutil.net_io_counters()

  6. Abrir VScode desde el programa

T2. Multihilos

  1. Hora del sistema / Fecha del sistema

  2. Temperatura local

  3. Programar Alarma (aviso visual y sonoro al pasar X minutos)

  4. Scraping

  5. Juego de los camellos / autos de choque / etc. (aplicar resolución de sincronización para evitar problemas de interbloqueos)

  6. Música de fondo (reproducción de mp3 o midi)