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
Manjaro CN Repository
Manjaro CN Repository Automatically built packages based on archlinuxcn/repo and manjarocn/docker. Install Add manjarocn to /etc/pacman.conf: Please m
A reminder for stand-up roster
roster-reminder A reminder for stand-up roster Run the project Setup database The project use SQLite as database. You can create tables refer to roste
Project 2 for Microsoft Azure on WUT
azure-proj2 Project 2 for Microsoft Azure on WUT Table of contents Team Tematyka projektu Architektura Opis rozwiązania Demo dzałania The Team Krzyszt
Python Script to add OpenGapps, Magisk, libhoudini translation library and libndk translation library to waydroid !
Waydroid Extras Script Script to add gapps and other stuff to waydroid ! Installation/Usage "lzip" is required for this script to work, install it usi
Edorado93 - Unraveling a Rockstar! -- Too much? Fine, Unraveling a humble programmer then?
Hi, I'm Sachin Malhotra ( ⛄ 💻 🎃 🍺 ) Let me set the records straight. Roger Federer is the GOAT and I will not hear otherwise! Now that we have that
Generalise Prometheus metrics. takes out server specific, replaces variables and such.
Generalise Prometheus metrics. takes out server specific, replaces variables and such. makes it easier to copy from Prometheus console straight to Grafana.
SuperCollider library for Python
SuperCollider library for Python This project is a port of core features of SuperCollider's language to Python 3. It is intended to be the same librar
Flow control is the order in which statements or blocks of code are executed at runtime based on a condition. Learn Conditional statements, Iterative statements, and Transfer statements
03_Python_Flow_Control Introduction 👋 The control flow statements are an essential part of the Python programming language. A control flow statement
This repository collects nice scripts ("plugins") for the SimpleBot bot for DeltaChat.
Having fun with DeltaChat This repository collects nice scripts ("plugins") for the SimpleBot bot for DeltaChat. DeltaChat is a nice e-mail based mess
Xbps-install wrapper written in Python that doesn't care about case sensitiveness and package versions
xbi Xbps-install wrapper written in Python that doesn't care about case sensitiveness and package versions. Description This Python script can be easi
An event-based script that is designed to improve your aim
Aim-Trainer Info: This is an event-based script that is designed to improve a user's aim. It was built using Python Turtle and the Random library. Ins
Buffer Overflows
BOF Buffer Overflows 1. BOF tips Practice using mona.py Download vulnerable exe from Exploit DB.
bamboo-engine 是一个通用的流程引擎,他可以解析,执行,调度由用户创建的流程任务,并提供了如暂停,撤销,跳过,强制失败,重试和重入等等灵活的控制能力和并行、子流程等进阶特性,并可通过水平扩展来进一步提升任务的并发处理能力。
bamboo-engine 是一个通用的流程引擎,他可以解析,执行,调度由用户创建的流程任务,并提供了如暂停,撤销,跳过,强制失败,重试和重入等等灵活的控制能力和并行、子流程等进阶特性,并可通过水平扩展来进一步提升任务的并发处理能力。 整体设计 Quick start 1. 安装依赖 2. 项目初始
Integration between the awesome window manager and the firefox web browser.
Integration between the awesome window manager and the firefox web browser.
NYCU(NCTU)-差勤-助教
NCTU-TA-fill 填寫 差勤-助教時數 有沒有覺得在差勤系統填助教時數有點浪費生命? 今天有個懶鬼浪費好多時間幫大家寫了code 只要填好的必要的資料,就可以讓電腦自動幫你完成差勤助教的時數填寫喔! https://pt-attendance.nctu.edu.tw/verify/userL
Clackety Keyboards Powered by Python
KMK: Clackety Keyboards Powered by Python KMK is a feature-rich and beginner-friendly firmware for computer keyboards written and configured in Circui
This program is meant to take the pain out of generating nice bash PS1 prompts.
TOC PS1 Installation / Quickstart License Other Docs Examples PS1 Command Help PS1 ↑ This program is meant to take the pain out of generating nice bas
Poetry workspace plugin for Python monorepos.
poetry-workspace-plugin Poetry workspace plugin for Python monorepos. Inspired by Yarn Workspaces. Adds a new subcommand group, poetry workspace, whic
This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11. It contains the following: The exceptiongroup.BaseExceptionG
Sathal's Python Projects Repository
Sathal's Python Projects Repository Purpose and Motivation I come from a mainly C Programming Language background and have previous classroom experien