Наконец купил Героев 6! Надо бы поиграть... А тут бац! и регистрацию игра просит. А там все на буржуйском языке. Меня остановил не тот факт, что язык не русский, а именно регистрация. Кому это надо? Я как и многие просто изменил путь программы. Но вот не задача... Друзья хотят тоже порубиться, но не понимают, как им убрать регистрацию. Тут я поковырялся в Delphi и сделал, что то вроде кряка, который находится, кстати тут.
Что будет уметь наш кряк? Ничего особенного. Он просто запустит игрушку. На счет того, что рабочий или не рабочий вы можете узнать сами. Просто скиньте его в папку с игрой и запустите. У меня на версии 1.1 все пошло.
Начнем. Создайте форму и скиньте на нее всего две кнопочки. Это Запуск и Выход.
Теперь создаем событие Button1Click для кнопочки играть и пишем простой код:
procedure TForm1.Button1Click(Sender: TObject); begin WinExec('"Might & Magic Heroes VI.exe" /offline', SW_RESTORE); //Запуск игры Close; //Выключение программы(Что бы не мешала) end;
Очень легко! Не правда ли? Мы просто запустили игру в режиме offline, который включается сам после первой сетевой игры.
Теперь для полного ажура создадим событие для второй кнопки OnButton2Click:
procedure TForm1.Button2Click(Sender: TObject); begin Close; end;
Хорошо. Теперь скидываем программу в папку с игрой и вот вам кряк!
Источник: |