Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2012, 23:04   #1
Florento
Пользователь
 
Регистрация: 05.02.2011
Сообщений: 35
По умолчанию Авторизация на сайте (аномалия)

Приветствую всех.
Написал уже много парсеров, но с такой проблемой столкнулся впервые.

Что я делаю:
Пытаюсь запарсить сайт http://www.3s-business.com

В чем проблема:
В браузере сайт всегда открывается 100 из 100 раз.
В программе - как повезет. 1/100, 20/100, 70/100

Приходит ошибка - Connection TimeOut

Понимаю, что сервер просто не отвечает мне.

Но в браузере все ок.

Сначала грешил на Indy, поменял на Clever Internet Suite. Было все ок. Примерно 80/100. Через пару дней стало 10-30/100

И с каждым разом все хуже и хуже.

Потом было предположение, что меня банят по IP. Но в браузере то все работает...

В чем проблема понять не могу. Но проблема есть.

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

Уже реально не знаю что делать.
Очень рассчитываю на вашу помощь. Готов заплатить за решение.

P.S. обнаружил новое:

если мне удалось запросить сервер, то все остальные операции проходят без косяков (гет/пост)

Если законектится не удалось - то только перезапускать программу. Поставил в цикл гет запросы. Уже дошло до 58. Эффекта ноль. (58 попыток коннекта)
Florento вне форума Ответить с цитированием
Старый 28.11.2012, 06:33   #2
Florento
Пользователь
 
Регистрация: 05.02.2011
Сообщений: 35
По умолчанию

Еще хочу добавить:

Если открываю сайт через TWebBrowser, то все ок. Все грузится.

Если уже такие программы-кликеры, которые логянятся за 5 сек. Без всяких глюков. Но снифером посмотреть их не получилось, пишет Injection Failed.
Florento вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Авторизация на сайте rosljk Работа с сетью в Delphi 134 19.05.2012 11:12
Авторизация на сайте gawrilowalex Работа с сетью в Delphi 3 25.06.2011 00:26
Авторизация на сайте. Pliks Общие вопросы по Java, Java SE, Kotlin 5 08.06.2010 13:51
Авторизация на сайте Niklan Общие вопросы Delphi 1 07.11.2009 00:39
Авторизация на сайте vladimirzzz Работа с сетью в Delphi 7 28.09.2008 21:59