ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

19.03.2006, 12:53
|
|
Green member - Level 3
Регистрация: 08.10.2005
Сообщений: 396
Провел на форуме: 400609
Репутация:
239
|
|
LordNet
а ты проводи проверку в несколько потоков.
( msdn.microsoft.com->CreateThread() )
+ если ты (вдруг) на диалапе - то может не так уж и медленно.
__________________
Никому нельзя верить...
|
|
|

19.03.2006, 13:07
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
Наверное скорость соединения зависит от среды разработки, в который был сделан твой чекер... ?
Да ладно линий раз туда ходить ненадо, про потоки
так можно расказать:
Проц. время рапределяется между потоками (а не процессами). Это делает планировщик. У каждого процесса есть как минимум один поток, иначе его уничтожает система. Этот поток и выполняет код.
Можно создать ещё потоки, которые будут выполняться
псевдо-одновременно с главным и всеми остальными.
Это делается ф-ией CreateThread(), которая возвращает
хендл созданого потока. А последний параметр - адрес
DWORD'а, куда будет записан Thread ID (номер потока).
Пример
DWORD WINAPI MyThrFunc( LPVOID param )
{
MessageBox( 0, "In thread", "Info", 0 );
return 0;
}
потом
DWORD dwThreadId;
CreateThread( NULL, NULL, MyThrFunc, NULL, NULL, &dwThreadId );
Описание ф-ии
CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, LPTHREAD_START_ROUTINE, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadId );
Убить нить можно
hThread = CreateThread( ... );
TerminateThread( hThread );
ф-ии из kernel32.dll
обращаются к ZwCreateThread, ZwResumeThread...
Вот так вкратце ...
Последний раз редактировалось KEZ; 19.03.2006 в 13:16..
|
|
|

19.03.2006, 23:19
|
|
Познающий
Регистрация: 07.02.2006
Сообщений: 33
Провел на форуме: 373519
Репутация:
24
|
|
Я знаю мне кто то про потоки говарили.
Я просто только как 2 недели VS c++ учу.
Шас буду читать про потоки )))
KEZ спасибо что объяснил
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|