[Урок] Определить зависание программы - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Урок] Определить зависание программы
Sergo_bro2 Дата: Воскресенье, 15.06.2014, 11:50 | Сообщение # 1
Coder
Сообщений: 892
Статус: Offline
Написал простенький скрипт, который определяет завис ли процесс или нет, если завис то процесс завершается.
Сделал на примере SAMP'a:
Код
WinGet, ID, ID, GTA:SA:MP
IF ID =    
{
    MsgBox, 16, Error!, Process not found!
    ExitApp
}
status := IsHungAppWindow(ID)
if status = 1
{
    Process, close, gta_sa.exe
}

IsHungAppWindow(hwnd) {
    return DllCall("user32\IsHungAppWindow", "Ptr", hwnd)
}


CS:GO RANK: SUPREME*Клац*
[b][+]Skype: sergeiplugatyr



Сообщение отредактировал Sergo_bro2 - Воскресенье, 15.06.2014, 17:17
Artem_Buero Дата: Воскресенье, 15.06.2014, 12:08 | Сообщение # 2
Сообщений: 4223
Статус: Offline
Код
IsNungAppWindow(hwnd) {
   return DllCall("user32\IsHungAppWindow", "Ptr", hwnd)
}

Отличная функция
По больше-бы таких


МОЙ ВК - https://vk.com/gospodin_buero
Еminem Дата: Воскресенье, 15.06.2014, 17:08 | Сообщение # 3
TrueCoder
Сообщений: 597
Статус: Offline
Всё пашет, красава


-----------------------------------------------------------
Мои разработки: ProTimer, AntiAFK, ControlPers.
Помогаю новичкам и делаю AHK на заказ, пишите в ВК
(ง'̀-'́)ง Занимаюсь графикой
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
pidoras22 [19:34]

maureenwp18 [19:13]

mikeallen1975 [21:21]

azek [18:16]

kellimp1 [08:27]

marais60 [14:42]

erinkg5 [04:25]

guadalupewb9 [20:30]

bobbieiv69 [16:32]

Влад121 [18:01]

martinaiz2 [15:54]

XaNaX200 [13:45]

qwer123QZE [11:48]