What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

breznak

New Member
Joined
Jan 10, 2016
Messages
16
Overview

This is an open source tool for automatically starting and stopping your virtual machines in Windows. It is written in C# and uses the VIX API to call functions in VMware.

How does it work?

You need to create a virtual machine. Then create jobs for the virtual machine. Afterwards you can start the schedule which will start/stop virtual machines according to your jobs.

Important:

You need to compile it yourself!
Since the forum rules forbid to upload precompiled binaries and libraries in terms of user safety you have to find the dependecies of the project yourself.

To compile the project you need to:

1)Open a new project in visual studio.
2)Include all source code provided in the download into the project. (You probably have to import file by file[use Shift+Alt+A]. Dont forget the directory structure.)
3)Find the most recent VMWareTasks libraries on the web.
4)Include "Vestris.VMWareLib.dll" into the project references.
5)Compile.

Please do not ask me for libraries or binaries. I cant and I wont post a link to them.


Status:

Beta

Version:

Current
v0.2 - new jobsystem (you have to remove previous configuration files to make the new version work) - only tested with Windows 10 & VMware Workstation 12 Pro

Previous
v0.1 - Initial release - only tested with Windows 10 & VMware Workstation 12 Pro


Planned for future:

Mobile notifications (only on Android so far using NMA)
Mobile remote - you will be able to start/stop VM's with your Android Phone
A .bat generator to automate starting programs in your VM

Things you need to know:

a) Im currently in my finals, so I got not that much time. If the feedback on this tool is good and you like the idea of it I will try to implement your suggestions.
b)Although it works fine for me without admin privileges, specific VM permissions can prevent the tool from working. If you run into problems try to execute it with administrative privileges.
c) There will be bugs! I'll be happy if you post anything happened. Of course provide as much information you can.
d) All configuration is stored in C:\Users\<user>\AppData\Local\VMManager

Credits:

-Thanks to dynastyo! He originally got me into botting. Also he did serious testing and came up with some decent ideas for this tool.



Download:


VMManagerSource.zip - contains the source code.
 

Attachments

Last edited:
I think my solution is easier to use. Also you can add multiple jobs at once and if you decide to make a break you dont need to disable all your rules :)

Also I think you cant remotely control windows schedule. Right? :)
 
hm i can make a break without disabling the rules.
the scheduler on the host machine basicly just starts a batfile. the batfile starts the vms.
inside the vms is another bat that kills all processes and shuts down the vm after counting down from xxx to 0.
thats basicly it. i dont think there is an easier solution than this ^^
 
Back
Top