Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.8410
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 28.10.2007, 20:25   #1
seocoder
хуйнанэ
 
Аватар для seocoder
 
Регистрация: 03.04.2007
Сообщений: 1,267
Бабло: $107486
Отправить сообщение для seocoder с помощью Skype™
Exclamation 404 чекер

Выложил на блоге сырцы своего чекера.
Зацениваем.
seocoder вне форума  
Старый 28.10.2007, 20:40   #2
analgin
Страдаю приступами необоснованных комментов.
 
Аватар для analgin
 
Регистрация: 07.06.2007
Адрес: Киев
Сообщений: 0
Бабло: $520
Отправить сообщение для analgin с помощью ICQ Отправить сообщение для analgin с помощью Skype™
По умолчанию

Аккуратный код, красиво все оформлено. Респект
analgin вне форума  
Старый 28.10.2007, 20:52   #3
lol
Advanced member
 
Аватар для lol
 
Регистрация: 04.05.2007
Сообщений: 4,049
Бабло: $417630
По умолчанию

пользовался старым чекал базу в 400К умирает после ~80К
__________________
Лучшее ФАРМА решение для Германии, Франции (Visa, MC, Blue card, BANK)
lol вне форума  
Старый 28.10.2007, 20:54   #4
seocoder
хуйнанэ
 
Аватар для seocoder
 
Регистрация: 03.04.2007
Сообщений: 1,267
Бабло: $107486
ТС -->
Отправить сообщение для seocoder с помощью Skype™
автор темы ТС По умолчанию

там был баг. в сырцах его нет.
никто не отписался о баге.
а я че рыжий )))
seocoder вне форума  
Старый 29.10.2007, 10:33   #5
gogzik
Banned
 
Аватар для gogzik
 
Регистрация: 05.09.2007
Сообщений: 48
Бабло: $500
По умолчанию

Шустрая тулза , респект.
Но вот проц грузит на 100% при любом кол-ве потоков...
gogzik вне форума  
Старый 29.10.2007, 11:13   #6
Dmitry HT
В помошь вебмастеру!
 
Аватар для Dmitry HT
 
Регистрация: 11.09.2007
Сообщений: 438
Бабло: $27673
По умолчанию

Цитата:
Сообщение от gogzik Посмотреть сообщение
Шустрая тулза , респект.
Но вот проц грузит на 100% при любом кол-ве потоков...
это потому что нет задержки в основном потоке при обработке ошибок на создание нового потока.
Dmitry HT вне форума  
Старый 29.10.2007, 12:15   #7
Dmitry HT
В помошь вебмастеру!
 
Аватар для Dmitry HT
 
Регистрация: 11.09.2007
Сообщений: 438
Бабло: $27673
По умолчанию

ты писал, что обновил WP и просил сообщить о багах
Так вот, каменты не добавляются! (Opera)


По коду, имхо не помешало бы сделать след.:

проверку на код ответа 200 в потоке, т.е.
Код:
if ResponseCode = 200 
then Synchronize(Sync);

...
...

procedure TGrabThread.Sync;
begin
  form1.Memo1.Lines.Add(url);
end;
Dmitry HT вне форума  
Старый 29.10.2007, 17:26   #8
seocoder
хуйнанэ
 
Аватар для seocoder
 
Регистрация: 03.04.2007
Сообщений: 1,267
Бабло: $107486
ТС -->
Отправить сообщение для seocoder с помощью Skype™
автор темы ТС По умолчанию

комменты проверил работают.
а с синхронизацией идея, зачем синхронизировать если не мой вариант.
Цитата:
это потому что нет задержки в основном потоке при обработке ошибок на создание нового потока.
а это не понял
seocoder вне форума  
Старый 30.10.2007, 00:33   #9
Dmitry HT
В помошь вебмастеру!
 
Аватар для Dmitry HT
 
Регистрация: 11.09.2007
Сообщений: 438
Бабло: $27673
По умолчанию

в общем, опять не смог открыть твой блог
кстати он у меня всегда оч. долго грузится - хостера смени что ли.

пишу по памяти
Код:
while число_потоков < макс_потоков
do Application.HandleMessage;
вот эта вот часть и вешает проц по максимуму, а при низком приоритете потоков может и повлиять на кол-во Good урлов, так что добавь хотя бы Sleep(100) и все сразу станет ок.

т.е. так:
Код:
while число_потоков < макс_потоков do 
Begin
  Application.HandleMessage;
  Sleep(100);
End;
и процу станет жить намного легче
Dmitry HT вне форума