![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi, c++, php
Форумчанин
Регистрация: 14.03.2011
Сообщений: 288
|
![]()
я пытаюсь авторизоваться вконтакте!
Код:
Я idHTTP1.HandleRedirects:= false ставил , а там другая ошибка "HTTP/1.1 302 found" Скажите пожалуйста в чем у меня ошибка! Знаю что на форуме подобных тем много, но я хотел бы узнать где у меня ошибка! спасибо...
Мудр тот, кто знает нужное, а не многое.
![]() Последний раз редактировалось Arsenx777; 05.07.2011 в 11:30. |
![]() |
![]() |
![]() |
#2 |
Заблокирован
Регистрация: 12.02.2009
Сообщений: 215
|
![]()
А про ошибку почитать пробовали? Что это за ответ такой страшный "302". Похоже нет.
HTTP ответ 302 говорит что идет редирект на другую страницу. Насчет ошибки "OIShandler is no value vailid" - что к IdHTTP подключено? |
![]() |
![]() |
![]() |
#3 |
Delphi, c++, php
Форумчанин
Регистрация: 14.03.2011
Сообщений: 288
|
![]()
а как исправить?
![]() ![]()
Мудр тот, кто знает нужное, а не многое.
![]() |
![]() |
![]() |
![]() |
#4 |
Заблокирован
Регистрация: 12.02.2009
Сообщений: 215
|
![]()
ааа, блин, долбаная индя, я и забыл про этот баг
![]() 1. idHTTP1.HandleRedirects:= True; - это и должно быть, иначе редирект не обработается (будет твоя ошибка 302) 2. у компоненты idHTTP создаеш обработку события OnRedirect, в методе пишеш "VMethod := hmGet;" Дальше уже возись с продолжением написания авторизации ![]() З.Ы. Сам уже давно от индей отказался из-за их багов. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
поставьте бряк на начале функции... и отладчиком пройдитесь. И вы не все параметры посылаете.. Код HTML:
<form method="POST" name="login" id="quick_login_form" action="http://login.vk.com/?act=login" onsubmit="if (vklogin) {return true} else {quick_login();return false;}"> <input type="hidden" name="act" value="login" /> <input type="hidden" name="q" value="1" /> <input type="hidden" name="al_frame" value="1" /> <input type="hidden" name="expire" id="quick_expire_input" value="" /> <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" /> <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" /> <input type="hidden" name="from_host" value="vkontakte.ru" /> <input type="hidden" name="ip_h" value="4c134df1bee757be47" /> <div class="label">E-mail или Логин:</div> <div class="labeled"><input type="text" name="email" class="text" onfocus="show('quick_expire')" id="quick_email" /></div> <div class="label">Пароль:</div> <div class="labeled"><input type="password" name="pass" class="text" onfocus="show('quick_expire')" id="quick_pass" /></div> <div class="checkbox" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"><div></div>Чужой компьютер</div> <input type="submit" class="submit" /> </form> |
|
![]() |
![]() |
![]() |
#7 | |
Delphi, c++, php
Форумчанин
Регистрация: 14.03.2011
Сообщений: 288
|
![]() Цитата:
Можно это все вообще сделать через сокеты?
Мудр тот, кто знает нужное, а не многое.
![]() |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
![]()
Я вам дал готовый простой код, который сам Дуров советует)
|
![]() |
![]() |
![]() |
#9 |
Delphi, c++, php
Форумчанин
Регистрация: 14.03.2011
Сообщений: 288
|
![]()
спасибо! кто можно обновить indy, архив с компонентами у меня усть, а что дальше делать не знаю
Мудр тот, кто знает нужное, а не многое.
![]() |
![]() |
![]() |
![]() |
#10 |
Заблокирован
Регистрация: 12.02.2009
Сообщений: 215
|
![]()
гуглепоиска вам в помощь
![]() на самом деле полно версий статьи валяется как обновить корректно индю, даже и лениво искать. Тем более что я не обновлялся и не пользуюсь ими |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль, строки. Не могу найти ошибку в коде. | Liam_ | Помощь студентам | 6 | 11.05.2011 19:29 |
Не могу найти ошибку в коде написанном на FASM | Devil21RUS | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 12.12.2010 04:52 |
не могу найти ошибку в коде | pavelstraut | Общие вопросы C/C++ | 5 | 24.07.2009 23:20 |
Не могу найти ошибку в скрипте авторизации | Revival001 | PHP | 8 | 26.06.2009 10:57 |
Не могу найти ошибку в коде! | Natasha666 | Помощь студентам | 1 | 20.05.2009 09:27 |