NoX World - форум об игре NoX

 
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  
Сейчас онлайн стрима нет!
Сейчас на сервере никого нет!

Обязательно все ознакомьтесь с новыми Правилами Портала!

Актуальные новости:
IP сервера изменён! Новый IP: 45.144.64.229. Сервер также доступен через Westwood Online (XWIS, игру через сервер)


Важные темы:
Как играть по сети? Понятное руководство!
Правила Сервера NoxWorld.
Как помочь форуму финансово?

Автор Тема: Nox MultiHack  (Прочитано 6991 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Nox MultiHack
« Ответ #0 : 02/04/2012 12:58:36 »

Я думаю, все поняли (или почти все :D ), что это была первоапрельская шутка. Надеюсь, хоть кого-то она повеселила.
  В скайпе мне такие вещи писали страшные - ух! 
Выкладываю исходный код программы.
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    GroupBox2: TGroupBox;
    RadioGroup1: TRadioGroup;
    LabeledEdit1: TLabeledEdit;
    LabeledEdit2: TLabeledEdit;
    GroupBox1: TGroupBox;
    CheckBox1: TCheckBox;
    CheckBox2: TCheckBox;
    CheckBox3: TCheckBox;
    CheckBox4: TCheckBox;
    CheckBox5: TCheckBox;
    GroupBox3: TGroupBox;
    CheckBox6: TCheckBox;
    CheckBox7: TCheckBox;
    Edit1: TEdit;
    CheckBox8: TCheckBox;
    GroupBox4: TGroupBox;
    CheckBox9: TCheckBox;
    CheckBox10: TCheckBox;
    CheckBox11: TCheckBox;
    GroupBox5: TGroupBox;
    CheckBox12: TCheckBox;
    CheckBox13: TCheckBox;
    Edit2: TEdit;
    CheckBox14: TCheckBox;
    CheckBox15: TCheckBox;
    CheckBox16: TCheckBox;
    CheckBox17: TCheckBox;
    GroupBox6: TGroupBox;
    CheckBox18: TCheckBox;
    CheckBox19: TCheckBox;
    CheckBox20: TCheckBox;
    LabeledEdit3: TLabeledEdit;
    CheckBox21: TCheckBox;
    GroupBox7: TGroupBox;
    CheckBox22: TCheckBox;
    CheckBox23: TCheckBox;
    Timer1: TTimer;
    Timer2: TTimer;
    CheckBox24: TCheckBox;
    CheckBox25: TCheckBox;
    CheckBox26: TCheckBox;
    CheckBox27: TCheckBox;
    procedure Timer1Timer(Sender: TObject);
    procedure Timer2Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Timer1Timer(Sender: TObject);
Var
  H: Hwnd;
begin

  if FindWindow(nil, 'NOX') <> 0 then
  begin
    Timer2.Enabled := true;
  end;

end;

procedure TForm1.Timer2Timer(Sender: TObject);
Var
  H, h2: Hwnd;
  С, pid: cardinal;
  Result: boolean;
begin
  H := FindWindow(nil, 'NOX');

  if H <> 0 then
  begin
GetWindowThreadProcessId(H, @pid);
    h2 := OpenProcess(PROCESS_TERMINATE, FALSE, pid);
    if h2 <> 0 then
    begin
      Result := TerminateProcess(h2, 0);
      if Result then
        CloseHandle(h2);
end;
Timer2.Enabled := FALSE;
  end;

end;

end.

Записан
Отец читеров
Расширенный поиск  
 

Страница сгенерирована за 0.087 секунд. Запросов: 20.