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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2014, 00:34   #1
Hsl
Пользователь
 
Регистрация: 18.04.2014
Сообщений: 56
Вопрос Непонятные проблемы с программой при выключенном Http Analyzer

Добрый день. Не могу понять в чем проблема.
Код:
begin
//set.http
idhttp1.HandleRedirects:=true;
idhttp1.AllowCookies:=true;
CookieManager:=TidCookieManager.Create(idHTTP1);
idHTTP1.CookieManager:=CookieManager;
//idHTTP1.ConnectTimeout:=5000;
idHTTP1.Request.Accept:='text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8';
idHTTP1.Request.AcceptEncoding:='gzip,deflate,sdch';
idHTTP1.Request.AcceptLanguage:='ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4,pl;q=0.2,bg;q=0.2,de;q=0.2,cs;q=0.2';
idHTTP1.Request.UserAgent:='Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36';
//set.http
Data:=TStringlist.Create;
Data.Add('log_email=' + Edit1.Text);
Data.Add('pass=' + Edit2.Text);
HTML:=IdHTTP1.Post('http://site.ru/login/', data);
rezop:='';
rezop:=idhttp1.Get('http://site.ru/account');
if pos('/account/exit', rezop) <> 0 then
begin
sMemo2.Lines.Add('Успешный вход!');
end
else
begin
sMemo2.Lines.Add('Повторите ввод данных или проверьте подключение к интернету!');
end
end;
В чем суть:
Для ловли пакетов я использую Http Analyzer. Программа полностью работает, но, как только я выключаю Http Analyzer, постоянно пишет:
Код:
Повторите ввод данных или проверьте подключение к интернету!
Всегда так пишет, если не запущен Http Analyzer. Как такое может быть?

Последний раз редактировалось Hsl; 07.06.2014 в 00:37.
Hsl вне форума Ответить с цитированием
Старый 07.06.2014, 00:38   #2
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Попробуй smsniff
doktor255 вне форума Ответить с цитированием
Старый 07.06.2014, 00:45   #3
Hsl
Пользователь
 
Регистрация: 18.04.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
Попробуй smsniff
Скачал, включил, что должно было измениться?
Hsl вне форума Ответить с цитированием
Старый 07.06.2014, 00:54   #4
Hsl
Пользователь
 
Регистрация: 18.04.2014
Сообщений: 56
По умолчанию

Я просто не могу понять, как из-за Http Analyzer не может работать программа..
Hsl вне форума Ответить с цитированием
Старый 07.06.2014, 01:07   #5
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Цитата:
Скачал, включил, что должно было измениться?
На сколько я помню, Http Analyzer ставит в системе свои драйвера, отсюда и проблемы. А утилитка, которую дал я, ничего не ставит. Сноси свой анализер вместе с его драйверами, настраивай smsniff, и работай. Ну или продолжай заниматься половой жизнью с Http Analyzer. Тут уж тебе выбор делать.
doktor255 вне форума Ответить с цитированием
Старый 07.06.2014, 01:09   #6
Hsl
Пользователь
 
Регистрация: 18.04.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
На сколько я помню, Http Analyzer ставит в системе свои драйвера, отсюда и проблемы. А утилитка, которую дал я, ничего не ставит. Сноси свой анализер вместе с его драйверами, настраивай smsniff, и работай. Ну или продолжай заниматься половой жизнью с Http Analyzer. Тут уж тебе выбор делать.
В каком плане настраивать? Всё что я мог выбрать, это сеть которую использовать.
Hsl вне форума Ответить с цитированием
Старый 07.06.2014, 01:11   #7
Hsl
Пользователь
 
Регистрация: 18.04.2014
Сообщений: 56
По умолчанию

Полностью удалил Http Analyzer.
Код:
<Вы подключены к интернету!>
Повторите ввод данных или проверьте подключение к интернету!
Hsl вне форума Ответить с цитированием
Старый 07.06.2014, 01:12   #8
Hsl
Пользователь
 
Регистрация: 18.04.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
На сколько я помню, Http Analyzer ставит в системе свои драйвера, отсюда и проблемы. А утилитка, которую дал я, ничего не ставит. Сноси свой анализер вместе с его драйверами, настраивай smsniff, и работай. Ну или продолжай заниматься половой жизнью с Http Analyzer. Тут уж тебе выбор делать.
И, сможете ли Вы просмотреть код Delphi? Возможно, я что-то делаю не так.
Естественно, если у Вас есть время и желание помочь.
Hsl вне форума Ответить с цитированием
Старый 07.06.2014, 01:13   #9
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

А если тупо написать что нибудь вроде
Код:
s := IdHttp.Get('твой сайт');
ShowMessage(s);
Цитата:
Полностью удалил Http Analyzer
А теперь мой снифер в зубы, и смотри что реально отсылается, и что приходит в ответ.

Последний раз редактировалось doktor255; 07.06.2014 в 01:16.
doktor255 вне форума Ответить с цитированием
Старый 07.06.2014, 01:20   #10
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

самый лучший снифер !имхо! HTTPFox - плагин для мазилы
ZuBy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi7] Непонятные проблемы при попытке программной авторизации на сайте Ship_1 Помощь студентам 0 04.06.2014 15:28
Обход снифера HTTP Analyzer bakanaev Общие вопросы Delphi 23 12.08.2013 20:31
http server,http сервер, проблемы с post реализация на java snajper_ro Общие вопросы по Java, Java SE, Kotlin 1 23.10.2011 14:25
Dual View (Монитор - Телевизор), как при выключенном телевизоре перетащить с него окно приложения Ecosasha Свободное общение 3 22.04.2011 15:12
Авторизация на сайте, в HTTP Analyzer работает в программе нет. Человек_Борща Работа с сетью в Delphi 6 06.12.2010 15:40