@misc{10902/34325, year = {2024}, month = {10}, url = {https://hdl.handle.net/10902/34325}, abstract = {This graphical interface has been designed to interact with virtual machines managed by VirtualBox, covering the deficiencies that the native application has when it comes to graphically representing the status and connectivity of the managed virtual machines. Using Python as a programming language and taking advantage of the native capabilities of the hypervisor to be controlled by line commands through its Software Development Kit. Using libraries such as Tkinter and Matplotlib, an application has been developed that includes network graphics and function menus for the management of installed virtual machines. Thus, the interface's main objective is to map the networks and facilitate the management and manipulation of virtual machines (VMs) within VirtualBox. A library of functions has been included, including: turning on and off, changing the name, importing OVA files, deleting VMs, adding and removing network adapters, changing network VMs or opening a terminal window.}, abstract = {Esta interfaz gráfica ha sido diseñada para interactuar con máquinas virtuales gestionadas por VirtualBox, cubriendo las deficiencias que tiene la aplicación nativa a la hora de representar, de forma gráfica, el estado y conectividad de las máquinas virtuales gestionadas. Haciendo uso de Python como lenguaje de programación y aprovechando las capacidades nativas del hipervisor para ser controlado mediante comandos de línea a través de su Software Development Kit. Mediante el uso de bibliotecas como Tkinter y Matplotlib, se ha desarrollado una aplicación que incluye gráficos de red y menús de funciones para la gestión de las máquinas virtuales instaladas. Así, la interfaz tiene como objetivo principal plasmar el mapa de redes y facilitar la gestión y manipulación de las máquinas virtuales (VMs) dentro de VirtualBox. Se ha incluido una librería de funciones entre las que caben destacar: encender y apagar, cambiar el nombre, importar archivos OVA, eliminar VMs, añadir y eliminar adaptadores de red, cambiar VMs de red o abrir una ventana de terminal.}, title = {Desarrollo de una interfaz gráfica para gestión de máquinas virtuales}, author = {Sciddurlo Juaristi, María Isabel}, }