Рис. 145. Параметры виртуальных машин
Рис. 146. Параметры
В аппаратном диалоговом окне выберите вкладку Network Adapter и справа поставьте флажок на Bridged: Connected directly to the physical network. Далее щелкните по Configure Adapters и выберите адаптер, который используется для подключения к локальной сети, как показано на рис. 147. Нажмите поочередно кнопки ОК, CLOSE, и FINISH.
Рис. 147. Настройка сети
Виртуальная машина создана и запущена. Соответствующее окно должно выглядеть примерно так, как показано на рис. 148 . Если же появится окно RemovaЫe Devices (оно может и не появиться), просто щелкните по кнопке ОК. Далее в нижней части экрана щелкните по кнопке 1 FINISHED INSTALLING (я закончил инсталляцию). Чтобы переключиться на виртуальную машину, нажмите сначала клавишу CTRL, а затем, не отпуская ее, клавишу G (подсказку с комбинацией клавиш CTRL+G можно увидеть в левой нижней части окна виртуальной машины). Когда захотите переключиться обратно из виртуальной машины на рабочий стол, нажмите клавиши CTRL+ALT.
Теперь необходимо установить VMware Tools - дополнение, которое позволит копировать, вставлять и перетаскивать файлы с хает-системы в виртуальную систему. В VMware Player установите утилиту VMware Tools из Player / Manage / Install VMware Tools, как показано на рис. 148. VMware Tools устанавливается автоматически в Windows ХР.
Рис. 148. Установка VМware Tools
Исследование механизмов защиты программ от незаконного использования
Dastur kodi
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
namespace Password_protect
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FormIsClosing);
}
private void timer1_Tick(object sender, EventArgs e)
{
Process[] tg = Process.GetProcessesByName("AIMP3");
if(tg.Length!=0)
{
tg[0].Kill();
MessageBox.Show("siz uchun bu dasturgs kirish uchun cheklov qo'yilgan kirish uchun parolni kiriting");
}
Process[] mgr = Process.GetProcessesByName("Taskmgr");
if (mgr.Length != 0)
{
mgr[0].Kill();
MessageBox.Show("avval parolni kiritib dasturni ishini yoping !");
}
}
private void FormIsClosing(object sender, FormClosingEventArgs e)
{
if (timer1.Enabled == true)
{
e.Cancel = true;
MessageBox.Show("Buni yopishga ruxsat berilmagan!");
}
}
private void statecheck_Tick(object sender, EventArgs e)
{
if(textBox1.Text=="bilol"&& timer1.Enabled==true)
{
timer1.Stop();
statecheck.Stop();
button1.Text = "lock";
}
else if (timer1.Enabled == false && textBox1.Text != "bilol")
{
timer1.Start();
statecheck.Stop();
button1.Text = "Unlock";
}
}
private void button1_Click(object sender, EventArgs e)
{
statecheck.Start();
}
private void label1_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
}
}
Do'stlaringiz bilan baham: |