ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

многопоточный чекер мыл
  #1  
Старый 01.01.2010, 22:13
Аватар для yfet
yfet
Познающий
Регистрация: 11.07.2009
Сообщений: 83
Провел на форуме:
279987

Репутация: 30
Отправить сообщение для yfet с помощью ICQ
По умолчанию многопоточный чекер мыл

как написать? есть код - но он однопоточный( а как сделать допустим на 5 потоках? чекает через поп3. кодим на делфи
 
Ответить с цитированием

  #2  
Старый 01.01.2010, 22:40
Аватар для Chrome~
Chrome~
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме:
1747641

Репутация: 175
Отправить сообщение для Chrome~ с помощью ICQ
По умолчанию

Используй класс TThread.
 
Ответить с цитированием

  #3  
Старый 01.01.2010, 22:48
Аватар для yfet
yfet
Познающий
Регистрация: 11.07.2009
Сообщений: 83
Провел на форуме:
279987

Репутация: 30
Отправить сообщение для yfet с помощью ICQ
По умолчанию

спасибо кэп( я и так его использую. у меня не сильно в логике получается
 
Ответить с цитированием

  #4  
Старый 01.01.2010, 22:52
Аватар для wolmer
wolmer
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме:
4761503

Репутация: 229
По умолчанию

forum.antichat.ru/threadnav143556-1-10.html
 
Ответить с цитированием

  #5  
Старый 01.01.2010, 23:05
Аватар для yfet
yfet
Познающий
Регистрация: 11.07.2009
Сообщений: 83
Провел на форуме:
279987

Репутация: 30
Отправить сообщение для yfet с помощью ICQ
По умолчанию

там через хттп. мне же поп3 надо. как допустим для массива потоков это сделать?
количество их задаю таким макаром

Цитата:
procedure TMainForm.FormCreate(Sender: TObject);
begin
SetLength(check,1);
end;
Цитата:
procedure TMainForm.ThreadBarChange(Sender: TObject);
begin
SetLength(check,ThreadBar.Position);
end;
 
Ответить с цитированием

  #6  
Старый 01.01.2010, 23:10
Аватар для yfet
yfet
Познающий
Регистрация: 11.07.2009
Сообщений: 83
Провел на форуме:
279987

Репутация: 30
Отправить сообщение для yfet с помощью ICQ
По умолчанию

а саму проверку делаю так
Цитата:
procedure checkmail.Execute;
var
dest1,dest2,dest3, serv : string;
i : integer;
begin
for i:=0 to MainForm.AllEmailMemo.Lines.Count-1 do
Divide(MainForm.AllEmailMemo.Lines[i],Dest1,Dest2, Dest3);
serv:='pop.'+copy(dest3,pos('@',dest3)+1,10000);
MainForm.IdPOP31.Host:=serv;
MainForm.IdPOP31.Port:=110;
MainForm.IdPOP31.Username:=dest1;
MainForm.IdPOP31.Password:=dest2;
try
MainForm.IdPOP31.Connect;
MainForm.ValidMemo.Lines.Add(dest3+':'+dest2);
MainForm.LogMemo.Lines.Add(dest3+':'+dest2 + ' [успешно]');
except
MainForm.InvalidEmailMemo.Lines.Add(dest3+':'+dest 2);
MainForm.LogMemo.Lines.Add(dest3+':'+dest2 + ' [неуспешно]');
end;
MainForm.IdPOP31.Disconnect;
MainForm.ProgressBar1.Position:=MainForm.ProgressB ar1.Position+1;
inc(i);
end;
 
Ответить с цитированием

  #7  
Старый 01.01.2010, 23:11
Аватар для intNet
intNet
Познающий
Регистрация: 31.05.2009
Сообщений: 68
Провел на форуме:
1271980

Репутация: 19
По умолчанию

Забудь про TThread.
Юзай CreateThread() и ExitThread() или BeginThread() и EndThread().
Там всё проще, да и стабильнее работать всё будет.
 
Ответить с цитированием

  #8  
Старый 01.01.2010, 23:12
Аватар для wolmer
wolmer
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме:
4761503

Репутация: 229
По умолчанию

Цитата:
там через хттп. мне же поп3 надо.
там приведен пример многопоточности, писать код за тебя никто не будет
 
Ответить с цитированием

  #9  
Старый 01.01.2010, 23:21
Аватар для BenLadenBest
BenLadenBest
Новичок
Регистрация: 26.04.2009
Сообщений: 8
Провел на форуме:
568815

Репутация: 11
По умолчанию

ТС, _http://forum.vingrad.ru/forum/topic-60076.html
и вот попроще - _http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1370

Последний раз редактировалось BenLadenBest; 01.01.2010 в 23:26..
 
Ответить с цитированием

  #10  
Старый 01.01.2010, 23:29
Аватар для yfet
yfet
Познающий
Регистрация: 11.07.2009
Сообщений: 83
Провел на форуме:
279987

Репутация: 30
Отправить сообщение для yfet с помощью ICQ
По умолчанию

Цитата:
Цитата:
там через хттп. мне же поп3 надо.

там приведен пример многопоточности, писать код за тебя никто не будет
да я и не прошу. максимум - указать на ошибки.

2 intNet - а если хочу несколько потоков? то через for to do ?

Цитата:
ТС, _http://forum.vingrad.ru/forum/topic-60076.html и вот попроще - _http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1370
почитал я статью. во второй все и правда просто но я не понял как сделать несколько потоков. если обьясните буду премного благодарен

Последний раз редактировалось yfet; 01.01.2010 в 23:37..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу чекер мыл Myload E-Mail 6 22.10.2009 16:15
серверный, многопоточный чекер + спамер ВКонтакте (vkontakte) dronline666 Покупка, продажа, услуги в Соц. Сетях 12 25.08.2009 20:54
регер и чекер мыл на mail.ru inbox.ru list.ru bk.ru djekxa Разное - Покупка, продажа, обмен 7 26.01.2009 01:01
Чекер мыл (нужен) Perekur Разное - Покупка, продажа, обмен 3 24.04.2007 15:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ