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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.04.2013, 22:28   #1
qwizz
Пользователь
 
Регистрация: 24.03.2013
Сообщений: 22
По умолчанию Почему не работает?

Решил сделать авторизацию вконтакте. Всё без проблем компилируеться но не работает) почему?

вот код

procedure TForm1.btn1Click(Sender: TObject);

Var t: TStringList;

begin
IdHTTP1.AllowCookies:=True;
IdHTTP1.HandleRedirects:=true;
t:=TStringList.Create;

try
PageProfile:=IdHTTP1.Get('http://login.vk.com/?act=login&email='+edt1.Text+'&pass ='+edt2.Text);
except
end;
if Pos('logout', PageProfile)>0 then
begin
mmo1.Lines.Add('Âîøëè!!')
end
else
mmo1.Lines.Add('Íåóäà÷à.');
end;

end.


на форме мемо батон idhttp и 2 еда
qwizz вне форума
Старый 14.04.2013, 22:41   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Сниффером смотрим как браузер проходит авторизацию и повторяем этот процесс в Delphi. Копипаста из интеретов устарела.
Человек_Борща вне форума
Старый 14.04.2013, 23:19   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,318
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Сниффером смотрим как браузер проходит авторизацию и повторяем этот процесс в Delphi. Копипаста из интеретов устарела.
Сниффером, конечно, надо уметь пользоваться, но данный способ авторизации работает (в браузере сработал).
Лучше всего и воспользоваться сниффером, чтобы понять, что отправляет программа и как отвечает сервер.
Кстати, с Indy многовато проблем
А насчет httpsend - положите все файлы Synapse в папку с проектом и добавьте их в проект. При компиляции удалите все подключенные файлы, на которые пожалуется компилятор (метод кустарный; скорее всего, можно сделать более академично).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 14.04.2013 в 23:23.
BDA вне форума
Старый 14.04.2013, 23:47   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
компилируеться но не работает) почему?
вам все может рассказать дебагер, довертись ему
eval вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему программа на С++ не работает с локальным описанием массива, но работает с глобальным? >>STINGER<< Помощь студентам 4 08.03.2011 09:56
почему интеренет на Xp не работает, а на семерке работает Lenura Windows 18 04.10.2010 12:04
Почему не работает тег align=right?valign работает а align нет! aviv HTML и CSS 5 21.01.2009 17:46
почему не работает domovoi Общие вопросы Delphi 1 15.10.2008 18:42