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
A simple wrapper for joy library
Joy CodeGround A simple wrapper for joy library to render joy sketches in browser using vs code, (or in other words, for those who are allergic to Jup
Distributed behavioral experiments
Autopilot Docs Paper Forum Hardware Autopilot is a Python framework for performing complex, hardware-intensive behavioral experiments with swarms of n
Here You will Find CodeChef Challenge Solutions
Here You will Find CodeChef Challenge Solutions
Simple Python Gemini browser with nice formatting
gg I wasn't satisfied with any of the other available Gemini clients, so I wrote my own. Requires Python 3.9 (maybe older, I haven't checked) and opti
Agora-token-helper - Some help tools for AgoraToken
Agora Token Helper Support AgoraToken version 001 - 006. But for security reason
A totally unrealistic cell growth/reproduction simulation.
A totally unrealistic cell growth/reproduction simulation.
Powerful Assistant
Delta-Assistant Hi I'm Phoenix This project is a smart assistant This is the 1.0 version of this project I am currently working on the third version o
Unofficial Python implementation of the DNMF overlapping community detection algorithm
DNMF Unofficial Python implementation of the Discrete Non-negative Matrix Factorization (DNMF) overlapping community detection algorithm Paper Ye, Fan
Convert three types of color in your clipboard and paste it to the color property (gamma correct)
ColorPaster [Blender Addon] Convert three types of color in your clipboard and paste it to the color property (gamma correct) How to Use Hover your mo
Stack BOF Protection Bypass Techniques
Stack Buffer Overflow - Protection Bypass Techniques
Secret santa is a fun and easy way to get together with your friends and/or family with a gift for them.
Vaccine Validator Tool to validate domestic New Zealand vaccine passes Create a new virtual environment: python3 -m venv ./venv Activate virtual envi
BMI-Calculator: Program to Calculate Body Mass Index (BMI)
The Body Mass Index (BMI) or Quetelet index is a value derived from the mass (weight) and height of an individual, male or female.
Unified Distributed Execution
Unified Distributed Execution The framework supports multiple execution backends: Ray, Dask, MPI and MultiProcessing. To run tests you need to install
String Spy is a project aimed at improving MacOS defenses.
String Spy is a project aimed at improving MacOS defenses. It allows users to constantly monitor all running processes for user-defined strings, and if it detects a process with such a string it will
Compiler Final Project - Lisp Interpreter
Compiler Final Project - Lisp Interpreter
Ramadhan countdown - Simple daily reminder about upcoming Ramadhan
Ramadhan Countdown Bot Simple bot for displaying daily reminder about Islamic pr
Cairo-math-64x61 - Fixed point 64.61 math library for Cairo / Starknet
Cairo Math 64x61 A fixed point 64.61 math library for Cairo & Starknet Signed 64
A python tool that creates issues in your repos based on TODO comments in your code
Krypto A neat little sidekick python script to create issues on your repo based on comments left in the code on your behalf Convert todo comments in y
A light library to build tiny websites
A light library to build tiny websites
Web站点选优工具 - 优化GitHub的打开速度、高效Clone
QWebSiteOptimizer - Web站点速度选优工具 在访问GitHub等网站时,DNS解析到的IP地址可能并不是最快,过慢的节点会严重影响我们的访问情况,故制作出这样的工具来进一步优化网络质量。 由于该方案并非为VPN等方式进行的速度优化,以下几点需要您注意: 后续访问对应网站时仍可能需