First of all, I want explained the situation of the problem. VirtualBox is a virtualization technology that allows you to create virtual machines on your computer. It's ok for all? Because for me, it's not. And it's not a problem of the virtualization technology. It's a problem of the CLI (Command Line Interface) of VirtualBox. I get it from the fact that VirtualBox is a GUI application but you dont always have a GUI application or you just don't want to get it on server if you run VirtualBox on a remote server. I know it exist VirtualBox API for Python. But in remote server, you can't use VirtualBox API for Python. So, I need to use VBoxManage CLI or another alternative (that does not exist). For that reason, I created this a small script that will help you to manage your virtual machines. I hope you will like it. With time I will improve it. Additional information: - [x] List all virtual machines - [x] List all running virtual machines - [x] Basic management of virtual machines (start, stop, pause) - [ ] Create a new virtual machine - [ ] Delete a virtual machine - [ ] Clone a virtual machine - [ ] Rename a virtual machine - [ ] Change size of disk of a virtual machine - [ ] Change the memory of a virtual machine - [ ] Change the network of a virtual machine - [ ] SSH key's support - [ ] Snapshot support - [ ] Export/Import virtual machine - [ ] Verbose information of virtual machine Requirements: ```bash paramiko ``` How to use: ```bash python vboxmanager.py ```
A VirtualBox manager with interactive mode
Overview
Run Python code right in your Telegram messages
Run Python code right in your Telegram messages Made with Telethon library, TGPy is a tool for evaluating expressions and Telegram API scripts. Instal
Coursework project for DIP class. The goal is to use vision to guide the Dashgo robot through two traffic cones in bright color.
Coursework project for DIP class. The goal is to use vision to guide the Dashgo robot through two traffic cones in bright color.
Jogo em redes similar ao clássico pedra papel e tesoura
Batalha Tática Tecnologias de Redes de Computadores-A-N-JOGOS DIGITAIS Professor Fabio Henrique Cabrini Alunos: Eric Henrique de Oliveira Silva - RA 1
Better GitHub statistics images for your profile, with stats from private and public repos
Better GitHub statistics images for your profile, with stats from private and public repos
Plugin to manage site, circuit and device diagrams and documents in Netbox
Netbox Documents Plugin A plugin designed to faciliate the storage of site, circuit and device specific documents within NetBox Note: Netbox v3.2+ is
TrainingBike - Code, models and schematics I've used to interface my stationary training bike with PC.
TrainingBike Code, models and schematics I've used to interface my stationary training bike with PC. You can find more information about the project i
Hopefully the the next-generation backend server of bgm.tv
Hopefully the the next-generation backend server of bgm.tv
A code base for python programs the goal is to integrate all the useful and essential functions
Base Dev EN This GitHub will be available in French and English FR Ce GitHub sera disponible en français et en anglais Author License Screen EN 🇬🇧 D
Todo-backend - Todo backend with python
Todo-backend - Todo backend with python
This Python script can enumerate all URLs present in robots.txt files, and test whether they can be accessed or not.
Robots.txt tester With this script, you can enumerate all URLs present in robots.txt files, and test whether you can access them or not. Setup Clone t
A Pythonic Data Catalog powered by Ray that brings exabyte-level scalability and fast, ACID-compliant, change-data-capture to your big data workloads.
DeltaCAT DeltaCAT is a Pythonic Data Catalog powered by Ray. Its data storage model allows you to define and manage fast, scalable, ACID-compliant dat
An Airdrop alternative for cross-platform users only for desktop with Python
PyDrop An Airdrop alternative for cross-platform users only for desktop with Python, -version 1.0 with less effort, just as a practice. ##############
Analysis of ROM image for Norsk Data VDU 301 S
This repository is meant to analyze the ROM images from Norsk Data VDU 301 S as provided at by Torfinn. To combine the two ROM image halves and extrac
KeyBrowser: A program launches a browser and a keylogger at the same time, is used to retrieve a person's personal information
KeyBrowser: A program launches a browser and a keylogger at the same time, is used to retrieve a person's personal information
IEEE-WIE presents WIE Week of Code (WIEWoC), a 3-days long open-source contribution event starting from 1st March, highlighting different python spaces including web development, machine learning, game development, data structures and algorithms, and substantially more! We are creating an open source repository on Python along with all its applications!
WIE-WoC IEEE-WIE presents WIE Week of Code (WIEWoC), a 3-days long open-source contribution event starting from 1st March, highlighting different pyth
An esoteric programming language that supports concurrency, regex, and web requests.
The Hofstadter Esoteric Programming Language Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's La
Module 2's katas from Launch X's python introduction course.
Module2Katas Module 2's katas from Launch X's python introduction course. Virtual environment creation process (on Windows): Create a folder in any de
Reproduction repository for the MDX 2021 Hybrid Demucs model
Submission This is the submission for MDX 2021 Track A, for Track B go to the track_b branch. Submission Summary Submission ID: 151378 Submitter: defo
A simple string parser based on CLR to check whether a string is acceptable or not for a given grammar.
A simple string parser based on CLR to check whether a string is acceptable or not for a given grammar.
Python project setup, updater, and launcher
Launcher Python project setup, updater, and launcher Purpose: Increase project productivity and provide features easily. Once installed as a git submo