The_Red_Flag Posted May 3, 2015 Share Posted May 3, 2015 (edited) Hello guys! Welcome to my guide on setting up a virtual windows OS in order to use Mirror Mode without a VPS! So I was faced with the problem of wanting to run mirror mode and playing RS legit at the same time from different IP's. I thought I could use some digital ocean credit I had, but it turns out that they only offer linux VPS's that cannot run mirror mode. So after some researching, I figured that I could use visualization on my own computer to emulate another physical PC. There are a few advantages to this. 1. You can directly control resources allocated to this machine (CPU, RAM, Storage) 2. You can use this method to run a legit, non-botted IP and a VPN simultaneously. 3. No need to know any server management, you can control it all from your own machine. 4. Separates any potential harm from your physical PC. 5. Easily scalable. You can increase the RAM and CPU allotment for one virtualization and use that for multiple bots. So for this project, you will need a few things. 1. VMPlayer (Click to download) 2. A windows ISO I suggest either a preview of windows 10 (for ease of download) You can also "obtain" another iso via other methods, but you will need to crack it or provide a serial. 3. A decent computer. (I have a quad core 3570k and 16GB of ram. Currently running a stream, a few chrome windows, and the virtual machine I am using under 8GB of ram (4gb allocated to the virtual PC) and between 50 and 70% CPU (3 cores dedicated to the virtual PC) 4. A VPN. You can either use something like PrivateInternetAccess which can be run through an application or window's VPN setup. I will walk you through both options. The first step First of all, download everything required. Install VMPlayer and provide any email address to access the program. Start VMPlayer. Click on Create a New Virtual Machine. Browse to locate your ISO file of choice. It will probably detect the OS. Click Next to continue. At this screen, it's pretty self explanatory. Enter your windows key (located on the download site for windows 10) and give your computer user a name and password. Next, Give your virtual machine a name and designate a location for the virtual machine's hard disk. In this screen, you can set the maximum disk size allowed. I checked my windows 10 installation, and it looks like it is only using 11.5GB with everything installed. You can probably use as little as 20GB. Either setting is fine for splitting the file, but I chose in a single file to prevent fragging my hard drive. On this screen, we can see a summary of what we have set so far, but we still need to make some changes, so click on customize hardware (IMPORTANT!) The first setting you see is for memory. I tried to run my first machine with 2GB, but I bumped it up to 4GB. I'd recommend at least 3GB if you can spare it. You can change this setting afterward if you are using too much or too little. PS 1GB=1024MB 2GB= 2048MB 3GB= 3072MB and 4GB= 4096GB The second screen is all about that CPU baby. It depends based upon your motherboard, but you SHOULD check Virtualize Intel VT-x/EPT or AMD-V/RVI. Mirror mode also recommends at least 2 cores... so click that. You can also change the number of cores later, so if you have a lower-end CPU you could put 3 virtual cores to be safe. You can skip over the New CD/DVD unless you move your ISO or want to chose a new one or something like that. This is probably the most crucial moment of setting up the virtual PC. You want to change your network connection to BRIDGED and replicated physical network connection state. Basically, this creates a virtual switch inside your computer so it seems like there are two PC's connected to the internet through one LAN jack (or wifi if that's what you use) If you'd like to spread out the load onto two different network adapters (like one LAN and one Wifi, you can do that by configuring the adapters the virtual PC is allowed to use). You can close this window now. Once that's done you can hit finish and power on your new virtual PC. It will take a while to create the disk and boot into windows. Wait for the windows installation to complete. The virtual machine will "restart" a few times, but no input is required from you after initializing it. This step can take 10-15 minutes. Configuring Windows and Installing required programs. Now that you have your brand new Windows PC, you need to do a few things to make sure it is secure (even though it really can't affect your actual computer). If you downloaded the latest Windows 10 image, you should be all up to date with windows updates. If not, you may have to sit through those... (sorry). After windows is all up to date, you need a few things. 1. 32 bit Java. Make sure you chose windows Offline (NOT 64 BIT!). 2. The Oldschool Runescape Client. Go to the OSRS homepage; the download can be found on the left side menu. 3. OSbot. This one should be pretty self-explanatory. If you are going to be using mirror mode, check for the latest version, unzip the download, and put that in your Osbot>data folder (after running osbot one time first) 4. As described in an un-linkable thread (available only to VIP+) you must download and install both the x86 and x64 version of Visual C++ Redist. 5. The VPN of your choice. If using a vpn provider with a client, simply download it and log in. If using a windows VPN, the set-up is a tiny bit more complicated. Type VPN into the windows search bar and you should be taken to a page similar to this. Click add a VPN and you should be taken to this page. For windows 10, select windows as the VPN provider, name the connection whatever you want, and put the address of the server you will be using in "Server name or address" In my case, this is us-midwest.privateinternetaccess.com for Private Internet Access users, you have a separate username and password that you can find in the client control panel. Use this for username and password. If this process is successful and you click "connect" on the VPN, this is what you should see. Running a quick what is my IP query on Project Spartan should reveal that you have indeed connected to your VPN successfully. Using OSBot and Mirror Mode. If you are not a VIP and do not have access to mirror mode and have reached this point I'm a little confused. You're probably better off buying a linux VPS. BUT HEY. Just start OSBot as you normally would and you are off! (I restarted the virtual machine before continuing. MAKE SURE YOU CONNECT YOUR VPN AFTER EVERY RESTART) For the rest of us, start up the Oldschool Runescape Client and load up OSBot Mirror Mode. You will have to close it now, and add the mirror mode jar to the data folder. There are other guides out there for setting up mirror mode, it should be identical to what you need here. Enjoy your new virtual PC dedicated to botting! Edited May 3, 2015 by The_Red_Flag Quote Link to comment Share on other sites More sharing options...
Superman_ Posted May 3, 2015 Share Posted May 3, 2015 Thanks for the guide! Quote Link to comment Share on other sites More sharing options...
Corona Posted May 31, 2015 Share Posted May 31, 2015 Pretty amazing guide i could do with something like this instead of buying vps 1 Quote Link to comment Share on other sites More sharing options...
ciel Posted August 5, 2015 Share Posted August 5, 2015 Great guide! Weak computer here so using a VM lags my computer overall. :3 Quote Link to comment Share on other sites More sharing options...