1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

scaling a script without using physical PCs

Discussion in 'General Scripting Chat' started by freechong, Apr 29, 2012.

  1. freechong

    freechong Newbie

    Joined:
    May 9, 2009
    Messages:
    35
    Likes Received:
    1
    Hi all,

    I have a winautomation script that runs on windows and I want to do this on the cloud. Anyone know if this can be done something like rackspace servers. Thanks in advance.
     
  2. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,143
    Buy many VPSs and run your program there.
     
    • Thanks Thanks x 1
  3. freechong

    freechong Newbie

    Joined:
    May 9, 2009
    Messages:
    35
    Likes Received:
    1
    is having a vps running windows the same as having a physical pc? Like will it be no different than having a bunch of comps running my script? Thanks, this may save me lots of dough...
     
  4. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,143
    A VPS means Virtual Private Server, i.e. like a physical pc but emulated. Everything works like normal and you control it via Remote Desktop. Like a normal pc, you should get one that is powerful enough to run your script (i.e. enough RAM, Hard disk etc.)
     
    • Thanks Thanks x 1
  5. freechong

    freechong Newbie

    Joined:
    May 9, 2009
    Messages:
    35
    Likes Received:
    1
    Any recommendations on a good cheap provider?
     
  6. openaidbh

    openaidbh BANNED BANNED

    Joined:
    Mar 3, 2012
    Messages:
    328
    Likes Received:
    320
    With a good PC you could run multiple Virtual Machines with each running the script. Basically how a VPS works, but this would save you the cost of one. May need to upgrade your hardware a bit to run a large number of threads, but that's the lowest-investment way to go.
     
    • Thanks Thanks x 1
  7. freechong

    freechong Newbie

    Joined:
    May 9, 2009
    Messages:
    35
    Likes Received:
    1
    how can I run virtual machines? the problem i saw with this was the mouse movements, could one computer really have multiple mouse movements? thanks
     
  8. cgimaster

    cgimaster Power Member

    Joined:
    Jun 30, 2012
    Messages:
    525
    Likes Received:
    311
    Gender:
    Male
    freechong, you can install VMPlayer on your computer, VMPlayer is a virtual machine application that allows you to create many virtual machines.

    http://www.vmware.com/products/player/

    Let's say your computer have 16GB of Ram, and 500GB of HD you could for instance create 6 Virtual Machines using Windows XP with 1GB each and you can define how may cores of your computer it will use as well.

    Each virtual machine have its own keyboard and mouse, as if it was a real computer so for each virtual machine you make you could run 1 of your application
     
    • Thanks Thanks x 1
    Last edited: Oct 4, 2012
  9. Zapdos

    Zapdos Power Member

    Joined:
    Oct 22, 2011
    Messages:
    597
    Likes Received:
    708
    Location:
    Eastern North Carolina
    If it's not bandwith intensive then you can use your own computer. As the above poster said, use VMware. I personally use VMWare Workstation. Lot less "clunky" to me. After installing VMware, you can create new VMs (virtual machines) and each can have their own setup. One can have 256mb of ram, another 512mb. You can change the hard drive adapters, network adapters (to use different connections), CPU, security, HD space etc. Whether or not its available on Player I dont know, but with Workstation I can change each VMs allocated RAM by a slider. No need to reinstall or anything. Same with the adapters and other functionality. Only thing requiring a new install is a different OS (obviously) and more hard drive space.

    Each VM is its own entire computer, including keyboard+mouse. Awhile back I used to run about 30 game bots in VMs which were using image recognition, mouse movements and keyboard input to avoid detection. If I had ran it on my main OS then I would be unable to use the computer at all, but with the VM I ran alot while allowing me to still use the computer.


    For bandwith intensive bots you can get a server with OVH and install VMs on that. It costs about $80/month for a quad core and 100mbps connection. ~$140/month for 1gbps.
     
    • Thanks Thanks x 1
  10. cgimaster

    cgimaster Power Member

    Joined:
    Jun 30, 2012
    Messages:
    525
    Likes Received:
    311
    Gender:
    Male
    Yeah that is available on VMPlayer as well, the Workstation he will need a crack while the VMPlayer is free to use which was why I recommended it to him, however, I do agree that the Workstation version is better. For personal use the VMPlayer is fairly good too, I've used it and its very simple to get installed and running.

    Or if you want to get the VPS directly you could try http://buyvm.net/ they are cheap but their VPS is pretty good, I have used them a lot.
     
  11. SonicSam

    SonicSam Registered Member

    Joined:
    Aug 21, 2012
    Messages:
    57
    Likes Received:
    5
    Location:
    X
    VirtualBox > VMWare, you can do almost everything (in this case yes, select processor affinity/allocation) and memory usage, hard disk space for each VM.

    Not sure why anyone would bother with a crack for VMware Workstation, VMWare is only good with their ESXi Product Line.