Боты для игр

Полезные статьи

Новости

Виртуальная машина

Виртуальная машина, или, иначе, VM,- это программа, которая эмулирует настоящий физический компьютер, притом таким изощренным образом, что на этот “компьютер” можно установить операционную систему и приложения, которые будут работать, не подозревая о том, что работают они не на "железе", а в программной среде. Сама программа эмуляции, равно как и работающая на ней операционная система, называется виртуальной машиной, в то время как основная операционная система и физическая машина называются хост-системой. Виртуальная машина эмулирует стандартный x86-компьютер, включая все его основные аппаратные компоненты, кроме процессора. Используя эмулируемые аппаратные средства и процессор в физическом компьютере, каждая виртуальная машина работает подобно отдельному физическому компьютеру. Поскольку каждая виртуальная машина имеет свою собственную операционную систему, вы можете запустить несколько разных операционных систем в одно и то же время на одном компьютере.

Пример (jpeg, 400kb): идет разработка ботов и одновременно в двух виртуальных машинах работают боты. Никто никому не мешает.

Для начала вам необходимо скачать дистрибутив виртуальной машины и предустановленную виртуальную операционную систему WindowsXP. Объем архива около 160Мб, скачать ее можно с этого сайта.

Пошаговая инструкция по установке и настройке виртуальной машины

В скачанном архиве вы найдете 3 файла:

Разархивируйте эти файлы в любой каталог на вашем компьютере, например "c:\VPC"

Для начала установки выполните двойной клик на файле VPC2007.exe. В появившемся окне инсталляции программы жмем Next >


В следующем диалоговом окне подтверждаем лицензионное соглашение и жмем Next >

 И вновь в диалоговом окне жмем Next >

В следующем диалоговом окне у вас есть возможность выбрать каталог для установки виртуальной машины. Если вы неопытный пользователь рекомендуем оставить все без изменений и просто нажать Install

После того, как программа-установщик выполнит инсталляцию виртуальной машины на компьютер нажимаем Finish

 

 

Запуск и настройка виртуальной машины.

 

 После установки в меню программ (пуск->программы) появился пункт Microsoft Virtual PC. Выполните запуск программы кликнув на данном пункте меню

При первом запуске программы запустится Мастер конфигурации виртуальной машины. Жмем Next >


В следующем диалоговом окне мастер может выполнить три действия:

Для вашего удобства есть уже готовая виртуальная система которую вы скачали вместе с установщиком программы. Поэтому выбираем третий пункт меню. И жмем Next >


Далее Мастер настройки попросит вас указать путь к файлу-описателю виртуальной операционной системы:

В следующем диалоговом окне находим файл WinXP CE SP3.vmc из архива и нажимаем Открыть

Подтверждаем выбор кнопкой Next >

Заканчиваем работу мастера кнопкой Finish

В появившемся окне настроек, в левой колонке выбираем пункт Hard Disk 1 и кликаем по кнопке Browse

Находим файл WinXP CE SP3.vhd  со скачанного архива и нажимаем Открыть

Далее выбираем левой колонке пункт Networking

Важное отступление:

При настройке сетевых параметров важен тип соединения. Виртуальная машина предлагает 2 типа:

Нельзя предсказать, какой тип будет работать именно у вас, поэтому если не сработает один тип соединения, вам нужно будет "выключить" виртуальную машину, изменить тип соединения и снова загрузить виртуальный Windows. Ваша цель - в виртуальной машине вы должны иметь возможность выйти в интернет.

Тип соединения 1:

Тип соединения 2:

Виртуальная машина установлена и настроена. Можно выполнить запуск. Для этого в окошке Virtual PC Console жмем Start

После этого шага загрузится виртуальный Windows. Убедитесь, что вы имеете доступ в интернет.

 

Как скопировать файлы бота с Хоста на виртуальную машину.

Для этого нам нужно "расшарить" папки. Загрузите виртуальный Windows. У окна каждой виртуальной машины внизу справа есть ряд иконок:


Нажмите ПРАВОЙ кнопкой мышки на желтенький значок "Папки" и в открывшемся меню выберите "Share Folder"

Теперь выберите свой физический жесткий диск, на котором расположены файлы бота, например "С", внизу диалога выберите любую букву сетевого диска, например "Y" и поставьте галочку "Share every time" и нажмите "ОК".

Теперь в вашем виртуальном Windows'е появился новый диск "Y", который является в то же время вашим основным жестким диском. Теперь просто копируйте любые файлы, которые необходимы вам для работы в виртуальной машине.

Обсудить данную статью, дать дополнения и задать вопросы вы можете на нашем форуме в этой ветке.