Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Zireael
Отправлено: 25 Апреля, 2021 - 22:18:18
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4461
Дата рег-ции: Нояб. 2017  
Репутация: 585




Возвращает на 1 процесс больше чем есть.
CODE:
string Name[1000];
int Pid[1000];

int count=listprocess (#Name[0], #Pid[0]);
messagebox("Всего найдено процессов: "+format(count));
messagebox(Pid[count-2]); // предпоследний
messagebox(Pid[count-1]); // последний равен предпоследнему, по факту лишний



external(INT, "EnumProcesses", "EnumProcesses", "Psapi.dll");
int idProcess[1000];
int cbNeeded;

EnumProcesses(address(#idProcess[0]), sizearray(idProcess)*4, address(#cbNeeded));
count = cbNeeded / 4; // всего найдено процессов
messagebox("Всего найдено процессов: "+format(count));
 
 Top
Kibor
Отправлено: 16 Мая, 2021 - 07:04:42
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Исправлено.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Отчет о ошибках »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by