|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.07.2012, 22:12 | #1 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
Авторизация на сайте и cookie
Доброго времени суток уважаемые!
Решил изучить и по ходу дела написать простую программу для авторизации на сайте! Парсил код через HTTP Analyzerstd v6. И так саму авторизацию как написать я разобрался, вот код: Код:
Код:
ShowMessage('Добро пожаловать!');
|
19.07.2012, 22:50 | #2 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
Tcookiemanager кинь на форму и подключи его к idhttp
|
19.07.2012, 23:42 | #3 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
Tcookiemanager есть на форме и подключен к IdHttp1 но не работает авторизация почему то, все запросы я отправляю правильно, куки получается тоже принимаю раз как вы сказали Tcookiemanager подключен к idHttp1 но получаю "Авторизация не удалась"
ShowMessage('Добро пожаловать!');
|
20.07.2012, 02:14 | #4 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
хз через FireBug в Firefox с отключенным JS зайди посмотри что там в заголовках браузер шлет и что ему отвечает сервер
|
20.07.2012, 02:57 | #5 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Код:
Код:
|
21.07.2012, 05:06 | #6 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
спасибо, разобрался
всем кто помог отблагодарил, спасибо вам за отзывчивость)
ShowMessage('Добро пожаловать!');
Последний раз редактировалось Alex2009; 21.07.2012 в 05:12. |
21.07.2012, 14:56 | #7 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
Ребят подскажите как парсить страницу, вот у меня есть такой код в котором нужно узнать ip адрес который между тегом <td class=""> бла бла </td>
Код:
Код:
ShowMessage('Добро пожаловать!');
|
21.07.2012, 18:53 | #8 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Для парсинга почитайте про функции Copy Pos и PosEx. Последняя находится в модуле StrUtils. В некоторых случаях может понадобиться и Delete.
Для конкретно вашего примера можно получить данные таким способом. Код:
|
21.07.2012, 19:42 | #9 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
Спасибо огромнейшее за помощь, уже не раз выручаете. Да и ваш код более понятливый для меня, чем те что видел в гугле.
Подскажите например мне нужно спарсить еще теги и вытянуть еще некоторые ip как это сделать на одной кнопке? вот код парсинга Код:
ShowMessage('Добро пожаловать!');
|
22.07.2012, 15:29 | #10 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Просто запустить код парсинга в цикле с условием.
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Авторизация на сайте (проблема с Cookie) | ZverBlin | Работа с сетью в Delphi | 1 | 25.03.2012 18:56 |
Авторизация пользователя на сайте с использованием Cookie | Olegzxc | PHP | 6 | 02.08.2011 08:32 |
Авторизация на сайте | gawrilowalex | Работа с сетью в Delphi | 3 | 25.06.2011 00:26 |
Авторизация на сайте и.... | quarty | Общие вопросы Delphi | 0 | 30.10.2010 03:22 |
Авторизация на сайте | gusluk | Работа с сетью в Delphi | 3 | 20.11.2008 14:40 |