как блокировать игру RF

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by art012, 5 Jul 2009.

  1. art012

    art012 New Member

    Joined:
    26 Jul 2008
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Привет всем, ребята срочно нужна помощь! у меня брат начел играть в онлайн игрушки "RF" и я хочу сделать так что бы это игрушка не включался. я придумал такую схему при включении игры через 30 или 40 сек игрушка отключался из процессов дисп. зад. чтобы он никогда не смог вкл игрушку даже если он заново установит все равно через 30-40 сек отк, но я не обладаю такова вида программирования если не сложно пожалуйста помогите заранее большое спасибо!!!! если есть друго способ подскажите пожалуйсто!
     
  2. \\ChaOs//

    \\ChaOs// Member

    Joined:
    26 Feb 2009
    Messages:
    102
    Likes Received:
    26
    Reputations:
    5
    Простейший пример на с++

    Code:
    #include "stdafx.h"
    #include "shellapi.h"
    #include "windows.h"
    
    
    int APIENTRY _tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPWSTR lpCmdLine,int nShowCmd)
    {
    
    while (true)
    {
    ShellExecute(NULL,L"open",L"taskkill.exe",L"/f /t /IM \"RF Universum.exe\"",NULL,SW_HIDE);
    Sleep(60000);
    }
    
    	return 1;
    }
    
    Можно повешать на автозагрузку.

    ЗЫ Скомпилировать не могу, нет компилятора под рукой.
     
    #2 \\ChaOs//, 5 Jul 2009
    Last edited: 7 Jul 2009
    1 person likes this.
  3. Maxxxtri23

    Maxxxtri23 New Member

    Joined:
    20 Dec 2008
    Messages:
    76
    Likes Received:
    1
    Reputations:
    0
    Намного проще вариант заблочить фаером порт игрушки и все, включаться, паботать будет, но к серваку коннекта не будет.
     
  4. art012

    art012 New Member

    Joined:
    26 Jul 2008
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    фаерволом он догодается мне нужен чтобы тупо игрушку вырубало
     
  5. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,309
    Reputations:
    327
    вроде как онлайн игра подразумевает использование браузера. ;)

    например на мазиле:

    HWND target = FindWindow("MozillaUIWindowClass", 0);

    if(target){

    char buff[256];
    GetWindowText(target, buff, sizeof(buff)-1);

    if(strstr(buff, "ИМЯ_ИГРУХИ_В_БРОВСЕРЕ")) DestroyWindow(target);

    }

    вот типа так. ес я пральна понял
     
  6. art012

    art012 New Member

    Joined:
    26 Jul 2008
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    нет это игрушка не через браузер, подключаение к серверу происходик в игре
     
  7. [n]-c0der

    [n]-c0der Member

    Joined:
    3 Feb 2009
    Messages:
    83
    Likes Received:
    24
    Reputations:
    -1
    Уничтожай процесс игры ну и все...
     
  8. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,309
    Reputations:
    327
    в файле хостс перебей днс имя на 127.0.0.1